⭐ New Features
- Efficient handling of conditional HTTP requests #33379
🐞 Bug Fixes
- Fix incorrect weak ETag validation #33376
SimpleEvaluationContext
does not enforce read-only semantics #33321ConversionService
cannot convert primitive array toObject[]
#33313- SpEL
Indexer
silently ignores failure to set property as index #33311 - Nested bean instance supplier invocation does not retain previous factory method #33185
- Mockito mock falsely initialized as CGLIB proxy with AspectJ aspect #33141
- "file:." cannot be resolved to
java.nio.file.Path
(and plain "." value resolves to classpath root) #33139 - Trace and Span IDs are no longer propagated RequestBodyAdvice beans #33128
- ConfigurationClassEnhancer does not use correct ClassLoader when called multiple times #33029
📔 Documentation
- Typo in Annotation-driven Listener Endpoints section of Spring Framework documentation #33054
- Container Extension Points section of Spring Framework documentation refers to the wrong property name #33038
- Incorrect constructor details in the javadoc for ApplicationContextEvent #33033
🔨 Dependency Upgrades
- Upgrade to Reactor 2022.0.22 #33324