Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Spring dependencies to v6.2.4 {patch} (patch) #619

Merged
merged 2 commits into from
Mar 15, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 14, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework:spring-context-support 6.2.3 -> 6.2.4 age adoption passing confidence
org.springframework:spring-test 6.2.3 -> 6.2.4 age adoption passing confidence

Release Notes

spring-projects/spring-framework (org.springframework:spring-context-support)

v6.2.4

Compare Source

⭐ New Features

  • JettyCoreHttpHandlerAdapter compatibility with Jetty 12.0.17 #​34561
  • HandlerMethodValidationException.Visitor should support RequestBody with method parameter constraints #​34549
  • Allow ContentResultMatchersDsl matchers for supertypes of the checked type #​34542
  • Avoid JarURLConnection resource leak in AbstractFileResolvingResource.exists() #​34528
  • Deprecate rowsExpected property of SqlQuery for removal #​34526
  • Supply RuntimeHints to an AotContextLoader #​34513
  • Deprecate and remove use of UrlPathHelper in ServletWebSocketHandlerRegistry #​34508
  • Avoid unnecessary CGLIB processing on configuration classes #​34486
  • Inconsistent default class loaders in hint classes #​34470
  • Add missing converters to DefaultRestClientBuilder #​34439
  • Improve BeanFactory/ObjectProvider to select the only one default candidate among non-default candidates #​34432

🐞 Bug Fixes

  • MockCookie.parse() fails to parse custom attribute with a value #​34575
  • BeanNotOfRequiredTypeException if @Bean factory method returns null #​34543
  • Regression in 6.2.3: No unique bean available for injection point with unresolvable generics #​34541
  • GenericConversionService cannot find a converter when converting to a Kotlin list of maps #​34535
  • isClientDisconnectedException needs to protect against null input #​34533
  • spring boot 3.4.3 + TimedAspect causes thread to hang #​34522
  • Missing Partitioned cookie support in reactive HTTP clients #​34521
  • DefaultManagedTaskExecutor throws java.lang.UnsupportedOperationException: isShutdown when rejecting tasks #​34514
  • FileSystemResource location does not end with slash for RouterFunction check #​34509
  • AbstractJackson2HttpMessageConverter not resolving generic type for request body since 6.2.3 #​34504
  • Request param handling in HttpRequestValues overrides existing URI variables with same name #​34499
  • MockHttpServletResponse - handle multiple values for Content-Language header #​34488
  • Endless loop with DataSourceUtils in spring-jdbc #​34484
  • MockHttpServletResponse#setHeader does not remove header for null values #​34464
  • ContentCachingResponseWrapper.setHeader does not handle null value properly. #​34460
  • Component scan fails to find bean candidates in the embedded jar file in META-INF/context.xml for embedded Tomcat application #​34446
  • 6.2.0 broke with "Could not register object [@someHash] under bean name 'blabla': there is already object [@sameHash] bound" #​34427
  • 503 status code after completing SseEmitter in onTimeout #​34426
  • NullPointerException thrown when ConfigurationClassEnhancer creates CGLIB proxy #​34423
  • Add onRequest() hook for propagating request from downstream #​34388
  • Content-Type response header duplicated for failed StreamingResponseBody return value #​34366
  • Task scheduler configured by XML is not eligible for getting processed by all BeanPostProcessors #​34015

📔 Documentation

  • Fix typo in Spring MVC error responses documentation #​34552
  • Document that Spring Framework 6.x does not yet support JSpecify annotations #​34551
  • Fix web and webflux reference links #​34517
  • Document default KeyGenerator in spring-cache XSD #​34468
  • Fix broken antora task #​34454
  • Add @since tag for formField() and formFields in MockHttpServletRequestDsl #​34448
  • Improve Javadoc of ObjectProvider to clarify what is unique #​34447
  • rest-http-interface example code can't run #​34443
  • Add Javadoc since for HandlerMethod(HandlerMethod, Object, boolean) #​34431
  • Document wrapping behavior of TestExecutionListener callbacks #​34422
  • Cross reference annotation search APIs in Javadoc #​34421

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​chenggangpro, @​dark2momo, @​dmitrysulman, @​izeye, @​ngocnhan-tran1996, @​pankratz76, @​quaff, @​ryanprayogo, and @​vpavic


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@nagyesta nagyesta added the dependency Dependency update label Mar 14, 2025
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/patch-spring-dependencies branch from d873ace to e4947b5 Compare March 15, 2025 07:04
Signed-off-by: Esta Nagy <nagyesta@gmail.com>
Copy link

codecov bot commented Mar 15, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.38%. Comparing base (df65f07) to head (c692d1c).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main     #619   +/-   ##
=========================================
  Coverage     97.38%   97.38%           
  Complexity      140      140           
=========================================
  Files            25       25           
  Lines           382      382           
  Branches         10       10           
=========================================
  Hits            372      372           
  Misses            9        9           
  Partials          1        1           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor Author

renovate bot commented Mar 15, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@nagyesta nagyesta merged commit 8cb5b42 into main Mar 15, 2025
12 checks passed
@nagyesta nagyesta deleted the renovate/patch-spring-dependencies branch March 15, 2025 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Dependency update
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant