Update dependency org.springframework:spring-expression to v6.2.12 #7

Merged
ci merged 1 commit from renovate/all-minor-patch into main 2025-10-17 04:06:51 +02:00
Member

This PR contains the following updates:

Package Type Update Change
org.springframework:spring-expression compile patch 6.2.11 -> 6.2.12

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

spring-projects/spring-framework (org.springframework:spring-expression)

v6.2.12

Compare Source

New Features

  • Add "forEachByte" variant to DataBuffer for efficient traversing #​35623
  • Nested transaction support via savepoints is broken in HSQLDB database [followup] #​35618
  • Improve exception handling in ConfigurationClassBeanDefinitionReader #​35631
  • Add MySQL/MariaDB to TableMetaDataProviderFactory for correct generated-keys support #​35593
  • Optimize state management in StompSubProtocolHandler #​35591
  • ServletServerHttpRequest.getRemoteAddress() may perform DNS lookup #​35589
  • Emit log message when multiple primary beans are detected #​35550
  • Duplicate key error is mapped to TransientDataAccessException by SQLStateSQLExceptionTranslator for BatchUpdateException #​35547
  • Remove redundant object allocation in cglib proxy method calls #​35543
  • Remove deprecation on CandidateComponentsIndex and CandidateComponentsIndexLoader #​35472
  • Processing response with no Content-Length header and no body raises EOFException #​35361

🐞 Bug Fixes

  • DefaultListableBeanFactory::getBeanNamesForType does not always return all bean names #​35634
  • Consider defaultCandidate for scoped proxies #​35627
  • Release data buffer in AbstractCharSequenceDecoder even when String creation fails #​35625
  • PathMatchingResourcePatternResolver is not able to resolve file in SpringBoot Packaged JAR #​35617
  • Prevent NoClassDefFoundError when Jetty Reactive HttpClient is not available #​35608
  • Performance regression with Property Placeholder Resolution #​35594
  • Retain order of produces media types in @ExceptionHandler #​35587
  • Nested transaction support via savepoints is broken in HSQLDB database #​35564
  • SpEL expression parser uses more CPU after upgrade to 6.2.9 #​35556
  • Thread race during FactoryBean instantiations starting with 6.2 due to lenient locks #​35545
  • Update parsed path handling in UrlHandlerFilter #​35538
  • ResourceHttpMessageWriter.write has unexpected error handling for invalid range requests (offset > content length) #​35536
  • AbstractTestNGSpringContextTests is not thread-safe regarding tracked exceptions #​35528
  • UrlHandlerFilter breaks RequestDispatcher.forward() on Tomcat #​35509
  • AbstractMockHttpServletRequestBuilder#buildRequest is not idempotent #​35493
  • Add support for JvmDefault (default in Kotlin 2.2.20+) #​35487
  • InstanceSupplierCodeGenerator fails to detect deprecated type on package private factory method #​35486
  • Fix synchronization in ResponseBodyEmitter #​35466
  • useCaches option in PathMatchingResourcePatternResolver not applied in special case #​35465
  • Deadlock during context initialization due to EntityManager lock #​35398

📔 Documentation

  • Improve guidance in WebFlux on how to join inbound and outbound streams in WebSocketHandler #​35572
  • Fix idref example in reference manual #​35560
  • Fix URI Patterns docs in WebMVC and WebFlux Request Mapping #​35551
  • Allow event listener method declared with multiple event classes to take a single parameter that is assignable from all of those event classes #​35506
  • Improve Task Javadoc about Runnable wrapping #​35394

🔨 Dependency Upgrades

❤️ Contributors

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

@​Entea, @​IMurzich, @​hosea, @​maziyarbahramian, @​mlichtblau, @​nstdio, @​reckart, and @​reda-alaoui


Configuration

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

🚦 Automerge: Enabled.

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 this update again.


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [org.springframework:spring-expression](https://github.com/spring-projects/spring-framework) | compile | patch | `6.2.11` -> `6.2.12` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>spring-projects/spring-framework (org.springframework:spring-expression)</summary> ### [`v6.2.12`](https://github.com/spring-projects/spring-framework/releases/tag/v6.2.12) [Compare Source](https://github.com/spring-projects/spring-framework/compare/v6.2.11...v6.2.12) #### :star: New Features - Add "forEachByte" variant to DataBuffer for efficient traversing [#&#8203;35623](https://github.com/spring-projects/spring-framework/issues/35623) - Nested transaction support via savepoints is broken in HSQLDB database \[followup] [#&#8203;35618](https://github.com/spring-projects/spring-framework/issues/35618) - Improve exception handling in `ConfigurationClassBeanDefinitionReader` [#&#8203;35631](https://github.com/spring-projects/spring-framework/issues/35631) - Add MySQL/MariaDB to TableMetaDataProviderFactory for correct generated-keys support [#&#8203;35593](https://github.com/spring-projects/spring-framework/issues/35593) - Optimize state management in StompSubProtocolHandler [#&#8203;35591](https://github.com/spring-projects/spring-framework/issues/35591) - ServletServerHttpRequest.getRemoteAddress() may perform DNS lookup [#&#8203;35589](https://github.com/spring-projects/spring-framework/issues/35589) - Emit log message when multiple primary beans are detected [#&#8203;35550](https://github.com/spring-projects/spring-framework/issues/35550) - Duplicate key error is mapped to `TransientDataAccessException` by `SQLStateSQLExceptionTranslator` for `BatchUpdateException` [#&#8203;35547](https://github.com/spring-projects/spring-framework/issues/35547) - Remove redundant object allocation in cglib proxy method calls [#&#8203;35543](https://github.com/spring-projects/spring-framework/pull/35543) - Remove deprecation on `CandidateComponentsIndex` and `CandidateComponentsIndexLoader` [#&#8203;35472](https://github.com/spring-projects/spring-framework/issues/35472) - Processing response with no Content-Length header and no body raises EOFException [#&#8203;35361](https://github.com/spring-projects/spring-framework/issues/35361) #### :lady\_beetle: Bug Fixes - DefaultListableBeanFactory::getBeanNamesForType does not always return all bean names [#&#8203;35634](https://github.com/spring-projects/spring-framework/issues/35634) - Consider defaultCandidate for scoped proxies [#&#8203;35627](https://github.com/spring-projects/spring-framework/pull/35627) - Release data buffer in AbstractCharSequenceDecoder even when String creation fails [#&#8203;35625](https://github.com/spring-projects/spring-framework/pull/35625) - PathMatchingResourcePatternResolver is not able to resolve file in SpringBoot Packaged JAR [#&#8203;35617](https://github.com/spring-projects/spring-framework/issues/35617) - Prevent NoClassDefFoundError when Jetty Reactive HttpClient is not available [#&#8203;35608](https://github.com/spring-projects/spring-framework/pull/35608) - Performance regression with Property Placeholder Resolution [#&#8203;35594](https://github.com/spring-projects/spring-framework/issues/35594) - Retain order of `produces` media types in `@ExceptionHandler` [#&#8203;35587](https://github.com/spring-projects/spring-framework/pull/35587) - Nested transaction support via savepoints is broken in HSQLDB database [#&#8203;35564](https://github.com/spring-projects/spring-framework/issues/35564) - SpEL expression parser uses more CPU after upgrade to 6.2.9 [#&#8203;35556](https://github.com/spring-projects/spring-framework/issues/35556) - Thread race during FactoryBean instantiations starting with 6.2 due to lenient locks [#&#8203;35545](https://github.com/spring-projects/spring-framework/issues/35545) - Update parsed path handling in UrlHandlerFilter [#&#8203;35538](https://github.com/spring-projects/spring-framework/issues/35538) - ResourceHttpMessageWriter.write has unexpected error handling for invalid range requests (offset > content length) [#&#8203;35536](https://github.com/spring-projects/spring-framework/issues/35536) - `AbstractTestNGSpringContextTests` is not thread-safe regarding tracked exceptions [#&#8203;35528](https://github.com/spring-projects/spring-framework/issues/35528) - UrlHandlerFilter breaks RequestDispatcher.forward() on Tomcat [#&#8203;35509](https://github.com/spring-projects/spring-framework/issues/35509) - AbstractMockHttpServletRequestBuilder#buildRequest is not idempotent [#&#8203;35493](https://github.com/spring-projects/spring-framework/pull/35493) - Add support for `JvmDefault` (default in Kotlin 2.2.20+) [#&#8203;35487](https://github.com/spring-projects/spring-framework/issues/35487) - InstanceSupplierCodeGenerator fails to detect deprecated type on package private factory method [#&#8203;35486](https://github.com/spring-projects/spring-framework/issues/35486) - Fix synchronization in ResponseBodyEmitter [#&#8203;35466](https://github.com/spring-projects/spring-framework/issues/35466) - useCaches option in PathMatchingResourcePatternResolver not applied in special case [#&#8203;35465](https://github.com/spring-projects/spring-framework/pull/35465) - Deadlock during context initialization due to EntityManager lock [#&#8203;35398](https://github.com/spring-projects/spring-framework/issues/35398) #### :notebook\_with\_decorative\_cover: Documentation - Improve guidance in WebFlux on how to join inbound and outbound streams in `WebSocketHandler` [#&#8203;35572](https://github.com/spring-projects/spring-framework/issues/35572) - Fix `idref` example in reference manual [#&#8203;35560](https://github.com/spring-projects/spring-framework/issues/35560) - Fix URI Patterns docs in WebMVC and WebFlux Request Mapping [#&#8203;35551](https://github.com/spring-projects/spring-framework/pull/35551) - Allow event listener method declared with multiple event classes to take a single parameter that is assignable from all of those event classes [#&#8203;35506](https://github.com/spring-projects/spring-framework/issues/35506) - Improve Task Javadoc about Runnable wrapping [#&#8203;35394](https://github.com/spring-projects/spring-framework/issues/35394) #### :hammer: Dependency Upgrades - Upgrade to Micrometer 1.14.12 [#&#8203;35640](https://github.com/spring-projects/spring-framework/issues/35640) - Upgrade to Reactor 2024.0.11 [#&#8203;35638](https://github.com/spring-projects/spring-framework/issues/35638) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;Entea](https://github.com/Entea), [@&#8203;IMurzich](https://github.com/IMurzich), [@&#8203;hosea](https://github.com/hosea), [@&#8203;maziyarbahramian](https://github.com/maziyarbahramian), [@&#8203;mlichtblau](https://github.com/mlichtblau), [@&#8203;nstdio](https://github.com/nstdio), [@&#8203;reckart](https://github.com/reckart), and [@&#8203;reda-alaoui](https://github.com/reda-alaoui) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS41LjAiLCJ1cGRhdGVkSW5WZXIiOiI0MS41LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Update dependency org.springframework:spring-expression to v6.2.12
All checks were successful
Check code on push / build-and-deploy (push) Successful in 2m9s
d497b24379
ci scheduled this pull request to auto merge when all checks succeed 2025-10-17 04:04:22 +02:00
ci merged commit d497b24379 into main 2025-10-17 04:06:51 +02:00
ci deleted branch renovate/all-minor-patch 2025-10-17 04:06:52 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
golatar-oss/memstoredb!7
No description provided.