verronpro / docx-stamper

Easy-to-use template engine for creating docx documents in Java.
https://verronpro.github.io/docx-stamper/
MIT License
18 stars 8 forks source link

chore(deps): update spring core to v6.2.0 #511

Closed renovate[bot] closed 1 week ago

renovate[bot] commented 2 weeks ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework:spring-context 6.1.14 -> 6.2.0 age adoption passing confidence
org.springframework:spring-expression 6.1.14 -> 6.2.0 age adoption passing confidence

Release Notes

spring-projects/spring-framework (org.springframework:spring-context) ### [`v6.2.0`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.2.0) #### :star: New Features - Update UndertowHttpHandlerAdapter to dispatch [#​33885](https://redirect.github.com/spring-projects/spring-framework/issues/33885) - Refine `@Contract` Javadoc to mention `this` and `new` return values [#​33849](https://redirect.github.com/spring-projects/spring-framework/issues/33849) - AOT processing for bean validation does not consider cascaded and container element constraints [#​33842](https://redirect.github.com/spring-projects/spring-framework/issues/33842) - Avoid repeated resolving of singleton beans through `@Lazy` proxy [#​33841](https://redirect.github.com/spring-projects/spring-framework/issues/33841) - Regiser runtime hints for `@TestBean` fully-qualified method names [#​33836](https://redirect.github.com/spring-projects/spring-framework/issues/33836) - Introduce support for custom reason in `@DisabledInAotMode` [#​33833](https://redirect.github.com/spring-projects/spring-framework/issues/33833) - Use optimistic locking where possible in `ResponseBodyEmitter` [#​33831](https://redirect.github.com/spring-projects/spring-framework/pull/33831) - Revise cookies support with Apache HTTP Components in WebClient and WebTestClient [#​33822](https://redirect.github.com/spring-projects/spring-framework/issues/33822) - Remove the `pure` attribute from `@Contract` [#​33820](https://redirect.github.com/spring-projects/spring-framework/issues/33820) - Introduce `@CheckReturnValue` annotation [#​33818](https://redirect.github.com/spring-projects/spring-framework/issues/33818) - ResourceHttpRequestHandler throwing IllegalArgumentException if resource doesn't end with slash breaks some third-party libraris [#​33815](https://redirect.github.com/spring-projects/spring-framework/issues/33815) - Provide first-class virtual thread option on `ThreadPoolTaskExecutor`/`ThreadPoolTaskScheduler` [#​33807](https://redirect.github.com/spring-projects/spring-framework/issues/33807) - `HttpServiceProxyFactory` should omit optional `@RequestParam` if converted from `null` to empty string [#​33794](https://redirect.github.com/spring-projects/spring-framework/issues/33794) - Reactor Netty response should not buffer the full response [#​33781](https://redirect.github.com/spring-projects/spring-framework/issues/33781) - Relax the visibility of MockMVC DSL constructors [#​33778](https://redirect.github.com/spring-projects/spring-framework/pull/33778) - Support Publisher to InputStream conversion [#​31677](https://redirect.github.com/spring-projects/spring-framework/pull/31677) #### :lady_beetle: Bug Fixes - `MockReset` should be honored without `@Mockito[Spy]Bean` fields [#​33829](https://redirect.github.com/spring-projects/spring-framework/issues/33829) - Test Bean Overrides do not honor `@Primary` semantics [#​33819](https://redirect.github.com/spring-projects/spring-framework/issues/33819) - Bean Overrides cannot reliably override beans created by a `FactoryBean` with generics [#​33811](https://redirect.github.com/spring-projects/spring-framework/issues/33811) - Bean Overrides for certain `FactoryBean` use cases no longer work [#​33800](https://redirect.github.com/spring-projects/spring-framework/issues/33800) - `@MockitoBean`, `@MockitoSpyBean`, & `@TestBean` do not work with `@DirtiesContext` "before method" modes [#​33783](https://redirect.github.com/spring-projects/spring-framework/issues/33783) - Deprecate exchangeTimeout and refactor readTimeout in ReactorClientHttpRequestFactory [#​33782](https://redirect.github.com/spring-projects/spring-framework/issues/33782) #### :notebook_with_decorative_cover: Documentation - Revise documentation for SpEL `PropertyAccessor` and `IndexAccessor` APIs regarding ordering [#​33862](https://redirect.github.com/spring-projects/spring-framework/issues/33862) - Document UrlHandler Servlet and reactive filters [#​33784](https://redirect.github.com/spring-projects/spring-framework/issues/33784) - Improve documentation for `SpelCompilerMode` [#​33223](https://redirect.github.com/spring-projects/spring-framework/issues/33223) #### :hammer: Dependency Upgrades - Upgrade to ASM 9.7.1 (for early Java 24 support) [#​33821](https://redirect.github.com/spring-projects/spring-framework/issues/33821) - Upgrade to Micrometer 1.14.0 [#​33876](https://redirect.github.com/spring-projects/spring-framework/issues/33876) - Upgrade to Reactor 2024.0.0 [#​33878](https://redirect.github.com/spring-projects/spring-framework/issues/33878) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​Hejow](https://redirect.github.com/Hejow), [@​OlegDokuka](https://redirect.github.com/OlegDokuka), and [@​lucky8987](https://redirect.github.com/lucky8987) ### [`v6.1.15`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.1.15) [Compare Source](https://redirect.github.com/spring-projects/spring-framework/compare/v6.1.14...v6.1.15) #### :star: New Features - Use UriUtils to process static resource paths [#​33859](https://redirect.github.com/spring-projects/spring-framework/issues/33859) - Prefer modified resources over the originals in TestCompiler [#​33850](https://redirect.github.com/spring-projects/spring-framework/pull/33850) - Improve iteration methods in native headers to MultiValueMap adapters [#​33823](https://redirect.github.com/spring-projects/spring-framework/issues/33823) - Deregister empty `Cache` from `CacheManager` [#​33813](https://redirect.github.com/spring-projects/spring-framework/issues/33813) - Rename `aopAvailable` constants in `TransactionSynchronizationUtils` for better GraalVM native image support [#​33796](https://redirect.github.com/spring-projects/spring-framework/issues/33796) - Load-time weaving support for WildFly 24+ [#​33728](https://redirect.github.com/spring-projects/spring-framework/issues/33728) #### :lady_beetle: Bug Fixes - DefaultClientRequestObservationConvention generates wrong uri tag when missing path [#​33867](https://redirect.github.com/spring-projects/spring-framework/pull/33867) - HttpComponentsClientHttpRequestFactory setReadTimeout not working with httpclient 5.4 [#​33806](https://redirect.github.com/spring-projects/spring-framework/issues/33806) - HttpHeaders.writeableHttpHeaders(new HttpHeaders(readOnlyHttpHeaders)) is not writeable [#​33789](https://redirect.github.com/spring-projects/spring-framework/issues/33789) - RestClient exchange methods are not nullable [#​33779](https://redirect.github.com/spring-projects/spring-framework/issues/33779) - Throw `SpelParseException` for unsupported character in `SpelExpressionParser` [#​33767](https://redirect.github.com/spring-projects/spring-framework/issues/33767) - DefaultMessageListenerContainer reports incorrect jms.process.message count [#​33758](https://redirect.github.com/spring-projects/spring-framework/issues/33758) - Autowiring fails if multiple non-highest `@Priority` beans exist with same priority [#​33733](https://redirect.github.com/spring-projects/spring-framework/issues/33733) - Jackson2Decoder leaks on WebClient timeout [#​33731](https://redirect.github.com/spring-projects/spring-framework/issues/33731) - DefaultServerRequestObservationConvention throws when response status is zero [#​33725](https://redirect.github.com/spring-projects/spring-framework/issues/33725) - Aspect executed twice - `@AfterThrowing` [#​33704](https://redirect.github.com/spring-projects/spring-framework/issues/33704) - parts w/o filename in `Content-Disposition` header are not cleaned from temp folder (skipped by `StandardServletMultipartResolver`) [#​33511](https://redirect.github.com/spring-projects/spring-framework/issues/33511) #### :notebook_with_decorative_cover: Documentation - Resources link points to wrong section of reference guide [#​33882](https://redirect.github.com/spring-projects/spring-framework/issues/33882) - Remove mentions of Joda-Time support [#​33881](https://redirect.github.com/spring-projects/spring-framework/issues/33881) - SimpleAsyncTaskExecutor blocks calling thread when concurrencyLimit set [#​33873](https://redirect.github.com/spring-projects/spring-framework/issues/33873) - Fix formatting issue in validation section of reference guide [#​33871](https://redirect.github.com/spring-projects/spring-framework/pull/33871) - Fix typo in reference documentation [#​33865](https://redirect.github.com/spring-projects/spring-framework/pull/33865) - Fix XML bean reference example in reference manual [#​33855](https://redirect.github.com/spring-projects/spring-framework/issues/33855) - Fix a typo in documentation [#​33846](https://redirect.github.com/spring-projects/spring-framework/pull/33846) - Numerous warnings when injecting dependencies into configuration that implements CachingConfigurer [#​33834](https://redirect.github.com/spring-projects/spring-framework/issues/33834) - `@Async` documentation should not suggest deprecated classes [#​33805](https://redirect.github.com/spring-projects/spring-framework/issues/33805) - Document that circular dependencies should be avoided in AOT mode [#​33786](https://redirect.github.com/spring-projects/spring-framework/issues/33786) - Inconsistent Lifecycle Management with Virtual Threads in Spring Boot Async Configuration [#​33780](https://redirect.github.com/spring-projects/spring-framework/issues/33780) - Fix incorrect regex rendering in MVC controller documentation [#​33766](https://redirect.github.com/spring-projects/spring-framework/pull/33766) - Improve documentation for `allowEagerInit` parameter in `getBeanNamesForType()` [#​33740](https://redirect.github.com/spring-projects/spring-framework/issues/33740) - Fix Javadoc in ReactorNetty2ResourceFactory [#​33735](https://redirect.github.com/spring-projects/spring-framework/pull/33735) - Document options for handling Date/Time parsing and formatting issues with JDK 20+ [#​33151](https://redirect.github.com/spring-projects/spring-framework/issues/33151) #### :hammer: Dependency Upgrades - Upgrade to Micrometer 1.12.12 [#​33877](https://redirect.github.com/spring-projects/spring-framework/issues/33877) - Upgrade to Reactor 2023.0.12 [#​33879](https://redirect.github.com/spring-projects/spring-framework/issues/33879) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​Torres-09](https://redirect.github.com/Torres-09), [@​ZLATAN628](https://redirect.github.com/ZLATAN628), [@​hosamaly](https://redirect.github.com/hosamaly), [@​izeye](https://redirect.github.com/izeye), [@​kunaljani1100](https://redirect.github.com/kunaljani1100), [@​ngocnhan-tran1996](https://redirect.github.com/ngocnhan-tran1996), and [@​wilkinsona](https://redirect.github.com/wilkinsona)

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 these updates again.



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

github-actions[bot] commented 2 weeks ago

Qodana Community for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked ☁️ View the detailed Qodana report

Contact Qodana team Contact us at [qodana-support@jetbrains.com](mailto:qodana-support@jetbrains.com) - Or via our issue tracker: https://jb.gg/qodana-issue - Or share your feedback: https://jb.gg/qodana-discussions
sonarcloud[bot] commented 1 week ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud