dependabot[bot] opened a new pull request, #2355: URL: https://github.com/apache/karaf/pull/2355
Bumps [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) from 3.1.4.RELEASE 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/v3.1.4.RELEASE...v7.0.6">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- 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]
