-
Notifications
You must be signed in to change notification settings - Fork 41.6k
Spring Boot 4.0.0 RC1 Release Notes
To help with upgrading, a migration guide is available.
The classic uber-jar loader has been removed from this release. You should remove any loader implementation configuration from your build file.
For maven this means removing the following:
<loaderImplementation>CLASSIC</loaderImplementation>
For Gradle, it will be lines similar to:
loaderImplementation = org.springframework.boot.loader.tools.LoaderImplementation.CLASSIC
Optional dependencies are no longer included in uber jars.
If you need them, you can use the configuration setting <includeOptional>true</includeOptional>
The JSON-specific spring.jackson.read.*
and spring.jackson.write.*
properties have moved beneath spring.jackson.json.read
and spring.jackson.json.write
respectively.
Tip
|
Check the configuration changelog for a complete overview of the changes in configuration. |
Spring Boot 4.0.0-RC1 moves to new versions of several Spring projects:
-
TODO
Numerous third-party dependencies have also been updated, some of the more noteworthy of which are the following:
-
TODO