On behalf of the team and everyone who has contributed, I'm extremely happy to announce that Spring Boot 4.0.0 has been released and is now available from Maven Central. This release is the beginning of a new Spring Boot generation providing solid foundations for coming years. Building on top of Spring Framework 7, there are a number of exciting new features in this release, including: A complete modularization of the Spring Boot codebase providing smaller and more focused jars. Portfolio-wide improvements for null safety with JSpecify. First class support for Java 25 (whilst retaining Java 1…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 4.0.0-RC2 has been released and is now available from Maven Central. This release includes 63 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include: Modularization of spring-boot-micrometer-tracing Restoration of Jersey Support A few bug fixes and last minute updates before GA Please see the release notes for more details and upgrade instructions. Thanks to all those who have contributed with issue reports and pull requests. How can you help? If…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 4.0.0-RC1 has been released and is now available from Maven Central. This release includes 176 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include: Completion of the modularization effort (including new test starters). Support for RestTestClient. Redis observability improvements Please see the release notes for more details and upgrade instructions. Thanks to all those who have contributed with issue reports and pull requests. How can you help…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 4.0.0-M2 has been released and is now available from Maven Central. This release includes 97 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include: Gradle 9 Support @HttpServiceClient annotation support API Versioning support JSpecify nullability annotations to help protect your code against null pointer exceptions Improved OpenTelemetry starter (for out-of-the-box support) Please see the release notes for more details and upgrade instructions…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 4.0.0-M1 has been released and is now available from Maven Central!! This release includes is the first milestone of the 4.x generation and is the first release including our efforts to modularize the codebase. It is also the first milestone that we are publishing to Maven central. Please see the release notes and the draft migration guide for more details and upgrade instructions. We are particularly interested in getting early feedback on the new modular design and hearing about any upgrade…
Spring Boot 3.5.3 has been released and is now available from Maven Central.
This unscheduled release fixes a single nasty regression that was accidentally introduced in the Spring Boot 3.5.1 and not completely fixed in Spring Boot 3.5.2. Please see see the 3.5.1 blog annoucement and 3.5.1 release notes for details of the other issues fixed in this release.
NOTE: This release didn't completely fix the regression.
Please use v3.5.3 instead of this release! Spring Boot 3.5.2 has been released and is now available from Maven Central.
This unscheduled release fixes a single nasty regression that was accidentally introduced in the Spring Boot 3.5.1. Please see see the 3.5.1 blog announcement and 3.5.1 release notes for details of the other issues fixed in this release.
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.5.0-M3 has been released and is now available from https://repo.spring.io/milestone. This release includes 102 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include: Testcontainers and Docker Compose support for lldap/lldap containers OpenTelemetry Improvements Enhancements and new properties for Spring Batch Please see the release notes for more details and upgrade instructions. Thanks to all those who have contributed with issue reports and…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.5.0-M2 has been released and is now available from https://repo.spring.io/milestone. This release includes 113 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include: Environment variable imports using spring.config.import Actuator support for triggering Quartz jobs Extended SSL support for service connections Customizable stack traces in structured logs Please see the release notes for more details and upgrade instructions. Thanks to all those…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.4.0-RC1 has been released and is now available from https://repo.spring.io/milestone. This release includes 142 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include: Updated Buildpacks support with support for both ARM and x86 architectures Updated ClientHttpRequestFactory support, including new builders and support for more customization Improved support for controlling access to Actuator endpoints Please see the release notes for more details…