Update dependency org.springframework:spring-web to v6.1.13 #16

Merged
Fascinated merged 1 commits from renovate/spring-core into master 2024-09-25 23:50:32 +00:00
Contributor

This PR contains the following updates:

Package Type Update Change
org.springframework:spring-web compile patch 6.1.11 -> 6.1.13

Release Notes

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

v6.1.13

Compare Source

New Features

  • Errors thrown from SmartLifeycle#stop results in (unnecessary) waiting for the shutdown timeout #​33442
  • Updates to resource handling for functional endpoints #​33434
  • Stop logging result in WebAsyncManager #​33406
  • spring native not support method handler with kotlin default value #​33384

🐞 Bug Fixes

  • Ensure use of specified status code on redirect with Rendering #​33498
  • Inconsistent handling of X-Forwarded-Prefix in servlet and reactive stack #​33465
  • ServerHttpObservationFilter does not register against new async operations #​33451
  • Revert removal of deprecated rawStatusCode methods #​33440
  • PathMatchingResourcePatternResolver no longer follows symlinks #​33424
  • Deadlock between SseEmitter and StandardServletAsyncWebRequest when clients disconnect #​33421
  • RestClient doesn't open a scope for the processing of the request #​33397
  • WebTestClient leaks when ParameterizedTypeReference is used #​33389

📔 Documentation

  • Document fixed rate scheduling with CRaC #​33490
  • Update information in SpEL Evaluation chapter in reference manual #​33456
  • Stop documenting use of -debug compiler flag in reference manual #​33453
  • Use discrete headings instead of titled blocks in reference manual #​33447
  • Fix example for @ImportResource in the reference manual #​33446
  • Fix a typo in the CDS documentation #​33437
  • Fix link to chapter introduction #​33417
  • Improve documentation on reading form data via Servlet request parameters vs @RequestBody #​33409

🔨 Dependency Upgrades

❤️ Contributors

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

@​dancer1325, @​izeye, and @​yfoel

v6.1.12

Compare Source

New Features

  • Efficient handling of conditional HTTP requests #​33372
  • LocaleEditor cannot parse language tag with script like zh-Hans #​33348
  • Reinstate qualifier support for legacy JSR-330 @javax.inject.Named annotation #​33345
  • SimpleAsyncTaskScheduler stops accepting new tasks when isShutdown #​33336

🐞 Bug Fixes

  • Fix incorrect weak ETag validation #​33374
  • Avoid CacheAspectSupport#findInCaches falling through to the reactiveCachingHandler #​33371
  • ScheduledAnnotationReactiveSupport starts the observation before it is opened #​33349
  • RestClient observation flags error for UnknownContentTypeException twice #​33347
  • RestClient instrumentation unnecessarily calls stop on a closed observation #​33346
  • SimpleEvaluationContext does not enforce read-only semantics #​33319
  • SpEL wraps primitive array in Object[] when invoking varargs method #​33317
  • SpEL no longer supports lists for varargs invocations #​33315
  • SpEL Indexer silently ignores failure to set property as index #​33310
  • AOT-generated code produces deprecation warnings when using a deprecated class for autowiring #​33295
  • @Scheduled method in test class not supported anymore #​33286
  • AOT-generated code produces deprecation warnings when referencing a nested class of a deprecated class #​33273
  • Jaxb2XmlEncoder does not support JAXBElement subtypes #​33258
  • ShallowEtagHeaderFilter throws a NumberFormatException for responses bigger than 2Gb #​33256
  • RequestPredicates fail with UnsupportedOperationException with a custom servlet path #​33251
  • Missing observation for @JmsListener response messages #​33221
  • ConversionService cannot convert primitive array to Object[] #​33212
  • Spring coroutines AOP is not compatible with @Cacheable #​33210
  • PathMatchingResourcePatternResolver#convertClassLoaderURL drops URLStreamHandler in version 6.1.x #​33199
  • SpEL cannot invoke varargs MethodHandle function with a primitive array #​33198
  • Trim last allowed origin when parsing comma-delimited string #​33181
  • Multipart files not deleted after upload is finished with async request #​33161
  • JaxbContextContainer does not define the ClassLoader to use to retrieve the JAXBContext to use #​33158
  • Memory Leak in WebFlux application handling HTTP Multipart #​33094
  • Support invoking bridged suspending functions in AopUtils #​33045

📔 Documentation

  • Fix typo in the bean validation section of the reference manual #​33354
  • Fix syntax error in RestClient documentation #​33350
  • Add Kotlin example for expectAll() #​33341
  • Javadoc of ReactorResourceFactory#setConnectionProviderSupplier wrongly states it can be ignored #​33338
  • Improve EnableCaching & CachingConfigurer Javadoc #​33288
  • Code sample has wrong reference to configurePathMatching #​33277
  • Document that NoOpResponseErrorHandler is to be used with the RestTemplate #​33276
  • Stop referring to Oracle STRUCT and ARRAY as they are deprecated #​33248
  • Update links in reference manual #​33245

🔨 Dependency Upgrades

❤️ Contributors

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

@​GoncaloPT, @​crusherd, @​genuss, @​kashike, @​ngocnhan-tran1996, @​olbinski, @​pcvolkmer, @​sheip9, @​tafjwr, and @​underbell


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 becomes conflicted, 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-web](https://github.com/spring-projects/spring-framework) | compile | patch | `6.1.11` -> `6.1.13` | --- ### Release Notes <details> <summary>spring-projects/spring-framework (org.springframework:spring-web)</summary> ### [`v6.1.13`](https://github.com/spring-projects/spring-framework/releases/tag/v6.1.13) [Compare Source](https://github.com/spring-projects/spring-framework/compare/v6.1.12...v6.1.13) #### :star: New Features - Errors thrown from SmartLifeycle#stop results in (unnecessary) waiting for the shutdown timeout [#&#8203;33442](https://github.com/spring-projects/spring-framework/issues/33442) - Updates to resource handling for functional endpoints [#&#8203;33434](https://github.com/spring-projects/spring-framework/issues/33434) - Stop logging `result` in `WebAsyncManager` [#&#8203;33406](https://github.com/spring-projects/spring-framework/issues/33406) - spring native not support method handler with kotlin default value [#&#8203;33384](https://github.com/spring-projects/spring-framework/issues/33384) #### :lady_beetle: Bug Fixes - Ensure use of specified status code on redirect with `Rendering` [#&#8203;33498](https://github.com/spring-projects/spring-framework/pull/33498) - Inconsistent handling of X-Forwarded-Prefix in servlet and reactive stack [#&#8203;33465](https://github.com/spring-projects/spring-framework/issues/33465) - ServerHttpObservationFilter does not register against new async operations [#&#8203;33451](https://github.com/spring-projects/spring-framework/issues/33451) - Revert removal of deprecated rawStatusCode methods [#&#8203;33440](https://github.com/spring-projects/spring-framework/issues/33440) - PathMatchingResourcePatternResolver no longer follows symlinks [#&#8203;33424](https://github.com/spring-projects/spring-framework/issues/33424) - Deadlock between SseEmitter and StandardServletAsyncWebRequest when clients disconnect [#&#8203;33421](https://github.com/spring-projects/spring-framework/issues/33421) - RestClient doesn't open a scope for the processing of the request [#&#8203;33397](https://github.com/spring-projects/spring-framework/issues/33397) - WebTestClient leaks when ParameterizedTypeReference is used [#&#8203;33389](https://github.com/spring-projects/spring-framework/issues/33389) #### :notebook_with_decorative_cover: Documentation - Document fixed rate scheduling with CRaC [#&#8203;33490](https://github.com/spring-projects/spring-framework/issues/33490) - Update information in SpEL Evaluation chapter in reference manual [#&#8203;33456](https://github.com/spring-projects/spring-framework/issues/33456) - Stop documenting use of `-debug` compiler flag in reference manual [#&#8203;33453](https://github.com/spring-projects/spring-framework/issues/33453) - Use discrete headings instead of titled blocks in reference manual [#&#8203;33447](https://github.com/spring-projects/spring-framework/issues/33447) - Fix example for `@ImportResource` in the reference manual [#&#8203;33446](https://github.com/spring-projects/spring-framework/issues/33446) - Fix a typo in the CDS documentation [#&#8203;33437](https://github.com/spring-projects/spring-framework/issues/33437) - Fix link to chapter introduction [#&#8203;33417](https://github.com/spring-projects/spring-framework/pull/33417) - Improve documentation on reading form data via Servlet request parameters vs `@RequestBody` [#&#8203;33409](https://github.com/spring-projects/spring-framework/issues/33409) #### :hammer: Dependency Upgrades - Upgrade to Kotlin 1.9.25 [#&#8203;33471](https://github.com/spring-projects/spring-framework/issues/33471) - Upgrade to Micrometer 1.12.10 [#&#8203;33518](https://github.com/spring-projects/spring-framework/issues/33518) - Upgrade to Objenesis 3.4 [#&#8203;33526](https://github.com/spring-projects/spring-framework/issues/33526) - Upgrade to Reactor 2023.0.10 [#&#8203;33519](https://github.com/spring-projects/spring-framework/issues/33519) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;dancer1325](https://github.com/dancer1325), [@&#8203;izeye](https://github.com/izeye), and [@&#8203;yfoel](https://github.com/yfoel) ### [`v6.1.12`](https://github.com/spring-projects/spring-framework/releases/tag/v6.1.12) [Compare Source](https://github.com/spring-projects/spring-framework/compare/v6.1.11...v6.1.12) #### :star: New Features - Efficient handling of conditional HTTP requests [#&#8203;33372](https://github.com/spring-projects/spring-framework/issues/33372) - LocaleEditor cannot parse language tag with script like zh-Hans [#&#8203;33348](https://github.com/spring-projects/spring-framework/issues/33348) - Reinstate qualifier support for legacy JSR-330 `@javax.inject.Named` annotation [#&#8203;33345](https://github.com/spring-projects/spring-framework/issues/33345) - SimpleAsyncTaskScheduler stops accepting new tasks when isShutdown [#&#8203;33336](https://github.com/spring-projects/spring-framework/pull/33336) #### :lady_beetle: Bug Fixes - Fix incorrect weak ETag validation [#&#8203;33374](https://github.com/spring-projects/spring-framework/pull/33374) - Avoid CacheAspectSupport#findInCaches falling through to the reactiveCachingHandler [#&#8203;33371](https://github.com/spring-projects/spring-framework/issues/33371) - ScheduledAnnotationReactiveSupport starts the observation before it is opened [#&#8203;33349](https://github.com/spring-projects/spring-framework/issues/33349) - RestClient observation flags error for UnknownContentTypeException twice [#&#8203;33347](https://github.com/spring-projects/spring-framework/issues/33347) - RestClient instrumentation unnecessarily calls stop on a closed observation [#&#8203;33346](https://github.com/spring-projects/spring-framework/issues/33346) - `SimpleEvaluationContext` does not enforce read-only semantics [#&#8203;33319](https://github.com/spring-projects/spring-framework/issues/33319) - SpEL wraps primitive array in `Object[]` when invoking varargs method [#&#8203;33317](https://github.com/spring-projects/spring-framework/issues/33317) - SpEL no longer supports lists for varargs invocations [#&#8203;33315](https://github.com/spring-projects/spring-framework/issues/33315) - SpEL `Indexer` silently ignores failure to set property as index [#&#8203;33310](https://github.com/spring-projects/spring-framework/issues/33310) - AOT-generated code produces deprecation warnings when using a deprecated class for autowiring [#&#8203;33295](https://github.com/spring-projects/spring-framework/issues/33295) - `@Scheduled` method in test class not supported anymore [#&#8203;33286](https://github.com/spring-projects/spring-framework/issues/33286) - AOT-generated code produces deprecation warnings when referencing a nested class of a deprecated class [#&#8203;33273](https://github.com/spring-projects/spring-framework/issues/33273) - Jaxb2XmlEncoder does not support JAXBElement subtypes [#&#8203;33258](https://github.com/spring-projects/spring-framework/pull/33258) - ShallowEtagHeaderFilter throws a NumberFormatException for responses bigger than 2Gb [#&#8203;33256](https://github.com/spring-projects/spring-framework/issues/33256) - RequestPredicates fail with UnsupportedOperationException with a custom servlet path [#&#8203;33251](https://github.com/spring-projects/spring-framework/issues/33251) - Missing observation for `@JmsListener` response messages [#&#8203;33221](https://github.com/spring-projects/spring-framework/issues/33221) - `ConversionService` cannot convert primitive array to `Object[]` [#&#8203;33212](https://github.com/spring-projects/spring-framework/issues/33212) - Spring coroutines AOP is not compatible with `@Cacheable` [#&#8203;33210](https://github.com/spring-projects/spring-framework/issues/33210) - PathMatchingResourcePatternResolver#convertClassLoaderURL drops URLStreamHandler in version 6.1.x [#&#8203;33199](https://github.com/spring-projects/spring-framework/issues/33199) - SpEL cannot invoke varargs `MethodHandle` function with a primitive array [#&#8203;33198](https://github.com/spring-projects/spring-framework/issues/33198) - Trim last allowed origin when parsing comma-delimited string [#&#8203;33181](https://github.com/spring-projects/spring-framework/pull/33181) - Multipart files not deleted after upload is finished with async request [#&#8203;33161](https://github.com/spring-projects/spring-framework/issues/33161) - JaxbContextContainer does not define the ClassLoader to use to retrieve the JAXBContext to use [#&#8203;33158](https://github.com/spring-projects/spring-framework/issues/33158) - Memory Leak in WebFlux application handling HTTP Multipart [#&#8203;33094](https://github.com/spring-projects/spring-framework/issues/33094) - Support invoking bridged suspending functions in `AopUtils` [#&#8203;33045](https://github.com/spring-projects/spring-framework/issues/33045) #### :notebook_with_decorative_cover: Documentation - Fix typo in the bean validation section of the reference manual [#&#8203;33354](https://github.com/spring-projects/spring-framework/pull/33354) - Fix syntax error in `RestClient` documentation [#&#8203;33350](https://github.com/spring-projects/spring-framework/pull/33350) - Add Kotlin example for expectAll() [#&#8203;33341](https://github.com/spring-projects/spring-framework/pull/33341) - Javadoc of ReactorResourceFactory#setConnectionProviderSupplier wrongly states it can be ignored [#&#8203;33338](https://github.com/spring-projects/spring-framework/issues/33338) - Improve EnableCaching & CachingConfigurer Javadoc [#&#8203;33288](https://github.com/spring-projects/spring-framework/issues/33288) - Code sample has wrong reference to configurePathMatching [#&#8203;33277](https://github.com/spring-projects/spring-framework/pull/33277) - Document that NoOpResponseErrorHandler is to be used with the RestTemplate [#&#8203;33276](https://github.com/spring-projects/spring-framework/issues/33276) - Stop referring to Oracle STRUCT and ARRAY as they are deprecated [#&#8203;33248](https://github.com/spring-projects/spring-framework/pull/33248) - Update links in reference manual [#&#8203;33245](https://github.com/spring-projects/spring-framework/pull/33245) #### :hammer: Dependency Upgrades - Upgrade to Micrometer 1.12.9 [#&#8203;33325](https://github.com/spring-projects/spring-framework/issues/33325) - Upgrade to Reactor 2023.0.9 [#&#8203;33326](https://github.com/spring-projects/spring-framework/issues/33326) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;GoncaloPT](https://github.com/GoncaloPT), [@&#8203;crusherd](https://github.com/crusherd), [@&#8203;genuss](https://github.com/genuss), [@&#8203;kashike](https://github.com/kashike), [@&#8203;ngocnhan-tran1996](https://github.com/ngocnhan-tran1996), [@&#8203;olbinski](https://github.com/olbinski), [@&#8203;pcvolkmer](https://github.com/pcvolkmer), [@&#8203;sheip9](https://github.com/sheip9), [@&#8203;tafjwr](https://github.com/tafjwr), and [@&#8203;underbell](https://github.com/underbell) </details> --- ### 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 becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiIzOC4yOC4wIiwidXBkYXRlZEluVmVyIjoiMzguNzcuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/spring-core from a76989cd15 to 94b9df0ec8 2024-09-12 12:01:31 +00:00 Compare
renovate-bot changed title from Update dependency org.springframework:spring-web to v6.1.12 to Update dependency org.springframework:spring-web to v6.1.13 2024-09-12 12:01:31 +00:00
Fascinated merged commit acd87f9741 into master 2024-09-25 23:50:32 +00:00
Fascinated deleted branch renovate/spring-core 2024-09-25 23:50:32 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
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: MinecraftUtilities/Java-Library#16
No description provided.