spring-framework v6.2.17
spring-framework v6.2.17
:star: New Features
- Leverage
ResourceHandlerUtilsinScriptTemplateView#36459 - Restore
ScriptTemplateViewTests#36457 - Fix log message in
ConfigurationClassBeanDefinitionReader#36454 - Resolve context initializers only once in
AbstractTestContextBootstrapper#36431 - Exclude legacy
@javax.validation.Constraintfrom convention-based annotation attribute override check #36412 - Optimize
MediaType(MediaType, Charset)constructor #36351 - Optimize the addition of a charset to the MediaType in AbstractHttpMessageConverter #36350
- Consistent adaptation of HTTP headers on Servlet responses #36345
- Improve performance of validation groups determination in WebFlux #36337
- Detect all common size exceptions from Tomcat and Commons FileUpload 2.x #36324
:lady_beetle: Bug Fixes
- Guard against invalid id/event values in Server Sent Events #36442
- Incomplete debug message in ConfigurationClassBeanDefinitionReader #36411
- Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean #36405
- Graceful shutdown of SimpleAsyncTaskExecutor #36384
- HttpMediaTypeException thrown when calculating compatible media types #36363
- ResolvableType#getGenerics() breaks serialization #36347
- Multipart upload leak on client abort (ByteBuf.release() not called) #36327
:notebook_with_decorative_cover: Documentation
- Document
@FallbackalongsidePrimaryin the reference manual and@BeanJavadoc #36441 - Document registration recommendations for
BeanPostProcessorandBeanFactoryPostProcessor#36436 - Fix links to
UriComponentsBuilderand polish examples #36406 - Emphasize
@Configurationclasses over XML and Groovy in testing chapter #36394 - Polish SpEL operator examples in reference docs #36375
:hammer: Dependency Upgrades
- Upgrade to JUnit 5.14.3 #36388
- Upgrade to Micrometer 1.15.10 #36446
- Upgrade to Reactor 2024.0.16 #36445
Source spring-projects/spring-framework ·
v6.2.17· 2026-03-13 · upstream release
Mirrored verbatim for indexing. All rights belong to the upstream project.
Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.