Spring Framework - v6.0.17
:star: New Features
- RouterFunctionMapping does not implement MatchableHandlerMapping #32222
- Optimize Map methods in ServletAttributesMap #32197
:lady_beetle: Bug Fixes
@JsonDeserialize(builder = ...)
does not work in GraalVM native image #32257- Consistent parsing of user information in UriComponentsBuilder #32246
- "IllegalStateException: Cannot call sendError() after the response has been committed" when IOException is thrown during resolving method argument values on Tomcat >= 10.1.16 #32207
- Cannot process AOT when spring-orm is on the classpath without JPA #32160
- QualifierAnnotationAutowireCandidateResolver.checkQualifier does identity checks when comparing arrays used as qualifier fields #32107
- Guard against multiple body subscriptions in Jetty and JDK reactive responses #32102
- Exceptions thrown by custom error handlers are not recorded in RestTemplate observations #32063
- Static resources caching issues with ShallowEtagHeaderFilter and Jetty caching directives #32050
- ChannelSendOperator.WriteBarrier race condition in request(long) method leads to response being dropped #32020
- Destroy method not found in Native image for
ExecutorService
Bean type #32017
:notebook_with_decorative_cover: Documentation
- Update basics.adoc #32151
- Document cron-vs-quartz parsing convention for dayOfWeek part in CronExpression #32130
:hammer: Dependency Upgrades
- Upgrade to Reactor 2022.0.16 #32275
Details
date
Feb. 15, 2024, 12:51 p.m.
name
v6.0.17
type
Patch
👇
Register or login to:
- 🔍View and search all Spring Framework releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!