-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Spring Initializr 0.20 Release Notes
Stéphane Nicoll edited this page Jul 11, 2023
·
2 revisions
Initializr 0.20
uses Spring Boot 3, and therefore requires Java 17.
Code generation has been improved in the following areas:
-
Method bodies can now define arbitrary statements using
CodeBlock
. -
Annotations support has been greatly improved, with namely support of nested annotations.
Spring Initializr 0.20
moves to Spring Boot 3.1.
Numerous third-party dependencies have also been updated, some of the more noteworthy of which are the following:
-
Gradle 7.6.2
-
Maven 3.9.3
-
Support for Gradle 6.
-
[Java|Kotlin|Groovy] expressions are deprecated in favor of
CodeBlock
. -
A number of methods on
Annotation
have been deprecated in favor of the container andAnnotation#of
. -
A
Parameter
should be created using the builder and its public constructor is now deprecated.