close

Filter

loading table of contents...

Release Notes / Version 11.2310

Table Of Contents

Third-Party Update: Spring Boot and Related Dependencies

In order to benefit from the improvements of the latest version of Spring Boot and the Spring framework and to prepare for making use of the new features various 3rd party libraries have been updated.

  • AspectJ 1.9.8

  • AssertJ 3.21.0

  • Byte Buddy 1.11.22

  • Hibernate 5.6.8.Final

  • Hibernate Validator 6.2.3.Final

  • Jackson 2.13.2.1

  • Janino 3.1.7

  • JBoss Logging 3.4.3.Final

  • Jetty 9.4.46.v20220331

  • JUnit 5.8.2

  • Logback 1.2.11

  • Maven Jar Plugin 3.2.2

  • Micrometer 1.8.5

  • Mockito 4.0.0

  • Netty 4.1.76.Final

  • Postgres Driver 42.3.4

  • Protobuf 3.19.4

  • Spring Boot 2.6.7

  • Spring Data 2021.1.4

  • Spring Framework 5.3.20

  • Spring Security 5.6.3

  • Thymeleaf 3.0.15.RELEASE

  • Tomcat 9.0.62

For more details on the changes in the Spring Boot 2.6 release, see https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.6-Release-Notes.

Upgrade Steps

  • With Mockito 4.0.0 all deprecated API was removed. Usages of the API in custom tests have to be replaced by its more recent counterparts.

  • With Spring Boot 2.6.x the application automatically checks for circular bean references. We resolved all circular references mostly by using @Lazy to break the cycle.

  • With Spring Boot 2.6.x the path matching strategy was changed from the Ant Path Matcher to the Path Pattern Parser. You can change the default by setting the configuration to "spring.mvc.pathmatch.matching-strategy=ant_path_matcher" in custom applications.

  • Studio Server Spring Security Customization: Due to migration to Java Configuration the abstract bean abstractSpringSecurityCapUserFinder has been removed. See section "Single Sign On Integration" in the Studio Developer Manual for details.

  • There might be more changes that affect your application. Refer to the official release notes mentioned above if you encounter any issues.

(CMS-20445)

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.