dependabot[bot] opened a new pull request, #1324: URL: https://github.com/apache/axis-axis2-java-core/pull/1324
Bumps the development-dependencies group with 6 updates: | Package | From | To | | --- | --- | --- | | [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) | `7.0.9` | `7.0.10` | | [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | `7.0.9` | `7.0.10` | | [org.springframework:spring-test](https://github.com/spring-projects/spring-framework) | `7.0.9` | `7.0.10` | | [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.15` | `0.8.16` | | [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.3.2` | `6.4.0` | | [com.icegreen:greenmail](https://github.com/greenmail-mail-test/greenmail) | `2.1.14` | `2.1.15` | Updates `org.springframework:spring-context` from 7.0.9 to 7.0.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-context's releases</a>.</em></p> <blockquote> <h2>v7.0.10</h2> <h2>:star: New Features</h2> <ul> <li>Align <code>DelegatingMessageSource</code> fallback implementation with <code>AbstractMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37383">#37383</a></li> <li><code>HttpEntity(T, MultiValueMap)</code> stores an <code>HttpHeaders</code> unchecked, causing <code>IncompatibleClassChangeError</code> inside <code>RestTemplate</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37358">#37358</a></li> <li>Recognize relocated Mockito <code>MockAccess</code> interface in <code>ProxyProcessorSupport</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37342">#37342</a></li> <li>Runtime compatibility with JPA 4.0 M7 and corresponding Hibernate 8.0 snapshots <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37315">#37315</a></li> <li>Avoid Kotlin reflection in MethodParameter for non-suspending functions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37300">#37300</a></li> <li>Revise underscore naming fallback in SimplePropertyRowMapper <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37297">#37297</a></li> <li>Avoid useless queue ops in <code>ConcurrentLruCache.clear()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37292">#37292</a></li> <li><code>PathMatchingResourcePatternResolver</code> misses jars on <code>java.class.path</code> whose path contains <code>%</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37280">#37280</a></li> <li>Remove redundant whitespace in exception messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37277">#37277</a></li> <li>OpenInView does no longer work with HibernateTransactionManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37273">#37273</a></li> <li>Lazily handle setClientInfo/setNetworkTimeout in LazyConnectionDataSourceProxy <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37261">#37261</a></li> <li>Avoid redundant filtering in FilteredMap.size() <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37256">#37256</a></li> <li>Support NaN and inifinite float values in <code>toString()</code> for synthesized annotations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37244">#37244</a></li> <li>Use <code>ArrayList</code> instead of <code>LinkedList</code> in <code>CompositeRetryListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37231">#37231</a></li> <li><code>redirectedUrl()</code> argument in <code>MockMvcResultMatchers</code> should be <code>@Nullable</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37230">#37230</a></li> <li>Published Gradle module file is missing <code>javadocElements</code> and <code>sourcesElements</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37209">#37209</a></li> <li>Introduce a builder for <code>SpelParserConfiguration</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37187">#37187</a></li> <li>Protobuf support classes all implement getMessageBuilder() <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37147">#37147</a></li> <li>Allow null contextPath in ServerHttpRequest.Builder <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37099">#37099</a></li> <li>Log broker availability events as String messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36856">#36856</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>Avoid unnecessary dependent-bean registration for autowire-by-type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37424">#37424</a></li> <li>Handle zero readTimeout in JdkClientHttpConnector <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37412">#37412</a></li> <li>Race condition in PartGenerator.CreateFileState can lose the completion signal <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37409">#37409</a></li> <li>Paused executor with late shutdown leaks its worker thread (and the closed context) after close <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37406">#37406</a></li> <li>Fix hanging retries for Flux-returning methods with caching <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37403">#37403</a></li> <li>Avoid serving stale values after failed refill in <code>AbstractIdentityColumnMaxValueIncrementer</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37402">#37402</a></li> <li>Copy cookies in <code>RenderingResponse.from()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37378">#37378</a></li> <li>Avoid phantom keys in <code>LinkedCaseInsensitiveMap.computeIfAbsent</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37351">#37351</a></li> <li>Fix single-value adaptation for primitive array types in <code>TypeMappedAnnotation</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37349">#37349</a></li> <li>CssLinkResourceTransformer fails for invalid CSS links <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37336">#37336</a></li> <li>Fix cached ID reuse after commit failure in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37322">#37322</a></li> <li>Fix connection leak in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37321">#37321</a></li> <li><code>@CacheEvict</code> truncates <code>Flux</code> results to the first element <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37309">#37309</a></li> <li><code>ConcurrentLruCache.clear()</code> can miss entries added while it's running <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37287">#37287</a></li> <li>Enforce disk usage limit when spilling part to disk <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37285">#37285</a></li> <li>Prevent double size decrement in <code>ConcurrentLruCache</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37268">#37268</a></li> <li>LogAccessor.debug(CharSequence) eagerly renders LogMessage since spring-core 7 switched from spring-jcl to commons-logging <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37266">#37266</a></li> <li>WebFlux loses empty multipart file when the file part is not last. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37264">#37264</a></li> <li>Complete empty Uni instances from the Mutiny reactive adapter <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37259">#37259</a></li> <li>DefaultAsyncServerResponse.writeAsync() discards previously configured AsyncWebRequest timeout <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37257">#37257</a></li> <li>Provide missing native image hints for proxied hibernate 8 query types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37251">#37251</a></li> <li>Provide missing native image hint for StatelessSession proxy created by SharedEntityManagerCreator. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37249">#37249</a></li> <li>Provide missing native image reflection hint for hibernate PersistenceUnitInfoDescriptor. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37247">#37247</a></li> <li>Sort duplicate key codes in <code>SQLErrorCodes</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37235">#37235</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/33a85b0bec67adb759aa898e3b80d603786be082"><code>33a85b0</code></a> Release Spring Framework 7.0.10</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac5eb2ae4e7fbe4e67f011ca6edca9eda281aba0"><code>ac5eb2a</code></a> Upgrade to Micrometer 1.16.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/f2d32220696e75ab1376ccb9264bd5f9aabdcc1e"><code>f2d3222</code></a> Upgrade to Reactor 2025.0.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/884b3b2ea1c718b7d79976c0504b184593d5bd20"><code>884b3b2</code></a> Switch to Micrometer INTERNAL SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ed94dc42a89e79407ac3a7669b07e66e093d15a6"><code>ed94dc4</code></a> Build against Reactor SNAPSHOTs</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/005807bcabe176b2d840ce0946a21bd1c3bfd8a0"><code>005807b</code></a> Switch to INTERNAL-SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e2688e866d108668486a8cd9496ae2adcc1c865c"><code>e2688e8</code></a> Move ApplicationContextExpressionBenchmark to support package</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/76323308d1dd550eb971aee2fee434ac5299dafd"><code>7632330</code></a> Avoid web.util.SeeUtils dependency through package-local copy</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/44f93a62adf51c12a316b160eff241fdf3ff737d"><code>44f93a6</code></a> Update release orchestration workflows to 0.0.7</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53404f55b0daeac72c5243af534fb02dd5a9b975"><code>53404f5</code></a> Reduce ConcurrentMap declarations to plain Map</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.9...v7.0.10">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-web` from 7.0.9 to 7.0.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-web's releases</a>.</em></p> <blockquote> <h2>v7.0.10</h2> <h2>:star: New Features</h2> <ul> <li>Align <code>DelegatingMessageSource</code> fallback implementation with <code>AbstractMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37383">#37383</a></li> <li><code>HttpEntity(T, MultiValueMap)</code> stores an <code>HttpHeaders</code> unchecked, causing <code>IncompatibleClassChangeError</code> inside <code>RestTemplate</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37358">#37358</a></li> <li>Recognize relocated Mockito <code>MockAccess</code> interface in <code>ProxyProcessorSupport</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37342">#37342</a></li> <li>Runtime compatibility with JPA 4.0 M7 and corresponding Hibernate 8.0 snapshots <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37315">#37315</a></li> <li>Avoid Kotlin reflection in MethodParameter for non-suspending functions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37300">#37300</a></li> <li>Revise underscore naming fallback in SimplePropertyRowMapper <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37297">#37297</a></li> <li>Avoid useless queue ops in <code>ConcurrentLruCache.clear()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37292">#37292</a></li> <li><code>PathMatchingResourcePatternResolver</code> misses jars on <code>java.class.path</code> whose path contains <code>%</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37280">#37280</a></li> <li>Remove redundant whitespace in exception messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37277">#37277</a></li> <li>OpenInView does no longer work with HibernateTransactionManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37273">#37273</a></li> <li>Lazily handle setClientInfo/setNetworkTimeout in LazyConnectionDataSourceProxy <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37261">#37261</a></li> <li>Avoid redundant filtering in FilteredMap.size() <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37256">#37256</a></li> <li>Support NaN and inifinite float values in <code>toString()</code> for synthesized annotations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37244">#37244</a></li> <li>Use <code>ArrayList</code> instead of <code>LinkedList</code> in <code>CompositeRetryListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37231">#37231</a></li> <li><code>redirectedUrl()</code> argument in <code>MockMvcResultMatchers</code> should be <code>@Nullable</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37230">#37230</a></li> <li>Published Gradle module file is missing <code>javadocElements</code> and <code>sourcesElements</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37209">#37209</a></li> <li>Introduce a builder for <code>SpelParserConfiguration</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37187">#37187</a></li> <li>Protobuf support classes all implement getMessageBuilder() <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37147">#37147</a></li> <li>Allow null contextPath in ServerHttpRequest.Builder <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37099">#37099</a></li> <li>Log broker availability events as String messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36856">#36856</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>Avoid unnecessary dependent-bean registration for autowire-by-type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37424">#37424</a></li> <li>Handle zero readTimeout in JdkClientHttpConnector <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37412">#37412</a></li> <li>Race condition in PartGenerator.CreateFileState can lose the completion signal <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37409">#37409</a></li> <li>Paused executor with late shutdown leaks its worker thread (and the closed context) after close <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37406">#37406</a></li> <li>Fix hanging retries for Flux-returning methods with caching <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37403">#37403</a></li> <li>Avoid serving stale values after failed refill in <code>AbstractIdentityColumnMaxValueIncrementer</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37402">#37402</a></li> <li>Copy cookies in <code>RenderingResponse.from()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37378">#37378</a></li> <li>Avoid phantom keys in <code>LinkedCaseInsensitiveMap.computeIfAbsent</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37351">#37351</a></li> <li>Fix single-value adaptation for primitive array types in <code>TypeMappedAnnotation</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37349">#37349</a></li> <li>CssLinkResourceTransformer fails for invalid CSS links <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37336">#37336</a></li> <li>Fix cached ID reuse after commit failure in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37322">#37322</a></li> <li>Fix connection leak in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37321">#37321</a></li> <li><code>@CacheEvict</code> truncates <code>Flux</code> results to the first element <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37309">#37309</a></li> <li><code>ConcurrentLruCache.clear()</code> can miss entries added while it's running <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37287">#37287</a></li> <li>Enforce disk usage limit when spilling part to disk <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37285">#37285</a></li> <li>Prevent double size decrement in <code>ConcurrentLruCache</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37268">#37268</a></li> <li>LogAccessor.debug(CharSequence) eagerly renders LogMessage since spring-core 7 switched from spring-jcl to commons-logging <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37266">#37266</a></li> <li>WebFlux loses empty multipart file when the file part is not last. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37264">#37264</a></li> <li>Complete empty Uni instances from the Mutiny reactive adapter <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37259">#37259</a></li> <li>DefaultAsyncServerResponse.writeAsync() discards previously configured AsyncWebRequest timeout <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37257">#37257</a></li> <li>Provide missing native image hints for proxied hibernate 8 query types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37251">#37251</a></li> <li>Provide missing native image hint for StatelessSession proxy created by SharedEntityManagerCreator. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37249">#37249</a></li> <li>Provide missing native image reflection hint for hibernate PersistenceUnitInfoDescriptor. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37247">#37247</a></li> <li>Sort duplicate key codes in <code>SQLErrorCodes</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37235">#37235</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/33a85b0bec67adb759aa898e3b80d603786be082"><code>33a85b0</code></a> Release Spring Framework 7.0.10</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac5eb2ae4e7fbe4e67f011ca6edca9eda281aba0"><code>ac5eb2a</code></a> Upgrade to Micrometer 1.16.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/f2d32220696e75ab1376ccb9264bd5f9aabdcc1e"><code>f2d3222</code></a> Upgrade to Reactor 2025.0.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/884b3b2ea1c718b7d79976c0504b184593d5bd20"><code>884b3b2</code></a> Switch to Micrometer INTERNAL SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ed94dc42a89e79407ac3a7669b07e66e093d15a6"><code>ed94dc4</code></a> Build against Reactor SNAPSHOTs</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/005807bcabe176b2d840ce0946a21bd1c3bfd8a0"><code>005807b</code></a> Switch to INTERNAL-SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e2688e866d108668486a8cd9496ae2adcc1c865c"><code>e2688e8</code></a> Move ApplicationContextExpressionBenchmark to support package</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/76323308d1dd550eb971aee2fee434ac5299dafd"><code>7632330</code></a> Avoid web.util.SeeUtils dependency through package-local copy</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/44f93a62adf51c12a316b160eff241fdf3ff737d"><code>44f93a6</code></a> Update release orchestration workflows to 0.0.7</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53404f55b0daeac72c5243af534fb02dd5a9b975"><code>53404f5</code></a> Reduce ConcurrentMap declarations to plain Map</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.9...v7.0.10">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-test` from 7.0.9 to 7.0.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-test's releases</a>.</em></p> <blockquote> <h2>v7.0.10</h2> <h2>:star: New Features</h2> <ul> <li>Align <code>DelegatingMessageSource</code> fallback implementation with <code>AbstractMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37383">#37383</a></li> <li><code>HttpEntity(T, MultiValueMap)</code> stores an <code>HttpHeaders</code> unchecked, causing <code>IncompatibleClassChangeError</code> inside <code>RestTemplate</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37358">#37358</a></li> <li>Recognize relocated Mockito <code>MockAccess</code> interface in <code>ProxyProcessorSupport</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37342">#37342</a></li> <li>Runtime compatibility with JPA 4.0 M7 and corresponding Hibernate 8.0 snapshots <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37315">#37315</a></li> <li>Avoid Kotlin reflection in MethodParameter for non-suspending functions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37300">#37300</a></li> <li>Revise underscore naming fallback in SimplePropertyRowMapper <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37297">#37297</a></li> <li>Avoid useless queue ops in <code>ConcurrentLruCache.clear()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37292">#37292</a></li> <li><code>PathMatchingResourcePatternResolver</code> misses jars on <code>java.class.path</code> whose path contains <code>%</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37280">#37280</a></li> <li>Remove redundant whitespace in exception messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37277">#37277</a></li> <li>OpenInView does no longer work with HibernateTransactionManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37273">#37273</a></li> <li>Lazily handle setClientInfo/setNetworkTimeout in LazyConnectionDataSourceProxy <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37261">#37261</a></li> <li>Avoid redundant filtering in FilteredMap.size() <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37256">#37256</a></li> <li>Support NaN and inifinite float values in <code>toString()</code> for synthesized annotations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37244">#37244</a></li> <li>Use <code>ArrayList</code> instead of <code>LinkedList</code> in <code>CompositeRetryListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37231">#37231</a></li> <li><code>redirectedUrl()</code> argument in <code>MockMvcResultMatchers</code> should be <code>@Nullable</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37230">#37230</a></li> <li>Published Gradle module file is missing <code>javadocElements</code> and <code>sourcesElements</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37209">#37209</a></li> <li>Introduce a builder for <code>SpelParserConfiguration</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37187">#37187</a></li> <li>Protobuf support classes all implement getMessageBuilder() <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37147">#37147</a></li> <li>Allow null contextPath in ServerHttpRequest.Builder <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37099">#37099</a></li> <li>Log broker availability events as String messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36856">#36856</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>Avoid unnecessary dependent-bean registration for autowire-by-type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37424">#37424</a></li> <li>Handle zero readTimeout in JdkClientHttpConnector <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37412">#37412</a></li> <li>Race condition in PartGenerator.CreateFileState can lose the completion signal <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37409">#37409</a></li> <li>Paused executor with late shutdown leaks its worker thread (and the closed context) after close <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37406">#37406</a></li> <li>Fix hanging retries for Flux-returning methods with caching <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37403">#37403</a></li> <li>Avoid serving stale values after failed refill in <code>AbstractIdentityColumnMaxValueIncrementer</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37402">#37402</a></li> <li>Copy cookies in <code>RenderingResponse.from()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37378">#37378</a></li> <li>Avoid phantom keys in <code>LinkedCaseInsensitiveMap.computeIfAbsent</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37351">#37351</a></li> <li>Fix single-value adaptation for primitive array types in <code>TypeMappedAnnotation</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37349">#37349</a></li> <li>CssLinkResourceTransformer fails for invalid CSS links <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37336">#37336</a></li> <li>Fix cached ID reuse after commit failure in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37322">#37322</a></li> <li>Fix connection leak in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37321">#37321</a></li> <li><code>@CacheEvict</code> truncates <code>Flux</code> results to the first element <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37309">#37309</a></li> <li><code>ConcurrentLruCache.clear()</code> can miss entries added while it's running <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37287">#37287</a></li> <li>Enforce disk usage limit when spilling part to disk <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37285">#37285</a></li> <li>Prevent double size decrement in <code>ConcurrentLruCache</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37268">#37268</a></li> <li>LogAccessor.debug(CharSequence) eagerly renders LogMessage since spring-core 7 switched from spring-jcl to commons-logging <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37266">#37266</a></li> <li>WebFlux loses empty multipart file when the file part is not last. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37264">#37264</a></li> <li>Complete empty Uni instances from the Mutiny reactive adapter <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37259">#37259</a></li> <li>DefaultAsyncServerResponse.writeAsync() discards previously configured AsyncWebRequest timeout <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37257">#37257</a></li> <li>Provide missing native image hints for proxied hibernate 8 query types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37251">#37251</a></li> <li>Provide missing native image hint for StatelessSession proxy created by SharedEntityManagerCreator. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37249">#37249</a></li> <li>Provide missing native image reflection hint for hibernate PersistenceUnitInfoDescriptor. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37247">#37247</a></li> <li>Sort duplicate key codes in <code>SQLErrorCodes</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37235">#37235</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/33a85b0bec67adb759aa898e3b80d603786be082"><code>33a85b0</code></a> Release Spring Framework 7.0.10</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac5eb2ae4e7fbe4e67f011ca6edca9eda281aba0"><code>ac5eb2a</code></a> Upgrade to Micrometer 1.16.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/f2d32220696e75ab1376ccb9264bd5f9aabdcc1e"><code>f2d3222</code></a> Upgrade to Reactor 2025.0.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/884b3b2ea1c718b7d79976c0504b184593d5bd20"><code>884b3b2</code></a> Switch to Micrometer INTERNAL SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ed94dc42a89e79407ac3a7669b07e66e093d15a6"><code>ed94dc4</code></a> Build against Reactor SNAPSHOTs</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/005807bcabe176b2d840ce0946a21bd1c3bfd8a0"><code>005807b</code></a> Switch to INTERNAL-SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e2688e866d108668486a8cd9496ae2adcc1c865c"><code>e2688e8</code></a> Move ApplicationContextExpressionBenchmark to support package</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/76323308d1dd550eb971aee2fee434ac5299dafd"><code>7632330</code></a> Avoid web.util.SeeUtils dependency through package-local copy</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/44f93a62adf51c12a316b160eff241fdf3ff737d"><code>44f93a6</code></a> Update release orchestration workflows to 0.0.7</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53404f55b0daeac72c5243af534fb02dd5a9b975"><code>53404f5</code></a> Reduce ConcurrentMap declarations to plain Map</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.9...v7.0.10">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-web` from 7.0.9 to 7.0.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-web's releases</a>.</em></p> <blockquote> <h2>v7.0.10</h2> <h2>:star: New Features</h2> <ul> <li>Align <code>DelegatingMessageSource</code> fallback implementation with <code>AbstractMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37383">#37383</a></li> <li><code>HttpEntity(T, MultiValueMap)</code> stores an <code>HttpHeaders</code> unchecked, causing <code>IncompatibleClassChangeError</code> inside <code>RestTemplate</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37358">#37358</a></li> <li>Recognize relocated Mockito <code>MockAccess</code> interface in <code>ProxyProcessorSupport</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37342">#37342</a></li> <li>Runtime compatibility with JPA 4.0 M7 and corresponding Hibernate 8.0 snapshots <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37315">#37315</a></li> <li>Avoid Kotlin reflection in MethodParameter for non-suspending functions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37300">#37300</a></li> <li>Revise underscore naming fallback in SimplePropertyRowMapper <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37297">#37297</a></li> <li>Avoid useless queue ops in <code>ConcurrentLruCache.clear()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37292">#37292</a></li> <li><code>PathMatchingResourcePatternResolver</code> misses jars on <code>java.class.path</code> whose path contains <code>%</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37280">#37280</a></li> <li>Remove redundant whitespace in exception messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37277">#37277</a></li> <li>OpenInView does no longer work with HibernateTransactionManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37273">#37273</a></li> <li>Lazily handle setClientInfo/setNetworkTimeout in LazyConnectionDataSourceProxy <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37261">#37261</a></li> <li>Avoid redundant filtering in FilteredMap.size() <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37256">#37256</a></li> <li>Support NaN and inifinite float values in <code>toString()</code> for synthesized annotations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37244">#37244</a></li> <li>Use <code>ArrayList</code> instead of <code>LinkedList</code> in <code>CompositeRetryListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37231">#37231</a></li> <li><code>redirectedUrl()</code> argument in <code>MockMvcResultMatchers</code> should be <code>@Nullable</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37230">#37230</a></li> <li>Published Gradle module file is missing <code>javadocElements</code> and <code>sourcesElements</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37209">#37209</a></li> <li>Introduce a builder for <code>SpelParserConfiguration</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37187">#37187</a></li> <li>Protobuf support classes all implement getMessageBuilder() <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37147">#37147</a></li> <li>Allow null contextPath in ServerHttpRequest.Builder <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37099">#37099</a></li> <li>Log broker availability events as String messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36856">#36856</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>Avoid unnecessary dependent-bean registration for autowire-by-type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37424">#37424</a></li> <li>Handle zero readTimeout in JdkClientHttpConnector <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37412">#37412</a></li> <li>Race condition in PartGenerator.CreateFileState can lose the completion signal <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37409">#37409</a></li> <li>Paused executor with late shutdown leaks its worker thread (and the closed context) after close <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37406">#37406</a></li> <li>Fix hanging retries for Flux-returning methods with caching <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37403">#37403</a></li> <li>Avoid serving stale values after failed refill in <code>AbstractIdentityColumnMaxValueIncrementer</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37402">#37402</a></li> <li>Copy cookies in <code>RenderingResponse.from()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37378">#37378</a></li> <li>Avoid phantom keys in <code>LinkedCaseInsensitiveMap.computeIfAbsent</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37351">#37351</a></li> <li>Fix single-value adaptation for primitive array types in <code>TypeMappedAnnotation</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37349">#37349</a></li> <li>CssLinkResourceTransformer fails for invalid CSS links <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37336">#37336</a></li> <li>Fix cached ID reuse after commit failure in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37322">#37322</a></li> <li>Fix connection leak in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37321">#37321</a></li> <li><code>@CacheEvict</code> truncates <code>Flux</code> results to the first element <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37309">#37309</a></li> <li><code>ConcurrentLruCache.clear()</code> can miss entries added while it's running <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37287">#37287</a></li> <li>Enforce disk usage limit when spilling part to disk <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37285">#37285</a></li> <li>Prevent double size decrement in <code>ConcurrentLruCache</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37268">#37268</a></li> <li>LogAccessor.debug(CharSequence) eagerly renders LogMessage since spring-core 7 switched from spring-jcl to commons-logging <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37266">#37266</a></li> <li>WebFlux loses empty multipart file when the file part is not last. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37264">#37264</a></li> <li>Complete empty Uni instances from the Mutiny reactive adapter <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37259">#37259</a></li> <li>DefaultAsyncServerResponse.writeAsync() discards previously configured AsyncWebRequest timeout <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37257">#37257</a></li> <li>Provide missing native image hints for proxied hibernate 8 query types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37251">#37251</a></li> <li>Provide missing native image hint for StatelessSession proxy created by SharedEntityManagerCreator. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37249">#37249</a></li> <li>Provide missing native image reflection hint for hibernate PersistenceUnitInfoDescriptor. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37247">#37247</a></li> <li>Sort duplicate key codes in <code>SQLErrorCodes</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37235">#37235</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/33a85b0bec67adb759aa898e3b80d603786be082"><code>33a85b0</code></a> Release Spring Framework 7.0.10</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac5eb2ae4e7fbe4e67f011ca6edca9eda281aba0"><code>ac5eb2a</code></a> Upgrade to Micrometer 1.16.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/f2d32220696e75ab1376ccb9264bd5f9aabdcc1e"><code>f2d3222</code></a> Upgrade to Reactor 2025.0.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/884b3b2ea1c718b7d79976c0504b184593d5bd20"><code>884b3b2</code></a> Switch to Micrometer INTERNAL SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ed94dc42a89e79407ac3a7669b07e66e093d15a6"><code>ed94dc4</code></a> Build against Reactor SNAPSHOTs</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/005807bcabe176b2d840ce0946a21bd1c3bfd8a0"><code>005807b</code></a> Switch to INTERNAL-SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e2688e866d108668486a8cd9496ae2adcc1c865c"><code>e2688e8</code></a> Move ApplicationContextExpressionBenchmark to support package</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/76323308d1dd550eb971aee2fee434ac5299dafd"><code>7632330</code></a> Avoid web.util.SeeUtils dependency through package-local copy</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/44f93a62adf51c12a316b160eff241fdf3ff737d"><code>44f93a6</code></a> Update release orchestration workflows to 0.0.7</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53404f55b0daeac72c5243af534fb02dd5a9b975"><code>53404f5</code></a> Reduce ConcurrentMap declarations to plain Map</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.9...v7.0.10">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-test` from 7.0.9 to 7.0.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-test's releases</a>.</em></p> <blockquote> <h2>v7.0.10</h2> <h2>:star: New Features</h2> <ul> <li>Align <code>DelegatingMessageSource</code> fallback implementation with <code>AbstractMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37383">#37383</a></li> <li><code>HttpEntity(T, MultiValueMap)</code> stores an <code>HttpHeaders</code> unchecked, causing <code>IncompatibleClassChangeError</code> inside <code>RestTemplate</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37358">#37358</a></li> <li>Recognize relocated Mockito <code>MockAccess</code> interface in <code>ProxyProcessorSupport</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37342">#37342</a></li> <li>Runtime compatibility with JPA 4.0 M7 and corresponding Hibernate 8.0 snapshots <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37315">#37315</a></li> <li>Avoid Kotlin reflection in MethodParameter for non-suspending functions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37300">#37300</a></li> <li>Revise underscore naming fallback in SimplePropertyRowMapper <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37297">#37297</a></li> <li>Avoid useless queue ops in <code>ConcurrentLruCache.clear()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37292">#37292</a></li> <li><code>PathMatchingResourcePatternResolver</code> misses jars on <code>java.class.path</code> whose path contains <code>%</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37280">#37280</a></li> <li>Remove redundant whitespace in exception messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37277">#37277</a></li> <li>OpenInView does no longer work with HibernateTransactionManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37273">#37273</a></li> <li>Lazily handle setClientInfo/setNetworkTimeout in LazyConnectionDataSourceProxy <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37261">#37261</a></li> <li>Avoid redundant filtering in FilteredMap.size() <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37256">#37256</a></li> <li>Support NaN and inifinite float values in <code>toString()</code> for synthesized annotations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37244">#37244</a></li> <li>Use <code>ArrayList</code> instead of <code>LinkedList</code> in <code>CompositeRetryListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37231">#37231</a></li> <li><code>redirectedUrl()</code> argument in <code>MockMvcResultMatchers</code> should be <code>@Nullable</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37230">#37230</a></li> <li>Published Gradle module file is missing <code>javadocElements</code> and <code>sourcesElements</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37209">#37209</a></li> <li>Introduce a builder for <code>SpelParserConfiguration</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37187">#37187</a></li> <li>Protobuf support classes all implement getMessageBuilder() <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37147">#37147</a></li> <li>Allow null contextPath in ServerHttpRequest.Builder <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37099">#37099</a></li> <li>Log broker availability events as String messages <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36856">#36856</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>Avoid unnecessary dependent-bean registration for autowire-by-type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37424">#37424</a></li> <li>Handle zero readTimeout in JdkClientHttpConnector <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37412">#37412</a></li> <li>Race condition in PartGenerator.CreateFileState can lose the completion signal <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37409">#37409</a></li> <li>Paused executor with late shutdown leaks its worker thread (and the closed context) after close <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37406">#37406</a></li> <li>Fix hanging retries for Flux-returning methods with caching <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37403">#37403</a></li> <li>Avoid serving stale values after failed refill in <code>AbstractIdentityColumnMaxValueIncrementer</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37402">#37402</a></li> <li>Copy cookies in <code>RenderingResponse.from()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37378">#37378</a></li> <li>Avoid phantom keys in <code>LinkedCaseInsensitiveMap.computeIfAbsent</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37351">#37351</a></li> <li>Fix single-value adaptation for primitive array types in <code>TypeMappedAnnotation</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37349">#37349</a></li> <li>CssLinkResourceTransformer fails for invalid CSS links <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37336">#37336</a></li> <li>Fix cached ID reuse after commit failure in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37322">#37322</a></li> <li>Fix connection leak in MySQLMaxValueIncrementer <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37321">#37321</a></li> <li><code>@CacheEvict</code> truncates <code>Flux</code> results to the first element <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37309">#37309</a></li> <li><code>ConcurrentLruCache.clear()</code> can miss entries added while it's running <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37287">#37287</a></li> <li>Enforce disk usage limit when spilling part to disk <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37285">#37285</a></li> <li>Prevent double size decrement in <code>ConcurrentLruCache</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37268">#37268</a></li> <li>LogAccessor.debug(CharSequence) eagerly renders LogMessage since spring-core 7 switched from spring-jcl to commons-logging <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37266">#37266</a></li> <li>WebFlux loses empty multipart file when the file part is not last. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37264">#37264</a></li> <li>Complete empty Uni instances from the Mutiny reactive adapter <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37259">#37259</a></li> <li>DefaultAsyncServerResponse.writeAsync() discards previously configured AsyncWebRequest timeout <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37257">#37257</a></li> <li>Provide missing native image hints for proxied hibernate 8 query types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37251">#37251</a></li> <li>Provide missing native image hint for StatelessSession proxy created by SharedEntityManagerCreator. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37249">#37249</a></li> <li>Provide missing native image reflection hint for hibernate PersistenceUnitInfoDescriptor. <a href="https://redirect.github.com/spring-projects/spring-framework/issues/37247">#37247</a></li> <li>Sort duplicate key codes in <code>SQLErrorCodes</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/37235">#37235</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/33a85b0bec67adb759aa898e3b80d603786be082"><code>33a85b0</code></a> Release Spring Framework 7.0.10</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac5eb2ae4e7fbe4e67f011ca6edca9eda281aba0"><code>ac5eb2a</code></a> Upgrade to Micrometer 1.16.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/f2d32220696e75ab1376ccb9264bd5f9aabdcc1e"><code>f2d3222</code></a> Upgrade to Reactor 2025.0.8</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/884b3b2ea1c718b7d79976c0504b184593d5bd20"><code>884b3b2</code></a> Switch to Micrometer INTERNAL SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ed94dc42a89e79407ac3a7669b07e66e093d15a6"><code>ed94dc4</code></a> Build against Reactor SNAPSHOTs</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/005807bcabe176b2d840ce0946a21bd1c3bfd8a0"><code>005807b</code></a> Switch to INTERNAL-SNAPSHOT</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e2688e866d108668486a8cd9496ae2adcc1c865c"><code>e2688e8</code></a> Move ApplicationContextExpressionBenchmark to support package</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/76323308d1dd550eb971aee2fee434ac5299dafd"><code>7632330</code></a> Avoid web.util.SeeUtils dependency through package-local copy</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/44f93a62adf51c12a316b160eff241fdf3ff737d"><code>44f93a6</code></a> Update release orchestration workflows to 0.0.7</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53404f55b0daeac72c5243af534fb02dd5a9b975"><code>53404f5</code></a> Reduce ConcurrentMap declarations to plain Map</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.9...v7.0.10">compare view</a></li> </ul> </details> <br /> Updates `org.jacoco:jacoco-maven-plugin` from 0.8.15 to 0.8.16 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jacoco/jacoco/releases">org.jacoco:jacoco-maven-plugin's releases</a>.</em></p> <blockquote> <h2>0.8.16</h2> <h2>New Features</h2> <ul> <li>JaCoCo now officially supports Java 27 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/2287">#2287</a>).</li> <li>Experimental support for Java 28 class files (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/2170">#2170</a>, <a href="https://redirect.github.com/jacoco/jacoco/issues/2189">#2189</a>).</li> <li>To instrument classes loaded by the platform class loader, introduced in JDK 9 by JEP 261, the agent option <code>inclbootstrapclasses=true</code> is required (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/2155">#2155</a>).</li> </ul> <h2>Non-functional Changes</h2> <ul> <li>JaCoCo now depends on ASM 9.11.1 (GitHub <a href="https://redirect.github.com/jacoco/jacoco/issues/2299">#2299</a>, <a href="https://redirect.github.com/jacoco/jacoco/issues/2304">#2304</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jacoco/jacoco/commit/466838a293cc2387f5788eddd9e41e1750d33b58"><code>466838a</code></a> Prepare release 0.8.16</li> <li><a href="https://github.com/jacoco/jacoco/commit/64d0ef7a0bd19ae0716da7b0e3545c377f561003"><code>64d0ef7</code></a> Upgrade ASM to 9.11.1 (<a href="https://redirect.github.com/jacoco/jacoco/issues/2304">#2304</a>)</li> <li><a href="https://github.com/jacoco/jacoco/commit/fdaaab78b59446087132a84c102ea9cf0e3125ce"><code>fdaaab7</code></a> Upgrade ASM to 9.11 (<a href="https://redirect.github.com/jacoco/jacoco/issues/2299">#2299</a>)</li> <li><a href="https://github.com/jacoco/jacoco/commit/d2571ae5103bcea1e1f6c7433142e0dd89e31006"><code>d2571ae</code></a> Upgrade Kotlin to 2.4.21 (<a href="https://redirect.github.com/jacoco/jacoco/issues/2302">#2302</a>)</li> <li><a href="https://github.com/jacoco/jacoco/commit/2f763947443b7874d7fb4ba46b3270b93e2266f1"><code>2f76394</code></a> Improve Renovate commit messages and PR titles (<a href="https://redirect.github.com/jacoco/jacoco/issues/2301">#2301</a>)</li> <li><a href="https://github.com/jacoco/jacoco/commit/e9f29365cac925207d6a16e0f531d5b779a104bc"><code>e9f2936</code></a> Use Ubuntu 26.04 (<a href="https://redirect.github.com/jacoco/jacoco/issues/2291">#2291</a>)</li> <li><a href="https://github.com/jacoco/jacoco/commit/4ffe9f0033e05d50bc29d69cac9b16a419a135b1"><code>4ffe9f0</code></a> Upgrade actions/upload-artifact to 7.0.2 (<a href="https://redirect.github.com/jacoco/jacoco/issues/2295">#2295</a>)</li> <li><a href="https://github.com/jacoco/jacoco/commit/aaede90e326a3ba32e619e6642eedbcfe99e2336"><code>aaede90</code></a> Upgrade Maven to 3.10.0 (<a href="https://redirect.github.com/jacoco/jacoco/issues/2292">#2292</a>)</li> <li><a href="https://github.com/jacoco/jacoco/commit/f63849942e7d69e13062c99faa78c0ee0c7285f1"><code>f638499</code></a> Enable comment-based updates in pom.xml and html files (<a href="https://redirect.github.com/jacoco/jacoco/issues/2294">#2294</a>)</li> <li><a href="https://github.com/jacoco/jacoco/commit/2e115bb6868116ffa5af558e0b10c51b20db3811"><code>2e115bb</code></a> Happy birthday Java 27! (<a href="https://redirect.github.com/jacoco/jacoco/issues/2287">#2287</a>)</li> <li>Additional commits viewable in <a href="https://github.com/jacoco/jacoco/compare/v0.8.15...v0.8.16">compare view</a></li> </ul> </details> <br /> Updates `org.apache.activemq:activemq-broker` from 6.3.2 to 6.4.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/activemq/releases">org.apache.activemq:activemq-broker's releases</a>.</em></p> <blockquote> <h2>Apache ActiveMQ 6.4.0</h2> <h2>What's Changed</h2> <h3>New Contributors</h3> <ul> <li><a href="https://github.com/arimu1"><code>@arimu1</code></a> made their first contribution in <a href="https://redirect.github.com/apache/activemq/pull/2270">apache/activemq#2270</a></li> <li><a href="https://github.com/hai-ben"><code>@hai-ben</code></a> made their first contribution in <a href="https://redirect.github.com/apache/activemq/pull/2517">apache/activemq#2517</a></li> <li><a href="https://github.com/jjj-n"><code>@jjj-n</code></a> made their first contribution in <a href="https://redirect.github.com/apache/activemq/pull/2540">apache/activemq#2540</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/apache/activemq/compare/activemq-6.3.2...activemq-6.4.0">https://github.com/apache/activemq/compare/activemq-6.3.2...activemq-6.4.0</a></p> <h3>Features</h3> <ul> <li><a href="https://redirect.github.com/apache/activemq/issues/2132">#2132</a> Migrate SSL support away from ThreadLocal, support key alias and default to pkcs12 by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2133">apache/activemq#2133</a></li> <li>[AMQ-9857] Add SSL support for JMX connector in ManagementContext by <a href="https://github.com/jeanouii"><code>@jeanouii</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/1661">apache/activemq#1661</a></li> <li><a href="https://redirect.github.com/apache/activemq/issues/1770">#1770</a> Feature: IP address allow/deny support by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2539">apache/activemq#2539</a></li> <li><a href="https://redirect.github.com/apache/activemq/issues/2273">#2273</a> activemq-pool support for JMS 3.1/2.0 by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2274">apache/activemq#2274</a></li> <li>Feature: Support for authorization of connection fields by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2461">apache/activemq#2461</a></li> <li>[AMQ-9692] Support destination gc sweep of destinations with only wildcard consumers by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/1484">apache/activemq#1484</a></li> <li>Add support for PageFile free page truncation by <a href="https://github.com/cshannon"><code>@cshannon</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2233">apache/activemq#2233</a></li> <li>feat(<a href="https://redirect.github.com/apache/activemq/issues/1737">#1737</a>): Add OAuth2 JWT authentication support via JAAS LoginModule by <a href="https://github.com/jbonofre"><code>@jbonofre</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/1738">apache/activemq#1738</a></li> <li>feat(otel): Add OpenTelemetry distributed tracing support by <a href="https://github.com/jbonofre"><code>@jbonofre</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/1769">apache/activemq#1769</a></li> <li>Docker image update to JDK 25 and README updates by <a href="https://github.com/colinwerner"><code>@colinwerner</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2052">apache/activemq#2052</a></li> <li>feat(<a href="https://redirect.github.com/apache/activemq/issues/1716">#1716</a>): Implement receiveBody() by <a href="https://github.com/jbonofre"><code>@jbonofre</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/1543">apache/activemq#1543</a></li> <li><a href="https://redirect.github.com/apache/activemq/issues/2140">#2140</a> Widen MessageDatabase index-update points for subclasses by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2550">apache/activemq#2550</a></li> </ul> <h3>Fixes</h3> <ul> <li>Fix AMQP Object message decompression by <a href="https://github.com/cshannon"><code>@cshannon</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2256">apache/activemq#2256</a></li> <li><a href="https://redirect.github.com/apache/activemq/issues/2583">#2583</a> Duplicate message publish during failover leads to incorrect queue size metric by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2584">apache/activemq#2584</a></li> <li><a href="https://redirect.github.com/apache/activemq/issues/2583">#2583</a> Transacted fire-after-commit first exception exits loop prematurely leading to incorrect queue size by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2585">apache/activemq#2585</a></li> <li>fix(console): fix NPE in AbstractJmxCommand.execute and AbstractCommand.handleException by <a href="https://github.com/anmol-saxena-14"><code>@anmol-saxena-14</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/1967">apache/activemq#1967</a></li> <li>Return safe fallback from BrokerView read-only getters instead of throwing when broker not yet started by <a href="https://github.com/jbonofre"><code>@jbonofre</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2553">apache/activemq#2553</a></li> <li>StartCommand: keep waiting past the default start timeout unless a start exception was recorded by <a href="https://github.com/jbonofre"><code>@jbonofre</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2554">apache/activemq#2554</a></li> <li>Ensure subscriptions are cleaned up on failure by <a href="https://github.com/cshannon"><code>@cshannon</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2680">apache/activemq#2680</a></li> <li>Ensure TransportConnection validates connection id by <a href="https://github.com/cshannon"><code>@cshannon</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2682">apache/activemq#2682</a></li> <li>Fix TransportConnection getConnectionId() by <a href="https://github.com/cshannon"><code>@cshannon</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2683">apache/activemq#2683</a></li> <li>LDAP hardening by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2695">apache/activemq#2695</a></li> <li><a href="https://redirect.github.com/apache/activemq/issues/9857">#9857</a> JMX SSL clean-up post-merge since was not rebased to new SslContext by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2668">apache/activemq#2668</a></li> <li>Fix nested values in MapMessage by <a href="https://github.com/cshannon"><code>@cshannon</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2672">apache/activemq#2672</a></li> <li>Tighten default Jolokia access policy and bind the web console to loopback by <a href="https://github.com/jbonofre"><code>@jbonofre</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2639">apache/activemq#2639</a></li> <li>Validate subscription key length in KahaDB by <a href="https://github.com/cshannon"><code>@cshannon</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2686">apache/activemq#2686</a></li> <li>Clear context write cache on ACL updates by <a href="https://github.com/cshannon"><code>@cshannon</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2685">apache/activemq#2685</a></li> <li>Fix network bridge local-side close by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2475">apache/activemq#2475</a></li> <li>Fix: Assembly startup logs harmless WARN about schemas by <a href="https://github.com/mattrpav"><code>@mattrpav</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2501">apache/activemq#2501</a></li> <li>Improve GC checkpoint algorithm for empty durables by <a href="https://github.com/cshannon"><code>@cshannon</code></a> in <a href="https://redirect.github.com/apache/activemq/pull/2505">apache/activemq#2505</a></li> <li>Fix concurrent adv... _Description has been truncated_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
