You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stéphane Nicoll edited this page Jan 21, 2022
·
2 revisions
Upgrading from Initializr 0.10
Removal of Spring Boot 2.x EOL versions support
The Spring conventions have been upgraded so that it is no longer possible to create a project with Spring Boot 2.0.x, 2.1.x, or 2.2.x.
Spring Boot 2.2.x is EOL since July 2021.
As part of this, support for the following has been removed as well:
JUnit 4
Gradle 4 and 5
New and Noteworthy
Gradle 7 support
Support for Gradle 7 is available and automatically used for Spring Boot 2.5+ projects.
Dependency Upgrades
Spring Initializr 0.11 moves to Spring Boot 2.5.
Numerous third-party dependencies have also been updated, some of the more noteworthy of which are the following:
Gradle 7.2
Maven 3.8.2
Miscellaneous
Apart from the changes listed above, there have also been lots of minor tweaks and improvements including:
Maven properties use a shortcut notation if no value is provided.
Provide a mapping strategy for Gradle plugins that don’t have a plugin marker artifact.
MutableDescription now allows to remove a dependency.
Improve cURL examples to use GET rather than POST.
Improve MavenDependency to specify whether snapshots and releases are available.