dependabot[bot] opened a new pull request, #327: URL: https://github.com/apache/ws-axiom/pull/327
Bumps `spring.version` from 5.3.28 to 5.3.29. Updates `spring-core` from 5.3.28 to 5.3.29 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-core's releases</a>.</em></p> <blockquote> <h2>v5.3.29</h2> <h2>:star: New Features</h2> <ul> <li>Avoid illegal reflective access in ContextOverridingClassLoader.isEligibleForOverriding <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30868">#30868</a></li> <li>Improve diagnostics for CGLIB ClassLoader issues with shared classes in parent ClassLoader <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30866">#30866</a></li> <li><code>JdbcTemplate</code> does not call <code>handleWarnings</code> in case of exception <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30852">#30852</a></li> <li>Tolerate <code>AnnotationUtils.isCandidateClass</code> call with <code>null</code> as annotation type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30843">#30843</a></li> <li>Simplify <code>DefaultSingletonBeanRegistry.isDependent()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30841">#30841</a></li> <li>Provide explicit support for collections, maps, and arrays in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30811">#30811</a></li> <li>Extend list of supported types in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30806">#30806</a></li> <li>Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30781">#30781</a></li> <li><code>ResolvableType.hasUnresolvableGenerics()</code> should cache its result <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30715">#30715</a></li> <li>Ensure Spring <code>LogFactory</code> contains all public methods from Apache <code>LogFactory</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30711">#30711</a></li> <li>Translate SQL Exception with State S0001 and Vendor Code 2628 to a Spring Exception in MSSQL 2019 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30682">#30682</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>For a prototype bean, if first-time rejected value is null, subsequent value will wrongly be null always <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30809">#30809</a></li> <li>Revert changes to <code>toString()</code> in <code>FieldError</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30800">#30800</a></li> <li>Fix log level on error with <code>@TransactionalEventListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30784">#30784</a></li> <li>SerializableTypeWrapper does not consistently catch InvocationTargetException <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30767">#30767</a></li> <li>NPE in MvcUriComponentsBuilder with no-arg target method on interface <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30757">#30757</a></li> <li><code>Jackson2ObjectMapperBuilder</code> breaks when <code>modules</code> customizer follows <code>modulesToInstall</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30752">#30752</a></li> <li>Spring ORM SpringBeanContainer when trying to create a bean fails with not found bean definition, and fallbacks to default hibernate bean creation <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30685">#30685</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>ResultSet holdability into the View layer broken by Hibernate 5 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30863">#30863</a></li> <li>Clarify <code>ReactiveTransactionManager</code> exception declarations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30819">#30819</a></li> <li>Doc: <code>JdbcTransactionManager</code> vs <code>DataSourceTransactionManager</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30814">#30814</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Reactor 2020.0.34 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30873">#30873</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/13b31c7976491b7500efc34e9080e862165a22ab"><code>13b31c7</code></a> Release v5.3.29</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53319381d049ccb32410a1046a6a3c58aa68ca6b"><code>5331938</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1e7fa489b756b96f40e8d9d834e611f255bf306"><code>e1e7fa4</code></a> Upgrade to Reactor 2020.0.34 (and Tomcat 9.0.78)</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1351a5cb51bf998a260e7c78824f893d50ca5e8"><code>e1351a5</code></a> Update OS version in CI image</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac94d2bd5481d05868a17cd2fcf38d4a463a6113"><code>ac94d2b</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/16fd70ae35f259d8d91ef3e62ebafe51f8c30e45"><code>16fd70a</code></a> Avoid illegal reflective access in ContextOverridingClassLoader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/c1bf09952b5f5f70b7f83aedf870daa18fdb9d65"><code>c1bf099</code></a> Improve diagnostics for LinkageError in case of ClassLoader mismatch</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9e7ee0cb8e6e1eccdf3df23fb6f1c277365b3288"><code>9e7ee0c</code></a> Deprecate setAllowResultAccessAfterCompletion and document it as broken</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1cd994d3a886ff2160c7a0631e794b79acf6d5ee"><code>1cd994d</code></a> Encapsulate full path initialization</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/3d28c024c5d15389ec81a40193eec7feda864bfa"><code>3d28c02</code></a> Handle JDBC warnings in case of a statement exception as well</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v5.3.28...v5.3.29">compare view</a></li> </ul> </details> <br /> Updates `spring-context` from 5.3.28 to 5.3.29 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-context's releases</a>.</em></p> <blockquote> <h2>v5.3.29</h2> <h2>:star: New Features</h2> <ul> <li>Avoid illegal reflective access in ContextOverridingClassLoader.isEligibleForOverriding <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30868">#30868</a></li> <li>Improve diagnostics for CGLIB ClassLoader issues with shared classes in parent ClassLoader <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30866">#30866</a></li> <li><code>JdbcTemplate</code> does not call <code>handleWarnings</code> in case of exception <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30852">#30852</a></li> <li>Tolerate <code>AnnotationUtils.isCandidateClass</code> call with <code>null</code> as annotation type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30843">#30843</a></li> <li>Simplify <code>DefaultSingletonBeanRegistry.isDependent()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30841">#30841</a></li> <li>Provide explicit support for collections, maps, and arrays in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30811">#30811</a></li> <li>Extend list of supported types in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30806">#30806</a></li> <li>Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30781">#30781</a></li> <li><code>ResolvableType.hasUnresolvableGenerics()</code> should cache its result <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30715">#30715</a></li> <li>Ensure Spring <code>LogFactory</code> contains all public methods from Apache <code>LogFactory</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30711">#30711</a></li> <li>Translate SQL Exception with State S0001 and Vendor Code 2628 to a Spring Exception in MSSQL 2019 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30682">#30682</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>For a prototype bean, if first-time rejected value is null, subsequent value will wrongly be null always <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30809">#30809</a></li> <li>Revert changes to <code>toString()</code> in <code>FieldError</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30800">#30800</a></li> <li>Fix log level on error with <code>@TransactionalEventListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30784">#30784</a></li> <li>SerializableTypeWrapper does not consistently catch InvocationTargetException <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30767">#30767</a></li> <li>NPE in MvcUriComponentsBuilder with no-arg target method on interface <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30757">#30757</a></li> <li><code>Jackson2ObjectMapperBuilder</code> breaks when <code>modules</code> customizer follows <code>modulesToInstall</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30752">#30752</a></li> <li>Spring ORM SpringBeanContainer when trying to create a bean fails with not found bean definition, and fallbacks to default hibernate bean creation <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30685">#30685</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>ResultSet holdability into the View layer broken by Hibernate 5 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30863">#30863</a></li> <li>Clarify <code>ReactiveTransactionManager</code> exception declarations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30819">#30819</a></li> <li>Doc: <code>JdbcTransactionManager</code> vs <code>DataSourceTransactionManager</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30814">#30814</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Reactor 2020.0.34 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30873">#30873</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/13b31c7976491b7500efc34e9080e862165a22ab"><code>13b31c7</code></a> Release v5.3.29</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53319381d049ccb32410a1046a6a3c58aa68ca6b"><code>5331938</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1e7fa489b756b96f40e8d9d834e611f255bf306"><code>e1e7fa4</code></a> Upgrade to Reactor 2020.0.34 (and Tomcat 9.0.78)</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1351a5cb51bf998a260e7c78824f893d50ca5e8"><code>e1351a5</code></a> Update OS version in CI image</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac94d2bd5481d05868a17cd2fcf38d4a463a6113"><code>ac94d2b</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/16fd70ae35f259d8d91ef3e62ebafe51f8c30e45"><code>16fd70a</code></a> Avoid illegal reflective access in ContextOverridingClassLoader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/c1bf09952b5f5f70b7f83aedf870daa18fdb9d65"><code>c1bf099</code></a> Improve diagnostics for LinkageError in case of ClassLoader mismatch</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9e7ee0cb8e6e1eccdf3df23fb6f1c277365b3288"><code>9e7ee0c</code></a> Deprecate setAllowResultAccessAfterCompletion and document it as broken</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1cd994d3a886ff2160c7a0631e794b79acf6d5ee"><code>1cd994d</code></a> Encapsulate full path initialization</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/3d28c024c5d15389ec81a40193eec7feda864bfa"><code>3d28c02</code></a> Handle JDBC warnings in case of a statement exception as well</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v5.3.28...v5.3.29">compare view</a></li> </ul> </details> <br /> Updates `spring-beans` from 5.3.28 to 5.3.29 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-beans's releases</a>.</em></p> <blockquote> <h2>v5.3.29</h2> <h2>:star: New Features</h2> <ul> <li>Avoid illegal reflective access in ContextOverridingClassLoader.isEligibleForOverriding <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30868">#30868</a></li> <li>Improve diagnostics for CGLIB ClassLoader issues with shared classes in parent ClassLoader <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30866">#30866</a></li> <li><code>JdbcTemplate</code> does not call <code>handleWarnings</code> in case of exception <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30852">#30852</a></li> <li>Tolerate <code>AnnotationUtils.isCandidateClass</code> call with <code>null</code> as annotation type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30843">#30843</a></li> <li>Simplify <code>DefaultSingletonBeanRegistry.isDependent()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30841">#30841</a></li> <li>Provide explicit support for collections, maps, and arrays in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30811">#30811</a></li> <li>Extend list of supported types in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30806">#30806</a></li> <li>Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30781">#30781</a></li> <li><code>ResolvableType.hasUnresolvableGenerics()</code> should cache its result <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30715">#30715</a></li> <li>Ensure Spring <code>LogFactory</code> contains all public methods from Apache <code>LogFactory</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30711">#30711</a></li> <li>Translate SQL Exception with State S0001 and Vendor Code 2628 to a Spring Exception in MSSQL 2019 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30682">#30682</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>For a prototype bean, if first-time rejected value is null, subsequent value will wrongly be null always <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30809">#30809</a></li> <li>Revert changes to <code>toString()</code> in <code>FieldError</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30800">#30800</a></li> <li>Fix log level on error with <code>@TransactionalEventListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30784">#30784</a></li> <li>SerializableTypeWrapper does not consistently catch InvocationTargetException <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30767">#30767</a></li> <li>NPE in MvcUriComponentsBuilder with no-arg target method on interface <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30757">#30757</a></li> <li><code>Jackson2ObjectMapperBuilder</code> breaks when <code>modules</code> customizer follows <code>modulesToInstall</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30752">#30752</a></li> <li>Spring ORM SpringBeanContainer when trying to create a bean fails with not found bean definition, and fallbacks to default hibernate bean creation <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30685">#30685</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>ResultSet holdability into the View layer broken by Hibernate 5 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30863">#30863</a></li> <li>Clarify <code>ReactiveTransactionManager</code> exception declarations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30819">#30819</a></li> <li>Doc: <code>JdbcTransactionManager</code> vs <code>DataSourceTransactionManager</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30814">#30814</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Reactor 2020.0.34 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30873">#30873</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/13b31c7976491b7500efc34e9080e862165a22ab"><code>13b31c7</code></a> Release v5.3.29</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53319381d049ccb32410a1046a6a3c58aa68ca6b"><code>5331938</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1e7fa489b756b96f40e8d9d834e611f255bf306"><code>e1e7fa4</code></a> Upgrade to Reactor 2020.0.34 (and Tomcat 9.0.78)</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1351a5cb51bf998a260e7c78824f893d50ca5e8"><code>e1351a5</code></a> Update OS version in CI image</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac94d2bd5481d05868a17cd2fcf38d4a463a6113"><code>ac94d2b</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/16fd70ae35f259d8d91ef3e62ebafe51f8c30e45"><code>16fd70a</code></a> Avoid illegal reflective access in ContextOverridingClassLoader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/c1bf09952b5f5f70b7f83aedf870daa18fdb9d65"><code>c1bf099</code></a> Improve diagnostics for LinkageError in case of ClassLoader mismatch</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9e7ee0cb8e6e1eccdf3df23fb6f1c277365b3288"><code>9e7ee0c</code></a> Deprecate setAllowResultAccessAfterCompletion and document it as broken</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1cd994d3a886ff2160c7a0631e794b79acf6d5ee"><code>1cd994d</code></a> Encapsulate full path initialization</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/3d28c024c5d15389ec81a40193eec7feda864bfa"><code>3d28c02</code></a> Handle JDBC warnings in case of a statement exception as well</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v5.3.28...v5.3.29">compare view</a></li> </ul> </details> <br /> Updates `spring-web` from 5.3.28 to 5.3.29 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-web's releases</a>.</em></p> <blockquote> <h2>v5.3.29</h2> <h2>:star: New Features</h2> <ul> <li>Avoid illegal reflective access in ContextOverridingClassLoader.isEligibleForOverriding <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30868">#30868</a></li> <li>Improve diagnostics for CGLIB ClassLoader issues with shared classes in parent ClassLoader <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30866">#30866</a></li> <li><code>JdbcTemplate</code> does not call <code>handleWarnings</code> in case of exception <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30852">#30852</a></li> <li>Tolerate <code>AnnotationUtils.isCandidateClass</code> call with <code>null</code> as annotation type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30843">#30843</a></li> <li>Simplify <code>DefaultSingletonBeanRegistry.isDependent()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30841">#30841</a></li> <li>Provide explicit support for collections, maps, and arrays in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30811">#30811</a></li> <li>Extend list of supported types in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30806">#30806</a></li> <li>Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30781">#30781</a></li> <li><code>ResolvableType.hasUnresolvableGenerics()</code> should cache its result <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30715">#30715</a></li> <li>Ensure Spring <code>LogFactory</code> contains all public methods from Apache <code>LogFactory</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30711">#30711</a></li> <li>Translate SQL Exception with State S0001 and Vendor Code 2628 to a Spring Exception in MSSQL 2019 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30682">#30682</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>For a prototype bean, if first-time rejected value is null, subsequent value will wrongly be null always <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30809">#30809</a></li> <li>Revert changes to <code>toString()</code> in <code>FieldError</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30800">#30800</a></li> <li>Fix log level on error with <code>@TransactionalEventListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30784">#30784</a></li> <li>SerializableTypeWrapper does not consistently catch InvocationTargetException <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30767">#30767</a></li> <li>NPE in MvcUriComponentsBuilder with no-arg target method on interface <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30757">#30757</a></li> <li><code>Jackson2ObjectMapperBuilder</code> breaks when <code>modules</code> customizer follows <code>modulesToInstall</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30752">#30752</a></li> <li>Spring ORM SpringBeanContainer when trying to create a bean fails with not found bean definition, and fallbacks to default hibernate bean creation <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30685">#30685</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>ResultSet holdability into the View layer broken by Hibernate 5 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30863">#30863</a></li> <li>Clarify <code>ReactiveTransactionManager</code> exception declarations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30819">#30819</a></li> <li>Doc: <code>JdbcTransactionManager</code> vs <code>DataSourceTransactionManager</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30814">#30814</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Reactor 2020.0.34 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30873">#30873</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/13b31c7976491b7500efc34e9080e862165a22ab"><code>13b31c7</code></a> Release v5.3.29</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53319381d049ccb32410a1046a6a3c58aa68ca6b"><code>5331938</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1e7fa489b756b96f40e8d9d834e611f255bf306"><code>e1e7fa4</code></a> Upgrade to Reactor 2020.0.34 (and Tomcat 9.0.78)</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1351a5cb51bf998a260e7c78824f893d50ca5e8"><code>e1351a5</code></a> Update OS version in CI image</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac94d2bd5481d05868a17cd2fcf38d4a463a6113"><code>ac94d2b</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/16fd70ae35f259d8d91ef3e62ebafe51f8c30e45"><code>16fd70a</code></a> Avoid illegal reflective access in ContextOverridingClassLoader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/c1bf09952b5f5f70b7f83aedf870daa18fdb9d65"><code>c1bf099</code></a> Improve diagnostics for LinkageError in case of ClassLoader mismatch</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9e7ee0cb8e6e1eccdf3df23fb6f1c277365b3288"><code>9e7ee0c</code></a> Deprecate setAllowResultAccessAfterCompletion and document it as broken</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1cd994d3a886ff2160c7a0631e794b79acf6d5ee"><code>1cd994d</code></a> Encapsulate full path initialization</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/3d28c024c5d15389ec81a40193eec7feda864bfa"><code>3d28c02</code></a> Handle JDBC warnings in case of a statement exception as well</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v5.3.28...v5.3.29">compare view</a></li> </ul> </details> <br /> Updates `spring-aop` from 5.3.28 to 5.3.29 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-aop's releases</a>.</em></p> <blockquote> <h2>v5.3.29</h2> <h2>:star: New Features</h2> <ul> <li>Avoid illegal reflective access in ContextOverridingClassLoader.isEligibleForOverriding <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30868">#30868</a></li> <li>Improve diagnostics for CGLIB ClassLoader issues with shared classes in parent ClassLoader <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30866">#30866</a></li> <li><code>JdbcTemplate</code> does not call <code>handleWarnings</code> in case of exception <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30852">#30852</a></li> <li>Tolerate <code>AnnotationUtils.isCandidateClass</code> call with <code>null</code> as annotation type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30843">#30843</a></li> <li>Simplify <code>DefaultSingletonBeanRegistry.isDependent()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30841">#30841</a></li> <li>Provide explicit support for collections, maps, and arrays in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30811">#30811</a></li> <li>Extend list of supported types in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30806">#30806</a></li> <li>Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30781">#30781</a></li> <li><code>ResolvableType.hasUnresolvableGenerics()</code> should cache its result <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30715">#30715</a></li> <li>Ensure Spring <code>LogFactory</code> contains all public methods from Apache <code>LogFactory</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30711">#30711</a></li> <li>Translate SQL Exception with State S0001 and Vendor Code 2628 to a Spring Exception in MSSQL 2019 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30682">#30682</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>For a prototype bean, if first-time rejected value is null, subsequent value will wrongly be null always <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30809">#30809</a></li> <li>Revert changes to <code>toString()</code> in <code>FieldError</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30800">#30800</a></li> <li>Fix log level on error with <code>@TransactionalEventListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30784">#30784</a></li> <li>SerializableTypeWrapper does not consistently catch InvocationTargetException <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30767">#30767</a></li> <li>NPE in MvcUriComponentsBuilder with no-arg target method on interface <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30757">#30757</a></li> <li><code>Jackson2ObjectMapperBuilder</code> breaks when <code>modules</code> customizer follows <code>modulesToInstall</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30752">#30752</a></li> <li>Spring ORM SpringBeanContainer when trying to create a bean fails with not found bean definition, and fallbacks to default hibernate bean creation <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30685">#30685</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>ResultSet holdability into the View layer broken by Hibernate 5 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30863">#30863</a></li> <li>Clarify <code>ReactiveTransactionManager</code> exception declarations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30819">#30819</a></li> <li>Doc: <code>JdbcTransactionManager</code> vs <code>DataSourceTransactionManager</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30814">#30814</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Reactor 2020.0.34 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30873">#30873</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/13b31c7976491b7500efc34e9080e862165a22ab"><code>13b31c7</code></a> Release v5.3.29</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53319381d049ccb32410a1046a6a3c58aa68ca6b"><code>5331938</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1e7fa489b756b96f40e8d9d834e611f255bf306"><code>e1e7fa4</code></a> Upgrade to Reactor 2020.0.34 (and Tomcat 9.0.78)</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1351a5cb51bf998a260e7c78824f893d50ca5e8"><code>e1351a5</code></a> Update OS version in CI image</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac94d2bd5481d05868a17cd2fcf38d4a463a6113"><code>ac94d2b</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/16fd70ae35f259d8d91ef3e62ebafe51f8c30e45"><code>16fd70a</code></a> Avoid illegal reflective access in ContextOverridingClassLoader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/c1bf09952b5f5f70b7f83aedf870daa18fdb9d65"><code>c1bf099</code></a> Improve diagnostics for LinkageError in case of ClassLoader mismatch</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9e7ee0cb8e6e1eccdf3df23fb6f1c277365b3288"><code>9e7ee0c</code></a> Deprecate setAllowResultAccessAfterCompletion and document it as broken</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1cd994d3a886ff2160c7a0631e794b79acf6d5ee"><code>1cd994d</code></a> Encapsulate full path initialization</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/3d28c024c5d15389ec81a40193eec7feda864bfa"><code>3d28c02</code></a> Handle JDBC warnings in case of a statement exception as well</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v5.3.28...v5.3.29">compare view</a></li> </ul> </details> <br /> Updates `spring-oxm` from 5.3.28 to 5.3.29 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-oxm's releases</a>.</em></p> <blockquote> <h2>v5.3.29</h2> <h2>:star: New Features</h2> <ul> <li>Avoid illegal reflective access in ContextOverridingClassLoader.isEligibleForOverriding <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30868">#30868</a></li> <li>Improve diagnostics for CGLIB ClassLoader issues with shared classes in parent ClassLoader <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30866">#30866</a></li> <li><code>JdbcTemplate</code> does not call <code>handleWarnings</code> in case of exception <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30852">#30852</a></li> <li>Tolerate <code>AnnotationUtils.isCandidateClass</code> call with <code>null</code> as annotation type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30843">#30843</a></li> <li>Simplify <code>DefaultSingletonBeanRegistry.isDependent()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30841">#30841</a></li> <li>Provide explicit support for collections, maps, and arrays in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30811">#30811</a></li> <li>Extend list of supported types in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30806">#30806</a></li> <li>Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30781">#30781</a></li> <li><code>ResolvableType.hasUnresolvableGenerics()</code> should cache its result <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30715">#30715</a></li> <li>Ensure Spring <code>LogFactory</code> contains all public methods from Apache <code>LogFactory</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30711">#30711</a></li> <li>Translate SQL Exception with State S0001 and Vendor Code 2628 to a Spring Exception in MSSQL 2019 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30682">#30682</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>For a prototype bean, if first-time rejected value is null, subsequent value will wrongly be null always <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30809">#30809</a></li> <li>Revert changes to <code>toString()</code> in <code>FieldError</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30800">#30800</a></li> <li>Fix log level on error with <code>@TransactionalEventListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30784">#30784</a></li> <li>SerializableTypeWrapper does not consistently catch InvocationTargetException <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30767">#30767</a></li> <li>NPE in MvcUriComponentsBuilder with no-arg target method on interface <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30757">#30757</a></li> <li><code>Jackson2ObjectMapperBuilder</code> breaks when <code>modules</code> customizer follows <code>modulesToInstall</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30752">#30752</a></li> <li>Spring ORM SpringBeanContainer when trying to create a bean fails with not found bean definition, and fallbacks to default hibernate bean creation <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30685">#30685</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>ResultSet holdability into the View layer broken by Hibernate 5 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30863">#30863</a></li> <li>Clarify <code>ReactiveTransactionManager</code> exception declarations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30819">#30819</a></li> <li>Doc: <code>JdbcTransactionManager</code> vs <code>DataSourceTransactionManager</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30814">#30814</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Reactor 2020.0.34 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30873">#30873</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/13b31c7976491b7500efc34e9080e862165a22ab"><code>13b31c7</code></a> Release v5.3.29</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53319381d049ccb32410a1046a6a3c58aa68ca6b"><code>5331938</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1e7fa489b756b96f40e8d9d834e611f255bf306"><code>e1e7fa4</code></a> Upgrade to Reactor 2020.0.34 (and Tomcat 9.0.78)</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1351a5cb51bf998a260e7c78824f893d50ca5e8"><code>e1351a5</code></a> Update OS version in CI image</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac94d2bd5481d05868a17cd2fcf38d4a463a6113"><code>ac94d2b</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/16fd70ae35f259d8d91ef3e62ebafe51f8c30e45"><code>16fd70a</code></a> Avoid illegal reflective access in ContextOverridingClassLoader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/c1bf09952b5f5f70b7f83aedf870daa18fdb9d65"><code>c1bf099</code></a> Improve diagnostics for LinkageError in case of ClassLoader mismatch</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9e7ee0cb8e6e1eccdf3df23fb6f1c277365b3288"><code>9e7ee0c</code></a> Deprecate setAllowResultAccessAfterCompletion and document it as broken</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1cd994d3a886ff2160c7a0631e794b79acf6d5ee"><code>1cd994d</code></a> Encapsulate full path initialization</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/3d28c024c5d15389ec81a40193eec7feda864bfa"><code>3d28c02</code></a> Handle JDBC warnings in case of a statement exception as well</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v5.3.28...v5.3.29">compare view</a></li> </ul> </details> <br /> Updates `spring-test` from 5.3.28 to 5.3.29 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-test's releases</a>.</em></p> <blockquote> <h2>v5.3.29</h2> <h2>:star: New Features</h2> <ul> <li>Avoid illegal reflective access in ContextOverridingClassLoader.isEligibleForOverriding <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30868">#30868</a></li> <li>Improve diagnostics for CGLIB ClassLoader issues with shared classes in parent ClassLoader <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30866">#30866</a></li> <li><code>JdbcTemplate</code> does not call <code>handleWarnings</code> in case of exception <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30852">#30852</a></li> <li>Tolerate <code>AnnotationUtils.isCandidateClass</code> call with <code>null</code> as annotation type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30843">#30843</a></li> <li>Simplify <code>DefaultSingletonBeanRegistry.isDependent()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30841">#30841</a></li> <li>Provide explicit support for collections, maps, and arrays in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30811">#30811</a></li> <li>Extend list of supported types in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30806">#30806</a></li> <li>Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30781">#30781</a></li> <li><code>ResolvableType.hasUnresolvableGenerics()</code> should cache its result <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30715">#30715</a></li> <li>Ensure Spring <code>LogFactory</code> contains all public methods from Apache <code>LogFactory</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30711">#30711</a></li> <li>Translate SQL Exception with State S0001 and Vendor Code 2628 to a Spring Exception in MSSQL 2019 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30682">#30682</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>For a prototype bean, if first-time rejected value is null, subsequent value will wrongly be null always <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30809">#30809</a></li> <li>Revert changes to <code>toString()</code> in <code>FieldError</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30800">#30800</a></li> <li>Fix log level on error with <code>@TransactionalEventListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30784">#30784</a></li> <li>SerializableTypeWrapper does not consistently catch InvocationTargetException <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30767">#30767</a></li> <li>NPE in MvcUriComponentsBuilder with no-arg target method on interface <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30757">#30757</a></li> <li><code>Jackson2ObjectMapperBuilder</code> breaks when <code>modules</code> customizer follows <code>modulesToInstall</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30752">#30752</a></li> <li>Spring ORM SpringBeanContainer when trying to create a bean fails with not found bean definition, and fallbacks to default hibernate bean creation <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30685">#30685</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>ResultSet holdability into the View layer broken by Hibernate 5 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30863">#30863</a></li> <li>Clarify <code>ReactiveTransactionManager</code> exception declarations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30819">#30819</a></li> <li>Doc: <code>JdbcTransactionManager</code> vs <code>DataSourceTransactionManager</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30814">#30814</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Reactor 2020.0.34 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30873">#30873</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/13b31c7976491b7500efc34e9080e862165a22ab"><code>13b31c7</code></a> Release v5.3.29</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53319381d049ccb32410a1046a6a3c58aa68ca6b"><code>5331938</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1e7fa489b756b96f40e8d9d834e611f255bf306"><code>e1e7fa4</code></a> Upgrade to Reactor 2020.0.34 (and Tomcat 9.0.78)</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1351a5cb51bf998a260e7c78824f893d50ca5e8"><code>e1351a5</code></a> Update OS version in CI image</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac94d2bd5481d05868a17cd2fcf38d4a463a6113"><code>ac94d2b</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/16fd70ae35f259d8d91ef3e62ebafe51f8c30e45"><code>16fd70a</code></a> Avoid illegal reflective access in ContextOverridingClassLoader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/c1bf09952b5f5f70b7f83aedf870daa18fdb9d65"><code>c1bf099</code></a> Improve diagnostics for LinkageError in case of ClassLoader mismatch</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9e7ee0cb8e6e1eccdf3df23fb6f1c277365b3288"><code>9e7ee0c</code></a> Deprecate setAllowResultAccessAfterCompletion and document it as broken</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1cd994d3a886ff2160c7a0631e794b79acf6d5ee"><code>1cd994d</code></a> Encapsulate full path initialization</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/3d28c024c5d15389ec81a40193eec7feda864bfa"><code>3d28c02</code></a> Handle JDBC warnings in case of a statement exception as well</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v5.3.28...v5.3.29">compare view</a></li> </ul> </details> <br /> Updates `spring-expression` from 5.3.28 to 5.3.29 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-expression's releases</a>.</em></p> <blockquote> <h2>v5.3.29</h2> <h2>:star: New Features</h2> <ul> <li>Avoid illegal reflective access in ContextOverridingClassLoader.isEligibleForOverriding <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30868">#30868</a></li> <li>Improve diagnostics for CGLIB ClassLoader issues with shared classes in parent ClassLoader <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30866">#30866</a></li> <li><code>JdbcTemplate</code> does not call <code>handleWarnings</code> in case of exception <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30852">#30852</a></li> <li>Tolerate <code>AnnotationUtils.isCandidateClass</code> call with <code>null</code> as annotation type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30843">#30843</a></li> <li>Simplify <code>DefaultSingletonBeanRegistry.isDependent()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30841">#30841</a></li> <li>Provide explicit support for collections, maps, and arrays in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30811">#30811</a></li> <li>Extend list of supported types in <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30806">#30806</a></li> <li>Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30781">#30781</a></li> <li><code>ResolvableType.hasUnresolvableGenerics()</code> should cache its result <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30715">#30715</a></li> <li>Ensure Spring <code>LogFactory</code> contains all public methods from Apache <code>LogFactory</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30711">#30711</a></li> <li>Translate SQL Exception with State S0001 and Vendor Code 2628 to a Spring Exception in MSSQL 2019 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30682">#30682</a></li> </ul> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>For a prototype bean, if first-time rejected value is null, subsequent value will wrongly be null always <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30809">#30809</a></li> <li>Revert changes to <code>toString()</code> in <code>FieldError</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30800">#30800</a></li> <li>Fix log level on error with <code>@TransactionalEventListener</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30784">#30784</a></li> <li>SerializableTypeWrapper does not consistently catch InvocationTargetException <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30767">#30767</a></li> <li>NPE in MvcUriComponentsBuilder with no-arg target method on interface <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30757">#30757</a></li> <li><code>Jackson2ObjectMapperBuilder</code> breaks when <code>modules</code> customizer follows <code>modulesToInstall</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30752">#30752</a></li> <li>Spring ORM SpringBeanContainer when trying to create a bean fails with not found bean definition, and fallbacks to default hibernate bean creation <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30685">#30685</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>ResultSet holdability into the View layer broken by Hibernate 5 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30863">#30863</a></li> <li>Clarify <code>ReactiveTransactionManager</code> exception declarations <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30819">#30819</a></li> <li>Doc: <code>JdbcTransactionManager</code> vs <code>DataSourceTransactionManager</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30814">#30814</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Reactor 2020.0.34 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30873">#30873</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-framework/commit/13b31c7976491b7500efc34e9080e862165a22ab"><code>13b31c7</code></a> Release v5.3.29</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/53319381d049ccb32410a1046a6a3c58aa68ca6b"><code>5331938</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1e7fa489b756b96f40e8d9d834e611f255bf306"><code>e1e7fa4</code></a> Upgrade to Reactor 2020.0.34 (and Tomcat 9.0.78)</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/e1351a5cb51bf998a260e7c78824f893d50ca5e8"><code>e1351a5</code></a> Update OS version in CI image</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/ac94d2bd5481d05868a17cd2fcf38d4a463a6113"><code>ac94d2b</code></a> Polishing</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/16fd70ae35f259d8d91ef3e62ebafe51f8c30e45"><code>16fd70a</code></a> Avoid illegal reflective access in ContextOverridingClassLoader</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/c1bf09952b5f5f70b7f83aedf870daa18fdb9d65"><code>c1bf099</code></a> Improve diagnostics for LinkageError in case of ClassLoader mismatch</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/9e7ee0cb8e6e1eccdf3df23fb6f1c277365b3288"><code>9e7ee0c</code></a> Deprecate setAllowResultAccessAfterCompletion and document it as broken</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/1cd994d3a886ff2160c7a0631e794b79acf6d5ee"><code>1cd994d</code></a> Encapsulate full path initialization</li> <li><a href="https://github.com/spring-projects/spring-framework/commit/3d28c024c5d15389ec81a40193eec7feda864bfa"><code>3d28c02</code></a> Handle JDBC warnings in case of a statement exception as well</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v5.3.28...v5.3.29">compare view</a></li> </ul> </details> <br /> 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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: dev-unsubscr...@ws.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ws.apache.org For additional commands, e-mail: dev-h...@ws.apache.org