Evidence-linked product lifecycle intelligenceSUPPORT · SECURITY · RETIREMENT
← Lifecycle catalogue
RELEASE NOTESBROADCOMVERIFIED

PUBLISHER UPDATE · SPRING-FRAMEWORK-7.0.5

SPRING-FRAMEWORK-7.0.5 release notes and known issues

v7.0.5

Scope: Spring Framework. This update record adds version, fix and known-issue context. Its publication date is not a lifecycle boundary.

Summary

⚠️ Attention Required Optimize request and response header handling in Spring MVC #36334 ⭐ New Features Consistent adaptation of HTTP headers on Servlet responses #36343 Copy methodAnnotations in MethodParameter copy constructor #36342 Improve performance of validation groups determination in WebFlux #36336 Reuse AnnotatedMethod annotation cache in derived instances #36322 Optimize the addition of a charset to the MediaType in AbstractHttpMessageConverter #36320 Optimize MediaType(MediaType, Charset) constructor #36318 Detect all common size exceptions from Tomcat and Commons FileUpload 2.x #36317 Consistently support @Autowired as a meta-annotation #36315 Avoid duplicate required attribute lookup for @Autowired annotations #36314 Cache @ResponseBody presence per controller class in RequestResponseBodyMethodProcessor #36311 🐞 Bug Fixes ResolvableType#getGenerics() breaks serialization #36346 DefaultHttpMessageConverters not adding provided configurer #36332 Restore early MessageConsumer creation for temporary queue #36321 Multipart upload leak on client abort (ByteBuf.release() not called) #36262 📔 Documentation Document that SpEL expressions using Optional with null-safe and Elvis operators are not compilable #36331 Improve documentation of baseline API version to emphasize version must be supported #36316 Stop referring to obsolete ListenableFuture in documentation #36313 Stop referring to standard Java features as "Java 8" features in documentation #36310 ❤️ Contributors Thank you to all the contributors who worked on this release: @Niravil and @TAKETODAY

Improvements and security content

  • ⚠️ Attention Required Optimize request and response header handling in Spring MVC #36334 ⭐ New Features Consistent adaptation of HTTP headers on Servlet responses #36343 Copy methodAnnotations in MethodParameter copy constructor #36342 Improve performance of validation groups determination in WebFlux #36336 Reuse AnnotatedMethod annotation cache in derived instances #36322 Optimize the addition of a charset to the MediaType in AbstractHttpMessageConverter #36320 Optimize MediaType(MediaType, Charset) constructor #36318 Detect all common size exceptions from Tomcat and Commons FileUpload 2.x #36317 Consistently support @Autowired as a meta-annotation #36315 Avoid duplicate required attribute lookup for @Autowired annotations #36314 Cache @ResponseBody presence per controller class in RequestResponseBodyMethodProcessor #36311 🐞 Bug Fixes ResolvableType#getGenerics() breaks serialization #36346 DefaultHttpMessageConverters not adding provided configurer #36332 Restore early MessageConsumer creation for temporary queue #36321 Multipart upload leak on client abort (ByteBuf.release() not called) #36262 📔 Documentation Document that SpEL expressions using Optional with null-safe and Elvis operators are not compilable #36331 Improve documentation of baseline API version to emphasize version must be supported #36316 Stop referring to obsolete ListenableFuture in documentation #36313 Stop referring to standard Java features as "Java 8" features in documentation #36310 ❤️ Contributors Thank you to all the contributors who worked on this release: @Niravil and @TAKETODAY

Known issues

Publisher statement

Not stated. The verified publisher record does not contain a known-issues statement.

Affected products and versions

Products

  • Spring Framework

Affected versions

  • 7.0.5

Fixed versions or updates

  • No fixed version is stated in this record.

Recommended action

Review the official publisher document before deployment.

Official publisher evidence