Release Notes / Version 11.2304
Table Of ContentsIn order to benefit from the improvements of the latest version of the Spring framework and to prepare for making use of the new features various 3rd party libraries have been updated.
Spring Boot 2.5.6
Spring Data 2021.0.6
Spring Framework 5.3.12
Spring Security 5.5.3
Assertj 3.19.0
AspectJ 1.9.7
Caffeine 2.9.2
Classmate 1.5.1
Commons dbcp2 2.8.0
Esapi 2.2.3.1
Gson 2.8.8
Hibernate 5.4.32.Final
Hibernate Validators 6.2.0.Final
Jackson 2.12.5
Janino 3.1.6
Logback 1.2.6
Micrometer 1.7.5
MySQL 8.0.27
Netty 4.1.69.Final
Postgres 42.2.24
Slf4j 1.7.32
Tomcat 9.0.54
XMLUnit 2.8.3
For more details on the changes in the Spring Boot 2.5 and 2.4 releases, see https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.5-Release-Notes and https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.4-Release-Notes . Also see the Spring 5.3 GA announcement https://spring.io/blog/2020/10/27/spring-framework-5-3-goes-ga and the Spring Security 5.5 GA announcement https://spring.io/blog/2021/05/18/spring-security-5-5-goes-ga
Spring Web MVC now treats
null
arguments as missing, see
https://github.com/spring-projects/spring-framework/wiki/Upgrading-to-Spring-Framework-5.x#web-applications
and adapt your handlers accordingly.
Due to changes in the esapi library some unused methods of its
SecurityConfiguration
class had to be removed. You will most likely not recognize this change because the usage of this methods was not supported.
(CMS-18517)