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
PersistenceExceptionTranslator
bean retrieval inPersistenceExceptionTranslationInterceptor
on 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
@Bean
method with@Value
parameter #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()
forJAXBElement
inJaxb2XmlEncoder
#32977- AspectJ CTW aspects executed twice #32970
@Valid
annotations on container elements for handler argument validation not supported #32964- Add support for double backslashes to
StringUtils#cleanPath
#32962@CacheEvict
condition 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
ReactorResourceFactory
not 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
Map
with a primitive #32903- BeanUtils.copyProperties no longer copies generic type properties from a base class that has been enhanced #32888
... (truncated)
Commits
-
5356a1b
Release v6.1.10 -
f7307c9
Avoid recording RestClient observations twice -
098c4b1
Use Sonatype S01 token in release pipeline -
65dbfd0
Defensive PersistenceExceptionTranslator bean retrieval on shutdown -
203fa75
Support all "connection reset" phrases in DisconnectedClientHelper -
9a56a88
Polishing -
e79a9a5
Correct and consistent event class names in constructor javadoc -
2c3c383
Consistently ignore bridge method on generated subclass for visibility purposes -
c38e989
Remove use of ServletException in ModelFactory -
3e0849a
Fix typo - Additional commits viewable in compare view