This release includes 135 enhancements, documentation improvements, dependency upgrades, and bug fixes.
Now, without requiring any particular settings, you can convert your Spring Boot applications to native executables using the regular Spring Boot Maven or Gradle plugins.
This release also provides a new section in the reference documentation that explains the concepts behind ahead-of-time processing and how you can get started generating your first GraalVM native image.
This release completes the transition to Java 17 and JakartaEE 9, in addition to supporting native images for GraalVM.
Some of the other features :
- More Flexible Auto-configuration for Spring Data JDBC
- Auto-Configuration for Prometheus Examplars
- Log4j2 Enhancements include profile support and Environment property lookup
Please see the release notes for more details and upgrade instructions.
Whats New in Spring Boot 3.0.0-RC1