Spring Boot 3.0 RC1 Released: Native Image Support, JakartaEE 9 Migration, and New Features

Spring Boot 3.0 RC1 arrives with 135 enhancements, native image generation via GraalVM, JakartaEE 9 migration, Java 17 upgrade, and new auto‑configuration features for Spring Data JDBC, Prometheus, and Log4j2, while the 2.7.5 and 2.6.13 releases focus on bug fixes and dependency updates.

Programmer DD
Programmer DD
Programmer DD
Spring Boot 3.0 RC1 Released: Native Image Support, JakartaEE 9 Migration, and New Features

Spring Boot 3.0 RC1 has been released, bringing 135 improvements including feature enhancements, documentation updates, dependency upgrades, and bug fixes.

The release originated from the experimental Spring Native project and now allows developers to build native executables with the standard Spring Boot Maven or Gradle plugins without special configuration, leveraging GraalVM.

New documentation explains the concepts behind Ahead‑of‑Time (AOT) processing and guides users to create their first GraalVM native image.

Spring Boot 3.0 also completes migration to JakartaEE 9 and upgrades the required Java version to Java 17.

More flexible auto‑configuration for Spring Data JDBC

Automatic configuration for Prometheus examples

Enhanced Log4j2 support, including configuration file handling and environment property lookup

For detailed changes, see the release notes at https://github.com/spring-projects/spring-boot/releases/tag/v3.0.0-RC1.

The accompanying Spring Boot 2.7.5 and 2.6.13 updates primarily address bug fixes, documentation improvements, and dependency upgrades; see their respective release notes for specifics.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

JavaSpring Bootnative-imageRelease NotesJakartaEE
Programmer DD
Written by

Programmer DD

A tinkering programmer and author of "Spring Cloud Microservices in Action"

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.