Spring Boot 3 was released in November 2022, featuring a new baseline of Java 17, migration from Java EE to Jakarta EE, and over 55 managed dependency updates. Despite its features, including native compilation and observability, the community's adoption of Spring Boot 3 only surpassed Spring Boot 2's adoption with the release of Spring Boot 3.2. However, many projects still need to upgrade from Spring Boot 2 to Spring Boot 3. To accommodate this, commercial support for Spring Boot 2.7 and related portfolio versions has been extended until the end of 2026, providing an additional 16 months of support. This extended support aims to allow enterprises to prioritize their upgrade needs alongside other priorities. For those struggling to keep up with updates, a talk by Chris Sterling at SpringOne discusses how OpenRewrite and Tanzu Application Advisor can automate the upgrade process, making it a regular task rather than a major project. Upgrading takes time, and the Spring team is committed to ensuring users have the necessary tools to keep their applications up to date and healthy.
spring.io
spring.io
Create attached notes ...