Update all non-major dependencies #23

Merged
ci merged 1 commit from renovate/all-minor-patch into main 2026-03-20 09:44:16 +01:00
Member

This PR contains the following updates:

Package Type Update Change
actions/setup-maven minor v5v5.1
org.springframework:spring-expression compile patch 7.0.57.0.6

Release Notes

actions/setup-maven (actions/setup-maven)

v5.1

Compare Source

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

v7.0.6

Compare Source

⚠️ Attention Required

  • Log warning when default context configuration is ignored within test class hierarchies #​36390
  • Ignore flush calls on ServletServerHttpResponse body outputstream #​36385

New Features

  • Leverage ResourceHandlerUtils in ScriptTemplateView #​36458
  • Restore ScriptTemplateViewTests #​36456
  • Fix log message in ConfigurationClassBeanDefinitionReader #​36453
  • DefaultResponseErrorHandler - setMessageConverters() not called via RestClient #​36434
  • Resolve context initializers only once in AbstractTestContextBootstrapper #​36430
  • Invoke resolveContextLoader() only once in AbstractTestContextBootstrapper #​36425
  • Further align synthesized annotation toString() with modern JDKs #​36417
  • Introduce setDefaultCharset() in AbstractResourceBasedMessageSource #​36413
  • Support for JPA 4.0 flush mode "explicit" #​36401
  • Support application-wide defaultHtmlEscape setting in WebFlux RequestContext #​36400
  • Support Predicate<RequestPath>> in path API version resolver #​36398
  • Avoid duplicate flushes in HttpMessageConverter implementations #​36383
  • Add support for non-flushing OutputStream to StreamUtils #​36382
  • Make it easier to get InputStream from RestClient #​36380
  • RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json #​36379
  • Make it easier to create custom HttpExchangeAdapter #​36374
  • Improve ResourceHttpMessageConverter target type support #​36368
  • org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity #​36349
  • Allow registering serialized lambda metadata through RuntimeHints #​36339
  • Refactor calculateHashCode in RequestMappingInfo #​36325

🐞 Bug Fixes

  • MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ #​36451
  • Guard against invalid id/event values in Server Sent Events #​36440
  • Component scanning fails against non-loadable annotation type with enum array on Java 25 #​36432
  • Duplicate ServletServerHttpRequest headers #​36418
  • Incomplete debug message in ConfigurationClassBeanDefinitionReader #​36410
  • Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean #​36404
  • Propagate max frame length to WebSocket session #​36370
  • Graceful shutdown of SimpleAsyncTaskExecutor #​36362
  • Duplicate response headers with ResponseEntity<Mono<T>> (or Kotlin suspend function) controller method #​36357
  • HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type #​36326
  • HttpMediaTypeException thrown when calculating compatible media types #​36300

📔 Documentation

  • Document FullyQualifiedConfigurationBeanNameGenerator in Javadoc and reference docs #​36455
  • Document @Fallback alongside Primary in the reference manual and @Bean Javadoc #​36439
  • Fix links to UriComponentsBuilder and polish examples #​36403
  • Emphasize @Configuration classes over XML and Groovy in testing chapter #​36393
  • Document tips to avoid issues with ignored default context configuration in tests #​36392
  • Polish SpEL operator examples in reference docs #​36367
  • Add programmatic configuration tabs in the transactional refdoc #​36323
  • Document registration recommendations for BeanPostProcessor and BeanFactoryPostProcessor #​34964

🔨 Dependency Upgrades

❤️ Contributors

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

@​AgilAghamirzayev, @​aavoronin93, @​cetf9h, @​froggy0m0, @​gbouwen, @​husseinvr97, @​jisub-dev, @​ngocnhan-tran1996, @​siom79, and @​xxxxxxjun


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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 | |---|---|---|---| | [actions/setup-maven](https://source.16reiche.de/actions/setup-maven) | | minor | `v5` → `v5.1` | | [org.springframework:spring-expression](https://github.com/spring-projects/spring-framework) | compile | patch | `7.0.5` → `7.0.6` | --- ### Release Notes <details> <summary>actions/setup-maven (actions/setup-maven)</summary> ### [`v5.1`](https://source.16reiche.de/actions/setup-maven/compare/v5...v5.1) [Compare Source](https://source.16reiche.de/actions/setup-maven/compare/v5...v5.1) </details> <details> <summary>spring-projects/spring-framework (org.springframework:spring-expression)</summary> ### [`v7.0.6`](https://github.com/spring-projects/spring-framework/releases/tag/v7.0.6) [Compare Source](https://github.com/spring-projects/spring-framework/compare/v7.0.5...v7.0.6) #### :warning: Attention Required - Log warning when default context configuration is ignored within test class hierarchies [#&#8203;36390](https://github.com/spring-projects/spring-framework/issues/36390) - Ignore flush calls on ServletServerHttpResponse body outputstream [#&#8203;36385](https://github.com/spring-projects/spring-framework/issues/36385) #### :star: New Features - Leverage `ResourceHandlerUtils` in `ScriptTemplateView` [#&#8203;36458](https://github.com/spring-projects/spring-framework/issues/36458) - Restore `ScriptTemplateViewTests` [#&#8203;36456](https://github.com/spring-projects/spring-framework/issues/36456) - Fix log message in `ConfigurationClassBeanDefinitionReader` [#&#8203;36453](https://github.com/spring-projects/spring-framework/issues/36453) - DefaultResponseErrorHandler - setMessageConverters() not called via RestClient [#&#8203;36434](https://github.com/spring-projects/spring-framework/issues/36434) - Resolve context initializers only once in `AbstractTestContextBootstrapper` [#&#8203;36430](https://github.com/spring-projects/spring-framework/issues/36430) - Invoke `resolveContextLoader()` only once in `AbstractTestContextBootstrapper` [#&#8203;36425](https://github.com/spring-projects/spring-framework/issues/36425) - Further align synthesized annotation `toString()` with modern JDKs [#&#8203;36417](https://github.com/spring-projects/spring-framework/issues/36417) - Introduce `setDefaultCharset()` in `AbstractResourceBasedMessageSource` [#&#8203;36413](https://github.com/spring-projects/spring-framework/issues/36413) - Support for JPA 4.0 flush mode "explicit" [#&#8203;36401](https://github.com/spring-projects/spring-framework/issues/36401) - Support application-wide defaultHtmlEscape setting in WebFlux RequestContext [#&#8203;36400](https://github.com/spring-projects/spring-framework/pull/36400) - Support `Predicate<RequestPath>>` in path API version resolver [#&#8203;36398](https://github.com/spring-projects/spring-framework/pull/36398) - Avoid duplicate flushes in HttpMessageConverter implementations [#&#8203;36383](https://github.com/spring-projects/spring-framework/issues/36383) - Add support for non-flushing OutputStream to StreamUtils [#&#8203;36382](https://github.com/spring-projects/spring-framework/issues/36382) - Make it easier to get InputStream from RestClient [#&#8203;36380](https://github.com/spring-projects/spring-framework/issues/36380) - RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json [#&#8203;36379](https://github.com/spring-projects/spring-framework/issues/36379) - Make it easier to create custom HttpExchangeAdapter [#&#8203;36374](https://github.com/spring-projects/spring-framework/issues/36374) - Improve ResourceHttpMessageConverter target type support [#&#8203;36368](https://github.com/spring-projects/spring-framework/issues/36368) - org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity [#&#8203;36349](https://github.com/spring-projects/spring-framework/issues/36349) - Allow registering serialized lambda metadata through RuntimeHints [#&#8203;36339](https://github.com/spring-projects/spring-framework/issues/36339) - Refactor calculateHashCode in RequestMappingInfo [#&#8203;36325](https://github.com/spring-projects/spring-framework/pull/36325) #### :lady\_beetle: Bug Fixes - MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ [#&#8203;36451](https://github.com/spring-projects/spring-framework/issues/36451) - Guard against invalid id/event values in Server Sent Events [#&#8203;36440](https://github.com/spring-projects/spring-framework/issues/36440) - Component scanning fails against non-loadable annotation type with enum array on Java 25 [#&#8203;36432](https://github.com/spring-projects/spring-framework/issues/36432) - Duplicate ServletServerHttpRequest headers [#&#8203;36418](https://github.com/spring-projects/spring-framework/issues/36418) - Incomplete debug message in ConfigurationClassBeanDefinitionReader [#&#8203;36410](https://github.com/spring-projects/spring-framework/pull/36410) - Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean [#&#8203;36404](https://github.com/spring-projects/spring-framework/issues/36404) - Propagate max frame length to WebSocket session [#&#8203;36370](https://github.com/spring-projects/spring-framework/pull/36370) - Graceful shutdown of SimpleAsyncTaskExecutor [#&#8203;36362](https://github.com/spring-projects/spring-framework/issues/36362) - Duplicate response headers with `ResponseEntity<Mono<T>>` (or Kotlin suspend function) controller method [#&#8203;36357](https://github.com/spring-projects/spring-framework/issues/36357) - HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type [#&#8203;36326](https://github.com/spring-projects/spring-framework/issues/36326) - HttpMediaTypeException thrown when calculating compatible media types [#&#8203;36300](https://github.com/spring-projects/spring-framework/issues/36300) #### :notebook\_with\_decorative\_cover: Documentation - Document `FullyQualifiedConfigurationBeanNameGenerator` in Javadoc and reference docs [#&#8203;36455](https://github.com/spring-projects/spring-framework/issues/36455) - Document `@Fallback` alongside `Primary` in the reference manual and `@Bean` Javadoc [#&#8203;36439](https://github.com/spring-projects/spring-framework/issues/36439) - Fix links to `UriComponentsBuilder` and polish examples [#&#8203;36403](https://github.com/spring-projects/spring-framework/pull/36403) - Emphasize `@Configuration` classes over XML and Groovy in testing chapter [#&#8203;36393](https://github.com/spring-projects/spring-framework/issues/36393) - Document tips to avoid issues with ignored default context configuration in tests [#&#8203;36392](https://github.com/spring-projects/spring-framework/issues/36392) - Polish SpEL operator examples in reference docs [#&#8203;36367](https://github.com/spring-projects/spring-framework/pull/36367) - Add programmatic configuration tabs in the transactional refdoc [#&#8203;36323](https://github.com/spring-projects/spring-framework/pull/36323) - Document registration recommendations for `BeanPostProcessor` and `BeanFactoryPostProcessor` [#&#8203;34964](https://github.com/spring-projects/spring-framework/issues/34964) #### :hammer: Dependency Upgrades - Upgrade to JUnit 6.0.3 [#&#8203;36389](https://github.com/spring-projects/spring-framework/issues/36389) - Upgrade to Micrometer 1.16.4 [#&#8203;36444](https://github.com/spring-projects/spring-framework/issues/36444) - Upgrade to Reactor 2025.0.4 [#&#8203;36443](https://github.com/spring-projects/spring-framework/issues/36443) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;AgilAghamirzayev](https://github.com/AgilAghamirzayev), [@&#8203;aavoronin93](https://github.com/aavoronin93), [@&#8203;cetf9h](https://github.com/cetf9h), [@&#8203;froggy0m0](https://github.com/froggy0m0), [@&#8203;gbouwen](https://github.com/gbouwen), [@&#8203;husseinvr97](https://github.com/husseinvr97), [@&#8203;jisub-dev](https://github.com/jisub-dev), [@&#8203;ngocnhan-tran1996](https://github.com/ngocnhan-tran1996), [@&#8203;siom79](https://github.com/siom79), and [@&#8203;xxxxxxjun](https://github.com/xxxxxxjun) </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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My41Ny4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Update all non-major dependencies
All checks were successful
Check code on push / build-and-deploy (push) Successful in 1m31s
3b4074f2ac
ci scheduled this pull request to auto merge when all checks succeed 2026-03-20 03:06:51 +01:00
ci merged commit e8d2eb03f3 into main 2026-03-20 09:44:16 +01:00
ci deleted branch renovate/all-minor-patch 2026-03-20 09:44:17 +01:00
ci referenced this pull request from a commit 2026-03-20 09:44:17 +01: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!23
No description provided.