dependabot[bot] opened a new pull request, #787: URL: https://github.com/apache/ws-axiom/pull/787
Bumps `spring.version` from 7.0.5 to 7.0.6. Updates `org.springframework:spring-core` from 7.0.5 to 7.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-core's releases</a>.</em></p> <blockquote> <h2>v7.0.6</h2> <h2>:warning: Attention Required</h2> <ul> <li>Log warning when default context configuration is ignored within test class hierarchies <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36390">#36390</a></li> <li>Ignore flush calls on ServletServerHttpResponse body outputstream <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36385">#36385</a></li> </ul> <h2>:star: New Features</h2> <ul> <li>Leverage <code>ResourceHandlerUtils</code> in <code>ScriptTemplateView</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36458">#36458</a></li> <li>Restore <code>ScriptTemplateViewTests</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36456">#36456</a></li> <li>Fix log message in <code>ConfigurationClassBeanDefinitionReader</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36453">#36453</a></li> <li>DefaultResponseErrorHandler - setMessageConverters() not called via RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36434">#36434</a></li> <li>Resolve context initializers only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36430">#36430</a></li> <li>Invoke <code>resolveContextLoader()</code> only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36425">#36425</a></li> <li>Further align synthesized annotation <code>toString()</code> with modern JDKs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36417">#36417</a></li> <li>Introduce <code>setDefaultCharset()</code> in <code>AbstractResourceBasedMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36413">#36413</a></li> <li>Support for JPA 4.0 flush mode "explicit" <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36401">#36401</a></li> <li>Support application-wide defaultHtmlEscape setting in WebFlux RequestContext <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36400">#36400</a></li> <li>Support <code>Predicate<RequestPath>></code> in path API version resolver <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36398">#36398</a></li> <li>Avoid duplicate flushes in HttpMessageConverter implementations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36383">#36383</a></li> <li>Add support for non-flushing OutputStream to StreamUtils <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36382">#36382</a></li> <li>Make it easier to get InputStream from RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36380">#36380</a></li> <li>RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36379">#36379</a></li> <li>Make it easier to create custom HttpExchangeAdapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36374">#36374</a></li> <li>Improve ResourceHttpMessageConverter target type support <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36368">#36368</a></li> <li>org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36349">#36349</a></li> <li>Allow registering serialized lambda metadata through RuntimeHints <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36339">#36339</a></li> <li>Refactor calculateHashCode in RequestMappingInfo <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36325">#36325</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36451">#36451</a></li> <li>Guard against invalid id/event values in Server Sent Events <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36440">#36440</a></li> <li>Component scanning fails against non-loadable annotation type with enum array on Java 25 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36432">#36432</a></li> <li>Duplicate ServletServerHttpRequest headers <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36418">#36418</a></li> <li>Incomplete debug message in ConfigurationClassBeanDefinitionReader <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36410">#36410</a></li> <li>Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36404">#36404</a></li> <li>Propagate max frame length to WebSocket session <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36370">#36370</a></li> <li>Graceful shutdown of SimpleAsyncTaskExecutor <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36362">#36362</a></li> <li>Duplicate response headers with <code>ResponseEntity<Mono<T>></code> (or Kotlin suspend function) controller method <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36357">#36357</a></li> <li>HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36326">#36326</a></li> <li>HttpMediaTypeException thrown when calculating compatible media types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36300">#36300</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Document <code>FullyQualifiedConfigurationBeanNameGenerator</code> in Javadoc and reference docs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36455">#36455</a></li> <li>Document <code>@Fallback</code> alongside <code>Primary</code> in the reference manual and <code>@Bean</code> Javadoc <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36439">#36439</a></li> <li>Fix links to <code>UriComponentsBuilder</code> and polish examples <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36403">#36403</a></li> <li>Emphasize <code>@Configuration</code> classes over XML and Groovy in testing chapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36393">#36393</a></li> <li>Document tips to avoid issues with ignored default context configuration in tests <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36392">#36392</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/1526ceec1ddbb2e3161a159bed489ee389a407b8"><code>1526cee</code></a> Release v7.0.6</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/739d5ba77b5e389b9ef3385e27145e51fc4f7136"><code>739d5ba</code></a> Leverage ResourceHandlerUtils in ScriptTemplateView</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/19ab92ef5941383327df79e7752804a06040f2e3"><code>19ab92e</code></a> Restore ScriptTemplateViewTests</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/04313f062ea8c1202f83ba58fc92e0ca436617f1"><code>04313f0</code></a> Improve documentation for FullyQualifiedConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e634ced56bb61053077af8b57a1546d24b5a593a"><code>e634ced</code></a> Fix log message in ConfigurationClassBeanDefinitionReader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb"><code>1502c22</code></a> Remove redundant method invocation</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/cc5c7ba1862b870083ae9558d823e15fefe9709e"><code>cc5c7ba</code></a> Fix enclosing class resolution with ClassFile API</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/0269eb80dab935834f03e2b42b3fe4198dd15a54"><code>0269eb8</code></a> Fix typo and improve Javadoc for ConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9cedcd65ef9db17fdc1e1a02a2296f42d98647f2"><code>9cedcd6</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/4e8acb9ef2ff43c6f841af2a2ad0a3de53cac914"><code>4e8acb9</code></a> Polish contribution</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.5...v7.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-context` from 7.0.5 to 7.0.6 <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.6</h2> <h2>:warning: Attention Required</h2> <ul> <li>Log warning when default context configuration is ignored within test class hierarchies <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36390">#36390</a></li> <li>Ignore flush calls on ServletServerHttpResponse body outputstream <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36385">#36385</a></li> </ul> <h2>:star: New Features</h2> <ul> <li>Leverage <code>ResourceHandlerUtils</code> in <code>ScriptTemplateView</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36458">#36458</a></li> <li>Restore <code>ScriptTemplateViewTests</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36456">#36456</a></li> <li>Fix log message in <code>ConfigurationClassBeanDefinitionReader</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36453">#36453</a></li> <li>DefaultResponseErrorHandler - setMessageConverters() not called via RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36434">#36434</a></li> <li>Resolve context initializers only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36430">#36430</a></li> <li>Invoke <code>resolveContextLoader()</code> only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36425">#36425</a></li> <li>Further align synthesized annotation <code>toString()</code> with modern JDKs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36417">#36417</a></li> <li>Introduce <code>setDefaultCharset()</code> in <code>AbstractResourceBasedMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36413">#36413</a></li> <li>Support for JPA 4.0 flush mode "explicit" <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36401">#36401</a></li> <li>Support application-wide defaultHtmlEscape setting in WebFlux RequestContext <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36400">#36400</a></li> <li>Support <code>Predicate<RequestPath>></code> in path API version resolver <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36398">#36398</a></li> <li>Avoid duplicate flushes in HttpMessageConverter implementations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36383">#36383</a></li> <li>Add support for non-flushing OutputStream to StreamUtils <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36382">#36382</a></li> <li>Make it easier to get InputStream from RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36380">#36380</a></li> <li>RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36379">#36379</a></li> <li>Make it easier to create custom HttpExchangeAdapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36374">#36374</a></li> <li>Improve ResourceHttpMessageConverter target type support <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36368">#36368</a></li> <li>org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36349">#36349</a></li> <li>Allow registering serialized lambda metadata through RuntimeHints <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36339">#36339</a></li> <li>Refactor calculateHashCode in RequestMappingInfo <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36325">#36325</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36451">#36451</a></li> <li>Guard against invalid id/event values in Server Sent Events <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36440">#36440</a></li> <li>Component scanning fails against non-loadable annotation type with enum array on Java 25 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36432">#36432</a></li> <li>Duplicate ServletServerHttpRequest headers <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36418">#36418</a></li> <li>Incomplete debug message in ConfigurationClassBeanDefinitionReader <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36410">#36410</a></li> <li>Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36404">#36404</a></li> <li>Propagate max frame length to WebSocket session <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36370">#36370</a></li> <li>Graceful shutdown of SimpleAsyncTaskExecutor <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36362">#36362</a></li> <li>Duplicate response headers with <code>ResponseEntity<Mono<T>></code> (or Kotlin suspend function) controller method <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36357">#36357</a></li> <li>HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36326">#36326</a></li> <li>HttpMediaTypeException thrown when calculating compatible media types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36300">#36300</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Document <code>FullyQualifiedConfigurationBeanNameGenerator</code> in Javadoc and reference docs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36455">#36455</a></li> <li>Document <code>@Fallback</code> alongside <code>Primary</code> in the reference manual and <code>@Bean</code> Javadoc <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36439">#36439</a></li> <li>Fix links to <code>UriComponentsBuilder</code> and polish examples <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36403">#36403</a></li> <li>Emphasize <code>@Configuration</code> classes over XML and Groovy in testing chapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36393">#36393</a></li> <li>Document tips to avoid issues with ignored default context configuration in tests <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36392">#36392</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/1526ceec1ddbb2e3161a159bed489ee389a407b8"><code>1526cee</code></a> Release v7.0.6</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/739d5ba77b5e389b9ef3385e27145e51fc4f7136"><code>739d5ba</code></a> Leverage ResourceHandlerUtils in ScriptTemplateView</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/19ab92ef5941383327df79e7752804a06040f2e3"><code>19ab92e</code></a> Restore ScriptTemplateViewTests</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/04313f062ea8c1202f83ba58fc92e0ca436617f1"><code>04313f0</code></a> Improve documentation for FullyQualifiedConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e634ced56bb61053077af8b57a1546d24b5a593a"><code>e634ced</code></a> Fix log message in ConfigurationClassBeanDefinitionReader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb"><code>1502c22</code></a> Remove redundant method invocation</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/cc5c7ba1862b870083ae9558d823e15fefe9709e"><code>cc5c7ba</code></a> Fix enclosing class resolution with ClassFile API</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/0269eb80dab935834f03e2b42b3fe4198dd15a54"><code>0269eb8</code></a> Fix typo and improve Javadoc for ConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9cedcd65ef9db17fdc1e1a02a2296f42d98647f2"><code>9cedcd6</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/4e8acb9ef2ff43c6f841af2a2ad0a3de53cac914"><code>4e8acb9</code></a> Polish contribution</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.5...v7.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-beans` from 7.0.5 to 7.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-beans's releases</a>.</em></p> <blockquote> <h2>v7.0.6</h2> <h2>:warning: Attention Required</h2> <ul> <li>Log warning when default context configuration is ignored within test class hierarchies <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36390">#36390</a></li> <li>Ignore flush calls on ServletServerHttpResponse body outputstream <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36385">#36385</a></li> </ul> <h2>:star: New Features</h2> <ul> <li>Leverage <code>ResourceHandlerUtils</code> in <code>ScriptTemplateView</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36458">#36458</a></li> <li>Restore <code>ScriptTemplateViewTests</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36456">#36456</a></li> <li>Fix log message in <code>ConfigurationClassBeanDefinitionReader</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36453">#36453</a></li> <li>DefaultResponseErrorHandler - setMessageConverters() not called via RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36434">#36434</a></li> <li>Resolve context initializers only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36430">#36430</a></li> <li>Invoke <code>resolveContextLoader()</code> only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36425">#36425</a></li> <li>Further align synthesized annotation <code>toString()</code> with modern JDKs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36417">#36417</a></li> <li>Introduce <code>setDefaultCharset()</code> in <code>AbstractResourceBasedMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36413">#36413</a></li> <li>Support for JPA 4.0 flush mode "explicit" <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36401">#36401</a></li> <li>Support application-wide defaultHtmlEscape setting in WebFlux RequestContext <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36400">#36400</a></li> <li>Support <code>Predicate<RequestPath>></code> in path API version resolver <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36398">#36398</a></li> <li>Avoid duplicate flushes in HttpMessageConverter implementations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36383">#36383</a></li> <li>Add support for non-flushing OutputStream to StreamUtils <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36382">#36382</a></li> <li>Make it easier to get InputStream from RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36380">#36380</a></li> <li>RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36379">#36379</a></li> <li>Make it easier to create custom HttpExchangeAdapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36374">#36374</a></li> <li>Improve ResourceHttpMessageConverter target type support <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36368">#36368</a></li> <li>org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36349">#36349</a></li> <li>Allow registering serialized lambda metadata through RuntimeHints <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36339">#36339</a></li> <li>Refactor calculateHashCode in RequestMappingInfo <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36325">#36325</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36451">#36451</a></li> <li>Guard against invalid id/event values in Server Sent Events <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36440">#36440</a></li> <li>Component scanning fails against non-loadable annotation type with enum array on Java 25 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36432">#36432</a></li> <li>Duplicate ServletServerHttpRequest headers <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36418">#36418</a></li> <li>Incomplete debug message in ConfigurationClassBeanDefinitionReader <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36410">#36410</a></li> <li>Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36404">#36404</a></li> <li>Propagate max frame length to WebSocket session <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36370">#36370</a></li> <li>Graceful shutdown of SimpleAsyncTaskExecutor <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36362">#36362</a></li> <li>Duplicate response headers with <code>ResponseEntity<Mono<T>></code> (or Kotlin suspend function) controller method <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36357">#36357</a></li> <li>HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36326">#36326</a></li> <li>HttpMediaTypeException thrown when calculating compatible media types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36300">#36300</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Document <code>FullyQualifiedConfigurationBeanNameGenerator</code> in Javadoc and reference docs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36455">#36455</a></li> <li>Document <code>@Fallback</code> alongside <code>Primary</code> in the reference manual and <code>@Bean</code> Javadoc <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36439">#36439</a></li> <li>Fix links to <code>UriComponentsBuilder</code> and polish examples <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36403">#36403</a></li> <li>Emphasize <code>@Configuration</code> classes over XML and Groovy in testing chapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36393">#36393</a></li> <li>Document tips to avoid issues with ignored default context configuration in tests <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36392">#36392</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/1526ceec1ddbb2e3161a159bed489ee389a407b8"><code>1526cee</code></a> Release v7.0.6</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/739d5ba77b5e389b9ef3385e27145e51fc4f7136"><code>739d5ba</code></a> Leverage ResourceHandlerUtils in ScriptTemplateView</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/19ab92ef5941383327df79e7752804a06040f2e3"><code>19ab92e</code></a> Restore ScriptTemplateViewTests</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/04313f062ea8c1202f83ba58fc92e0ca436617f1"><code>04313f0</code></a> Improve documentation for FullyQualifiedConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e634ced56bb61053077af8b57a1546d24b5a593a"><code>e634ced</code></a> Fix log message in ConfigurationClassBeanDefinitionReader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb"><code>1502c22</code></a> Remove redundant method invocation</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/cc5c7ba1862b870083ae9558d823e15fefe9709e"><code>cc5c7ba</code></a> Fix enclosing class resolution with ClassFile API</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/0269eb80dab935834f03e2b42b3fe4198dd15a54"><code>0269eb8</code></a> Fix typo and improve Javadoc for ConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9cedcd65ef9db17fdc1e1a02a2296f42d98647f2"><code>9cedcd6</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/4e8acb9ef2ff43c6f841af2a2ad0a3de53cac914"><code>4e8acb9</code></a> Polish contribution</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.5...v7.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-web` from 7.0.5 to 7.0.6 <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.6</h2> <h2>:warning: Attention Required</h2> <ul> <li>Log warning when default context configuration is ignored within test class hierarchies <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36390">#36390</a></li> <li>Ignore flush calls on ServletServerHttpResponse body outputstream <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36385">#36385</a></li> </ul> <h2>:star: New Features</h2> <ul> <li>Leverage <code>ResourceHandlerUtils</code> in <code>ScriptTemplateView</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36458">#36458</a></li> <li>Restore <code>ScriptTemplateViewTests</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36456">#36456</a></li> <li>Fix log message in <code>ConfigurationClassBeanDefinitionReader</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36453">#36453</a></li> <li>DefaultResponseErrorHandler - setMessageConverters() not called via RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36434">#36434</a></li> <li>Resolve context initializers only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36430">#36430</a></li> <li>Invoke <code>resolveContextLoader()</code> only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36425">#36425</a></li> <li>Further align synthesized annotation <code>toString()</code> with modern JDKs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36417">#36417</a></li> <li>Introduce <code>setDefaultCharset()</code> in <code>AbstractResourceBasedMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36413">#36413</a></li> <li>Support for JPA 4.0 flush mode "explicit" <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36401">#36401</a></li> <li>Support application-wide defaultHtmlEscape setting in WebFlux RequestContext <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36400">#36400</a></li> <li>Support <code>Predicate<RequestPath>></code> in path API version resolver <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36398">#36398</a></li> <li>Avoid duplicate flushes in HttpMessageConverter implementations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36383">#36383</a></li> <li>Add support for non-flushing OutputStream to StreamUtils <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36382">#36382</a></li> <li>Make it easier to get InputStream from RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36380">#36380</a></li> <li>RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36379">#36379</a></li> <li>Make it easier to create custom HttpExchangeAdapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36374">#36374</a></li> <li>Improve ResourceHttpMessageConverter target type support <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36368">#36368</a></li> <li>org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36349">#36349</a></li> <li>Allow registering serialized lambda metadata through RuntimeHints <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36339">#36339</a></li> <li>Refactor calculateHashCode in RequestMappingInfo <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36325">#36325</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36451">#36451</a></li> <li>Guard against invalid id/event values in Server Sent Events <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36440">#36440</a></li> <li>Component scanning fails against non-loadable annotation type with enum array on Java 25 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36432">#36432</a></li> <li>Duplicate ServletServerHttpRequest headers <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36418">#36418</a></li> <li>Incomplete debug message in ConfigurationClassBeanDefinitionReader <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36410">#36410</a></li> <li>Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36404">#36404</a></li> <li>Propagate max frame length to WebSocket session <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36370">#36370</a></li> <li>Graceful shutdown of SimpleAsyncTaskExecutor <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36362">#36362</a></li> <li>Duplicate response headers with <code>ResponseEntity<Mono<T>></code> (or Kotlin suspend function) controller method <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36357">#36357</a></li> <li>HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36326">#36326</a></li> <li>HttpMediaTypeException thrown when calculating compatible media types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36300">#36300</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Document <code>FullyQualifiedConfigurationBeanNameGenerator</code> in Javadoc and reference docs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36455">#36455</a></li> <li>Document <code>@Fallback</code> alongside <code>Primary</code> in the reference manual and <code>@Bean</code> Javadoc <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36439">#36439</a></li> <li>Fix links to <code>UriComponentsBuilder</code> and polish examples <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36403">#36403</a></li> <li>Emphasize <code>@Configuration</code> classes over XML and Groovy in testing chapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36393">#36393</a></li> <li>Document tips to avoid issues with ignored default context configuration in tests <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36392">#36392</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/1526ceec1ddbb2e3161a159bed489ee389a407b8"><code>1526cee</code></a> Release v7.0.6</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/739d5ba77b5e389b9ef3385e27145e51fc4f7136"><code>739d5ba</code></a> Leverage ResourceHandlerUtils in ScriptTemplateView</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/19ab92ef5941383327df79e7752804a06040f2e3"><code>19ab92e</code></a> Restore ScriptTemplateViewTests</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/04313f062ea8c1202f83ba58fc92e0ca436617f1"><code>04313f0</code></a> Improve documentation for FullyQualifiedConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e634ced56bb61053077af8b57a1546d24b5a593a"><code>e634ced</code></a> Fix log message in ConfigurationClassBeanDefinitionReader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb"><code>1502c22</code></a> Remove redundant method invocation</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/cc5c7ba1862b870083ae9558d823e15fefe9709e"><code>cc5c7ba</code></a> Fix enclosing class resolution with ClassFile API</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/0269eb80dab935834f03e2b42b3fe4198dd15a54"><code>0269eb8</code></a> Fix typo and improve Javadoc for ConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9cedcd65ef9db17fdc1e1a02a2296f42d98647f2"><code>9cedcd6</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/4e8acb9ef2ff43c6f841af2a2ad0a3de53cac914"><code>4e8acb9</code></a> Polish contribution</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.5...v7.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-aop` from 7.0.5 to 7.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-aop's releases</a>.</em></p> <blockquote> <h2>v7.0.6</h2> <h2>:warning: Attention Required</h2> <ul> <li>Log warning when default context configuration is ignored within test class hierarchies <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36390">#36390</a></li> <li>Ignore flush calls on ServletServerHttpResponse body outputstream <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36385">#36385</a></li> </ul> <h2>:star: New Features</h2> <ul> <li>Leverage <code>ResourceHandlerUtils</code> in <code>ScriptTemplateView</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36458">#36458</a></li> <li>Restore <code>ScriptTemplateViewTests</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36456">#36456</a></li> <li>Fix log message in <code>ConfigurationClassBeanDefinitionReader</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36453">#36453</a></li> <li>DefaultResponseErrorHandler - setMessageConverters() not called via RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36434">#36434</a></li> <li>Resolve context initializers only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36430">#36430</a></li> <li>Invoke <code>resolveContextLoader()</code> only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36425">#36425</a></li> <li>Further align synthesized annotation <code>toString()</code> with modern JDKs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36417">#36417</a></li> <li>Introduce <code>setDefaultCharset()</code> in <code>AbstractResourceBasedMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36413">#36413</a></li> <li>Support for JPA 4.0 flush mode "explicit" <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36401">#36401</a></li> <li>Support application-wide defaultHtmlEscape setting in WebFlux RequestContext <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36400">#36400</a></li> <li>Support <code>Predicate<RequestPath>></code> in path API version resolver <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36398">#36398</a></li> <li>Avoid duplicate flushes in HttpMessageConverter implementations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36383">#36383</a></li> <li>Add support for non-flushing OutputStream to StreamUtils <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36382">#36382</a></li> <li>Make it easier to get InputStream from RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36380">#36380</a></li> <li>RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36379">#36379</a></li> <li>Make it easier to create custom HttpExchangeAdapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36374">#36374</a></li> <li>Improve ResourceHttpMessageConverter target type support <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36368">#36368</a></li> <li>org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36349">#36349</a></li> <li>Allow registering serialized lambda metadata through RuntimeHints <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36339">#36339</a></li> <li>Refactor calculateHashCode in RequestMappingInfo <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36325">#36325</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36451">#36451</a></li> <li>Guard against invalid id/event values in Server Sent Events <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36440">#36440</a></li> <li>Component scanning fails against non-loadable annotation type with enum array on Java 25 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36432">#36432</a></li> <li>Duplicate ServletServerHttpRequest headers <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36418">#36418</a></li> <li>Incomplete debug message in ConfigurationClassBeanDefinitionReader <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36410">#36410</a></li> <li>Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36404">#36404</a></li> <li>Propagate max frame length to WebSocket session <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36370">#36370</a></li> <li>Graceful shutdown of SimpleAsyncTaskExecutor <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36362">#36362</a></li> <li>Duplicate response headers with <code>ResponseEntity<Mono<T>></code> (or Kotlin suspend function) controller method <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36357">#36357</a></li> <li>HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36326">#36326</a></li> <li>HttpMediaTypeException thrown when calculating compatible media types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36300">#36300</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Document <code>FullyQualifiedConfigurationBeanNameGenerator</code> in Javadoc and reference docs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36455">#36455</a></li> <li>Document <code>@Fallback</code> alongside <code>Primary</code> in the reference manual and <code>@Bean</code> Javadoc <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36439">#36439</a></li> <li>Fix links to <code>UriComponentsBuilder</code> and polish examples <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36403">#36403</a></li> <li>Emphasize <code>@Configuration</code> classes over XML and Groovy in testing chapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36393">#36393</a></li> <li>Document tips to avoid issues with ignored default context configuration in tests <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36392">#36392</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/1526ceec1ddbb2e3161a159bed489ee389a407b8"><code>1526cee</code></a> Release v7.0.6</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/739d5ba77b5e389b9ef3385e27145e51fc4f7136"><code>739d5ba</code></a> Leverage ResourceHandlerUtils in ScriptTemplateView</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/19ab92ef5941383327df79e7752804a06040f2e3"><code>19ab92e</code></a> Restore ScriptTemplateViewTests</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/04313f062ea8c1202f83ba58fc92e0ca436617f1"><code>04313f0</code></a> Improve documentation for FullyQualifiedConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e634ced56bb61053077af8b57a1546d24b5a593a"><code>e634ced</code></a> Fix log message in ConfigurationClassBeanDefinitionReader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb"><code>1502c22</code></a> Remove redundant method invocation</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/cc5c7ba1862b870083ae9558d823e15fefe9709e"><code>cc5c7ba</code></a> Fix enclosing class resolution with ClassFile API</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/0269eb80dab935834f03e2b42b3fe4198dd15a54"><code>0269eb8</code></a> Fix typo and improve Javadoc for ConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9cedcd65ef9db17fdc1e1a02a2296f42d98647f2"><code>9cedcd6</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/4e8acb9ef2ff43c6f841af2a2ad0a3de53cac914"><code>4e8acb9</code></a> Polish contribution</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.5...v7.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-oxm` from 7.0.5 to 7.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">org.springframework:spring-oxm's releases</a>.</em></p> <blockquote> <h2>v7.0.6</h2> <h2>:warning: Attention Required</h2> <ul> <li>Log warning when default context configuration is ignored within test class hierarchies <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36390">#36390</a></li> <li>Ignore flush calls on ServletServerHttpResponse body outputstream <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36385">#36385</a></li> </ul> <h2>:star: New Features</h2> <ul> <li>Leverage <code>ResourceHandlerUtils</code> in <code>ScriptTemplateView</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36458">#36458</a></li> <li>Restore <code>ScriptTemplateViewTests</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36456">#36456</a></li> <li>Fix log message in <code>ConfigurationClassBeanDefinitionReader</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36453">#36453</a></li> <li>DefaultResponseErrorHandler - setMessageConverters() not called via RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36434">#36434</a></li> <li>Resolve context initializers only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36430">#36430</a></li> <li>Invoke <code>resolveContextLoader()</code> only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36425">#36425</a></li> <li>Further align synthesized annotation <code>toString()</code> with modern JDKs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36417">#36417</a></li> <li>Introduce <code>setDefaultCharset()</code> in <code>AbstractResourceBasedMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36413">#36413</a></li> <li>Support for JPA 4.0 flush mode "explicit" <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36401">#36401</a></li> <li>Support application-wide defaultHtmlEscape setting in WebFlux RequestContext <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36400">#36400</a></li> <li>Support <code>Predicate<RequestPath>></code> in path API version resolver <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36398">#36398</a></li> <li>Avoid duplicate flushes in HttpMessageConverter implementations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36383">#36383</a></li> <li>Add support for non-flushing OutputStream to StreamUtils <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36382">#36382</a></li> <li>Make it easier to get InputStream from RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36380">#36380</a></li> <li>RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36379">#36379</a></li> <li>Make it easier to create custom HttpExchangeAdapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36374">#36374</a></li> <li>Improve ResourceHttpMessageConverter target type support <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36368">#36368</a></li> <li>org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36349">#36349</a></li> <li>Allow registering serialized lambda metadata through RuntimeHints <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36339">#36339</a></li> <li>Refactor calculateHashCode in RequestMappingInfo <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36325">#36325</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36451">#36451</a></li> <li>Guard against invalid id/event values in Server Sent Events <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36440">#36440</a></li> <li>Component scanning fails against non-loadable annotation type with enum array on Java 25 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36432">#36432</a></li> <li>Duplicate ServletServerHttpRequest headers <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36418">#36418</a></li> <li>Incomplete debug message in ConfigurationClassBeanDefinitionReader <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36410">#36410</a></li> <li>Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36404">#36404</a></li> <li>Propagate max frame length to WebSocket session <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36370">#36370</a></li> <li>Graceful shutdown of SimpleAsyncTaskExecutor <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36362">#36362</a></li> <li>Duplicate response headers with <code>ResponseEntity<Mono<T>></code> (or Kotlin suspend function) controller method <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36357">#36357</a></li> <li>HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36326">#36326</a></li> <li>HttpMediaTypeException thrown when calculating compatible media types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36300">#36300</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Document <code>FullyQualifiedConfigurationBeanNameGenerator</code> in Javadoc and reference docs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36455">#36455</a></li> <li>Document <code>@Fallback</code> alongside <code>Primary</code> in the reference manual and <code>@Bean</code> Javadoc <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36439">#36439</a></li> <li>Fix links to <code>UriComponentsBuilder</code> and polish examples <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36403">#36403</a></li> <li>Emphasize <code>@Configuration</code> classes over XML and Groovy in testing chapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36393">#36393</a></li> <li>Document tips to avoid issues with ignored default context configuration in tests <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36392">#36392</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/1526ceec1ddbb2e3161a159bed489ee389a407b8"><code>1526cee</code></a> Release v7.0.6</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/739d5ba77b5e389b9ef3385e27145e51fc4f7136"><code>739d5ba</code></a> Leverage ResourceHandlerUtils in ScriptTemplateView</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/19ab92ef5941383327df79e7752804a06040f2e3"><code>19ab92e</code></a> Restore ScriptTemplateViewTests</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/04313f062ea8c1202f83ba58fc92e0ca436617f1"><code>04313f0</code></a> Improve documentation for FullyQualifiedConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e634ced56bb61053077af8b57a1546d24b5a593a"><code>e634ced</code></a> Fix log message in ConfigurationClassBeanDefinitionReader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb"><code>1502c22</code></a> Remove redundant method invocation</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/cc5c7ba1862b870083ae9558d823e15fefe9709e"><code>cc5c7ba</code></a> Fix enclosing class resolution with ClassFile API</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/0269eb80dab935834f03e2b42b3fe4198dd15a54"><code>0269eb8</code></a> Fix typo and improve Javadoc for ConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9cedcd65ef9db17fdc1e1a02a2296f42d98647f2"><code>9cedcd6</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/4e8acb9ef2ff43c6f841af2a2ad0a3de53cac914"><code>4e8acb9</code></a> Polish contribution</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v7.0.5...v7.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.springframework:spring-test` from 7.0.5 to 7.0.6 <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.6</h2> <h2>:warning: Attention Required</h2> <ul> <li>Log warning when default context configuration is ignored within test class hierarchies <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36390">#36390</a></li> <li>Ignore flush calls on ServletServerHttpResponse body outputstream <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36385">#36385</a></li> </ul> <h2>:star: New Features</h2> <ul> <li>Leverage <code>ResourceHandlerUtils</code> in <code>ScriptTemplateView</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36458">#36458</a></li> <li>Restore <code>ScriptTemplateViewTests</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36456">#36456</a></li> <li>Fix log message in <code>ConfigurationClassBeanDefinitionReader</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36453">#36453</a></li> <li>DefaultResponseErrorHandler - setMessageConverters() not called via RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36434">#36434</a></li> <li>Resolve context initializers only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36430">#36430</a></li> <li>Invoke <code>resolveContextLoader()</code> only once in <code>AbstractTestContextBootstrapper</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36425">#36425</a></li> <li>Further align synthesized annotation <code>toString()</code> with modern JDKs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36417">#36417</a></li> <li>Introduce <code>setDefaultCharset()</code> in <code>AbstractResourceBasedMessageSource</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36413">#36413</a></li> <li>Support for JPA 4.0 flush mode "explicit" <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36401">#36401</a></li> <li>Support application-wide defaultHtmlEscape setting in WebFlux RequestContext <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36400">#36400</a></li> <li>Support <code>Predicate<RequestPath>></code> in path API version resolver <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36398">#36398</a></li> <li>Avoid duplicate flushes in HttpMessageConverter implementations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36383">#36383</a></li> <li>Add support for non-flushing OutputStream to StreamUtils <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36382">#36382</a></li> <li>Make it easier to get InputStream from RestClient <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36380">#36380</a></li> <li>RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36379">#36379</a></li> <li>Make it easier to create custom HttpExchangeAdapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36374">#36374</a></li> <li>Improve ResourceHttpMessageConverter target type support <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36368">#36368</a></li> <li>org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36349">#36349</a></li> <li>Allow registering serialized lambda metadata through RuntimeHints <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36339">#36339</a></li> <li>Refactor calculateHashCode in RequestMappingInfo <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36325">#36325</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36451">#36451</a></li> <li>Guard against invalid id/event values in Server Sent Events <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36440">#36440</a></li> <li>Component scanning fails against non-loadable annotation type with enum array on Java 25 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36432">#36432</a></li> <li>Duplicate ServletServerHttpRequest headers <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36418">#36418</a></li> <li>Incomplete debug message in ConfigurationClassBeanDefinitionReader <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36410">#36410</a></li> <li>Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36404">#36404</a></li> <li>Propagate max frame length to WebSocket session <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36370">#36370</a></li> <li>Graceful shutdown of SimpleAsyncTaskExecutor <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36362">#36362</a></li> <li>Duplicate response headers with <code>ResponseEntity<Mono<T>></code> (or Kotlin suspend function) controller method <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36357">#36357</a></li> <li>HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36326">#36326</a></li> <li>HttpMediaTypeException thrown when calculating compatible media types <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36300">#36300</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Document <code>FullyQualifiedConfigurationBeanNameGenerator</code> in Javadoc and reference docs <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36455">#36455</a></li> <li>Document <code>@Fallback</code> alongside <code>Primary</code> in the reference manual and <code>@Bean</code> Javadoc <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36439">#36439</a></li> <li>Fix links to <code>UriComponentsBuilder</code> and polish examples <a href="https://redirect.github.com/spring-projects/spring-framework/pull/36403">#36403</a></li> <li>Emphasize <code>@Configuration</code> classes over XML and Groovy in testing chapter <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36393">#36393</a></li> <li>Document tips to avoid issues with ignored default context configuration in tests <a href="https://redirect.github.com/spring-projects/spring-framework/issues/36392">#36392</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/1526ceec1ddbb2e3161a159bed489ee389a407b8"><code>1526cee</code></a> Release v7.0.6</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/739d5ba77b5e389b9ef3385e27145e51fc4f7136"><code>739d5ba</code></a> Leverage ResourceHandlerUtils in ScriptTemplateView</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/19ab92ef5941383327df79e7752804a06040f2e3"><code>19ab92e</code></a> Restore ScriptTemplateViewTests</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/04313f062ea8c1202f83ba58fc92e0ca436617f1"><code>04313f0</code></a> Improve documentation for FullyQualifiedConfigurationBeanNameGenerator</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e634ced56bb61053077af8b57a1546d24b5a593a"><code>e634ced</code></a> Fix log message in ConfigurationClassBeanDefinitionReader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb"><code>1502c22</code></a> Remove redundant method invocation</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/cc5c7ba1862b870083ae9558d823e15fefe9709e"><code>cc5c7ba</code></a> Fix enclosing class resolution with ClassFile API</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/0269eb80dab935834f03e2b42b3fe4198dd15a54"><code>0269eb8</code></a> Fix typo and improve Java... _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]
