Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreKey updates and highlights across the Spring portfolio corresponding to a specific Spring Boot version.
Select a Spring Boot version
Cross-cutting improvements spanning every project in this release train.
The whole portfolio moves to Jakarta EE 11 — Servlet 6.1, JPA 3.2, Bean Validation 3.1, and more.
Every project adopts JSpecify annotations, enabling NullAway-verified null-safe APIs in your application code.
Jackson 3 is now the default across the entire portfolio. Jackson 2 remains available in deprecated form.
The spring-retry library is replaced by a built-in retry API in spring-core, adopted by AMQP, Kafka, Integration, and Batch.
Spring Framework 7.0 adopts GraalVM 25's unified reachability metadata format for leaner native images.
17 projects updated as part of the Spring Boot 4.0 release train.