v6.2.0-RC1
版本发布时间: 2024-09-12 20:38:14
spring-projects/spring-framework最新发布版本:v6.2.0(2024-11-15 00:46:47)
:star: New Features
- Update
mime.types
and remove commented entries #33512 - Provide access to the unexpanded URI template when using MockMvc #33509
- Avoid empty array allocations in AnnotationTypeMapping #33507
- Introduce
DynamicPropertyRegistrar
as a replacement forDynamicPropertyRegistry
bean support #33501 - Avoid storing duplicate empty array in MethodParameter field #33496
- Avoid empty array allocations in ResolvableType #33473
- Update Content-Length when body changed by Interceptor #33459
- UrlHandlerFilter should not strip the trailing slash from root URLs #33444
- Unwrap CGLIB proxy when invoking non-proxied methods in
ReflectionTestUtils
#33429 - Refactor eTag formatting logic into a static utility method #33412
- Encapsulate ETag comparison logic #33385
- Harmonize Reactor client class names within the
http.client
package #33382 - Allow multiple listeners on ResponseBodyEmitter #33356
- Invoke init/destroy/SpEL methods via public declaring type whenever possible #33216
- Create WebFlux equivalent filter to handle URLs with trailing slashes #32830
- Provide more ways to stream through ServerResponse for WebMvc functional endpoints #32710
:lady_beetle: Bug Fixes
-
BeanCurrentlyInCreationException
is thrown when multiple threads get a bean fromStaticApplicationContext
's Bean Factory #33463
:notebook_with_decorative_cover: Documentation
- Revise reference documentation for Spring JMX annotations #33466
- Add Javadoc since for ReflectionHints.registerForInterfaces() #33458
- Revise AOP proxying section of the reference manual #33455
- Consolidate self injection documentation in the reference manual #33454
- Expand acronyms
FQN
andFQCN
#33452 - Document that WebFlux does not support forward redirects #33441
- Document TaskDecorator usage with TaskExecutors #33438
:hammer: Dependency Upgrades
- Upgrade to JUnit 5.11 #33395
- Upgrade to Micrometer 1.14.0-M3 #33520
- Upgrade to Reactor 2024.0.0-M6 #33521
:heart: Contributors
Thank you to all the contributors who worked on this release:
@hyunmin0317, @imzhoukunqiang, @izeye, @kilink, @quaff, and @tafjwr