Bump spring-framework-bom from 6.1.6 to 6.1.10
Bumps spring-framework-bom from 6.1.6 to 6.1.10.
Release notes
Sourced from spring-framework-bom's releases.
v6.1.10
⭐ New Features
- Defensive
PersistenceExceptionTranslatorbean retrieval inPersistenceExceptionTranslationInterceptoron shutdown #33067- Support all "connection reset" exception phrases in
DisconnectedClientHelper#33064:lady_beetle: Bug Fixes
- Duplicate observations recorded with RestClient #33068
- WebFlux validation requires Servlet API since Spring Framework 6.1.3 #33043
- No qualifying bean of type 'java.lang.String' in case of accidental
@Autowired@Beanmethod with@Valueparameter #33030- ConfigurationClassEnhancer doesn't not use correct ClassLoader when called multiple times #33024
📔 Documentation
- Typo in Annotation-driven Listener Endpoints section of Spring Framework documentation #33050
- Container Extension Points section of Spring Framework documentation refer to the wrong property name #33037
- Fix typo in comment #33036
- Incorrect constructor details in the javadoc for ApplicationContextEvent #33032
❤ ContributorsThank you to all the contributors who worked on this release:
v6.1.9
⭐ New Features
- CRaC: ignore checkpointOnRefresh afterRestore #32978
- Add missing hints for Hibernate
@TenantId#32967- AnnotationUtils performance degrades with deep stacks #32921
- Missing hints for Hibernate generators #32842
- AbstractAutoProxyCreator#determineBeanType can trigger bean initialization at build time for aspects implementing Ordered #32230
:lady_beetle: Bug Fixes
- Behaviour change in ScheduledAnnotationBeanPostProcessor: canceling scheduled tasks on ContextClosedEvent v6.0 -> v6.1 #33009
- ContentCachingRequestWrapper may allocate too much memory #32987
- Support
canEncode()forJAXBElementinJaxb2XmlEncoder#32977- AspectJ CTW aspects executed twice #32970
@Validannotations on container elements for handler argument validation not supported #32964- Add support for double backslashes to
StringUtils#cleanPath#32962@CacheEvictcondition uses wrapper comparison instead of actual objects #32960- ConcurrentHashMap.computeIfAbsent used in AdvisedSupport can cause virtual thread pinning #32958
- Exception mapping does not work as expected when plugging in ReactorNettyClientRequestFactory into RestTemplate and RestClient #32952
ReactorResourceFactorynot working with CRaC onRefresh checkpoint #32945- SpEL compilation fails when indexing into an array or list with an
Integer#32908- SpEL compilation fails when indexing into a
Mapwith a primitive #32903- BeanUtils.copyProperties no longer copies generic type properties from a base class that has been enhanced #32888
... (truncated)
Commits
-
5356a1bRelease v6.1.10 -
f7307c9Avoid recording RestClient observations twice -
098c4b1Use Sonatype S01 token in release pipeline -
65dbfd0Defensive PersistenceExceptionTranslator bean retrieval on shutdown -
203fa75Support all "connection reset" phrases in DisconnectedClientHelper -
9a56a88Polishing -
e79a9a5Correct and consistent event class names in constructor javadoc -
2c3c383Consistently ignore bridge method on generated subclass for visibility purposes -
c38e989Remove use of ServletException in ModelFactory -
3e0849aFix typo - Additional commits viewable in compare view