On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.7.0-RC1 has been released and is now available from https://repo.spring.io/milestone. This release includes more than a 100 bug fixes, enhancements, documentation improvements, and dependency upgrades. Notable new features include: Auto-configuration for Kafka Retry Topics Auto-configuration for RSocket support in GraphQL 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 you're…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.7.0-M2 has been released and is now available from https://repo.spring.io/milestone. This release includes 137 bug fixes, documentation improvements, and dependency upgrades. Notable new features include: Test slices for Couchbase and Elasticsearch Enhancements to auto-configuration registration and ordering Support for OkHttp4 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 Spring Boot team and everyone that has contributed, I am pleased to announce that Spring Boot 2.6.0 has been released and is available from Maven Central. This release adds a significant number of new features and improvements. For full upgrade instructions and new and noteworthy features please see the release notes. What's new in 2.6 Support for SameSite attributes on session cookies for servlet applications Support for configuring health groups on the main or management port Enhanced /info endpoint with Java Runtime information Support for testing Spring MVC using…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.6.0-M2 has been released and is now available from https://repo.spring.io/milestone. This release includes more than a 100 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests. How can you help? If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.5.1 has been released and is now available from Maven Central. This release includes about 70 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests. How can you help? If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter. Project Page…
Update 2021-05-25: The release contains fixes for Spring Framework CVE-2021-22118. On behalf of the Spring Boot team and everyone that has contributed, I am pleased to announce that Spring Boot 2.5.0 has been released and is available from Maven Central. This release adds a significant number of new features and improvements. For full upgrade instructions and new and noteworthy features please see the release notes. What's new in 2.5 Support for Java 16 Support for Gradle 7 Enhanced Docker image building New mechanism for Datasource initialization Additionally, the HTML documentation published…
Whether you’re a long time user of Spring Boot or just getting started with it, there are numerous resources out there that you can leverage. Knowing what’s available for your specific need is not always obvious and this blog post is aimed toward helping you to navigate through these resources. Learning Reference Documentation As a software developer, you probably already know that reading any project’s documentation can help you save a lot of time and effort. The Spring Boot reference documentation is a comprehensive document containing everything you need to know about Spring Boot. It is…
On behalf of the team and everyone that contributed, I am pleased to announce that the first milestone of Spring Boot 2.5 has been released and is available from our milestone repository. This release closes over 130 issues and pull requests. Highlights of this first milestone include: Support for GET requests to the startup endpoint Security improvements to the info endpoint Preliminary support for Java 16 Spring Integration 5.5.0 M1 Spring Data 2021.0.0 M1 Spring Security 5.5.0 M1 Spring Session 2021.0.0 M1 Spring HATEOAS 1.3.0 M1 Numerous other dependency upgrades For a complete list of…
This is an update to the original blog post about creating docker images with Spring Boot 2.3.
There were a few things related to image creation that changed between the first milestone of Spring Boot 2.3 and the GA release. The two new features introduced in Spring Boot 2.3 to help improve image creation techniques were: layered jars and buildpack support. Layered Jars The layered jar feature evolved quite a bit as we started adding support for custom layers. While the need to express layers that the jar should be split into for image creation was evident, changing the format of the jar to…
On behalf of the team and everyone that contributed, I am pleased to announce that the first milestone of Spring Boot 2.3 has been released and is available from our milestone repository. This release closes 167 issues and pull requests. Highlights of this first milestone include: Support for building Docker images using Cloud Native Buildpacks Support for building layered jars for building optimized Docker images End-to-end traceability for Configuration Properties Numerous dependency upgrades Support for Spring Data Neumann M1 which ships with major driver upgrades For a complete list of…