On behalf of the team and everyone that contributed, I am pleased to announce that the third milestone of Spring Boot 2.2 has been released and is available from our milestone repository. This release closes over 100 issues and pull requests. For a complete list of changes and upgrade instructions, please see the Spring Boot 2.2 Release Notes on the wiki and the updated reference documentation. If you want to get started with 2.2 and try out the new features, you can bootstrap a new project on https://start.spring.io. Project Page | GitHub | Issues | Documentation | Stack Overflow | Gitter
On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Boot 2.1.4 has been released and is now available from repo.spring.io and Maven Central. This is a maintenance release that includes a number of important dependency updates and bug fixes. Since 1.5 will be end of life in august, all users should now be considering an upgrading to Spring Boot 2.1. 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…
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.1.2 has been released and is is now available from repo.spring.io and Maven Central. This release includes over 60 fixes, 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…
On behalf of the team and everyone that contributed, I am pleased to announce that the third milestone of Spring Boot 2.1 has been released and is available from our milestone repository. This release closes 117 issues and pull requests! This third milestone aligns with Spring Framework 5.1.RC3. Highlights in this release include: Kafka Streams support Support for non-web OAuth applications Improved conversion service integration Support for logging groups For a complete list of changes and upgrade instructions, please see the Spring Boot 2.1 Release Notes on the wiki and the updated reference…
All good things must come to an end, and for the 1.x line of Spring Boot that means we will need to cease maintenance twelve months from today, on Aug 1st 2019. We will keep publishing occasional 1.5.x maintenance releases up until that point and will then end the branch. Existing Spring Boot 1.x users should plan accordingly to ensure that they have upgraded to the latest 2.x version before that date. Please also note that Spring Boot 2.0 and above requires Java 8+, so if you're running Java 6 or 7 you should also plan on upgrading your JDK. For detailed instructions on what you'll need to do…
CVE-2018-1270 reported last week was unfortunately not fully addressed in the 4.3.x branch of the Spring Framework. Spring Framework 4.3.16 has been released today, so we've decided to also release Spring Boot 1.5.12 to help people upgrade easily. This release includes just 3 fixed issues, but should be considered a priority upgrade for all existing Spring Boot 1.5 users. Spring Boot 2.0 users are not affected and should use the existing 2.0.1 release. Project Page | GitHub | Issues | Documentation | Stack Overflow | Gitter
Since the first release of Spring Boot, it has been possible to bind properties to classes by using the @ConfigurationProperties annotation. It has also been possible to specify property names in different forms. For example, person.first-name, person.firstName and PERSON_FIRSTNAME can all be used interchangeably. We call this feature “relaxed binding”. Unfortunately, in Spring Boot 1.x, “relaxed binding” turned out to be a little bit too relaxed. It was quite hard to define exactly what the binding rules were and when specific formats could be used. We also started to get reports of issues…
On behalf of the team, it is my very great pleasure to announce that Spring Boot 2.0 is now generally available as 2.0.0.RELEASE from repo.spring.io and Maven Central! This release is the culmination of 17 months work and over 6800 commits by 215 different individuals. A massive thank you to everyone that has contributed, and to all the early adopters that have been providing vital feedback on the milestones. This is the first major revision of Spring Boot since 1.0 was released almost 4 years ago. It's also the first GA version of Spring Boot that provides support for Spring Framework 5.…
Spring Boot 1.5.10 has been released and is is now available from repo.spring.io and Maven Central. This release includes an important fix for security vulnerability CVE-2018-1196, which can affect anyone using Spring Boot's systemd and init.d service support. It also provides the latest version of Spring Security which fixed CVE-2018-1199. In addition the security fix, Spring Boot 1.5.10 includes over 55 fixes, improvements and dependency updates. Thanks to all that have contributed with issue reports and pull requests. Project Page | GitHub | Issues | Documentation | Stack Overflow | Gitter
On behalf of the team, it is my great pleasure to announce that Spring Boot 2.0.0.RC1 has been released and is now available from our milestone repository. This release closes a massive 313 issues and pull requests, and is our first release candidate. At this point we're not anticipating that any major API changes or new features will be added before our final 2.0 GA release. We've refined a number of items from previous milestone, and provide a number of notable new features including: A module to help with legacy property migration HTTP/2 support for Jetty (to go along with the Tomcat and…