The Road to GA - Introduction
As you all should be aware by now, the Spring portfolio is in the process of driving towards the next major versions to be released in November of this year. This will be only the fourth major generation for Spring Boot and the seventh major generation for Spring Framework in its over 20 year history. We are excited to bring you a great set of new features that builds on the current foundations.
While we are keeping the JDK baseline at JDK 17 because that is the industry consensus, we will upgrade to Jakarta EE 11 (Tomcat 11, Hibernate ORM 7, Hibernate Validator 9) and embrace other upgrades…
This Week in Spring - September 2nd, 2025
Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm in Frankfurt, awaiting my flight to the Java-tastic Javazone 2025 event where I'll be joined by the legendary James Ward to deliver an AI-focused look at the latest-and-greatest in Spring! And I'm still recovering from the delirious deluge that was SpringOne 2025! So much to do, and so little time in which to do it. Oh well let's dive right into it!
- in last week's installment of A Bootiful Podcast, I talked to JobRunr founder Ronald Dehuysser
- As always, I'm loving Rod Johnson's videos looking at comparing how to build AI agents with Spring AI-powered Embabel against other frameworks, and you should too
- I love this look at the MCP protocol by our friend Siva
- what is the best embedded web server for Spring Boot
- this is really cool - a a mechanism to load configuration into Spring Boot using Dotenvx
- I like this look at some of the amazing essential utility classes
- a great thread looking at some of the latest-and-greatest …
A Bootiful Podcast: JobRunr founder Ronald Dehuysser on what's new in version 8
Hi, Spring fans! In this installment, fresh after an exciting and exhausting SpringOne 2025, I am thrilled to have talked with JobRunr founder Ronald Dehuysser on what's new in version 8.0.0.
Learn more about JobRunr v8 here!
This Week in Spring - August 26th, 2025
Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm writing this from the floor of SpringOne, live from lovely Las Vegas! As you can imagine, I've got to get back into it, so we'll make this one a quick one. And if you're here, be sure to say "hi"!
- In last week's A Bootiful Podcast, I talked to Andrey Belyaev, product manager for IntelliJ IDEA
- Good news everybody! Spring Boot 4.0.0.M2 is available
- Spring Batch 6.0.0.M2 is available now
- Spring Authorization Server 2.0.0 M2, 1.5.2, and 1.4.5 available now
- Spring Modulith 2.0 M2, 1.4.3, and 1.3.9 released
- Loiane Groner has a nice writeup on what's coming in Spring Boot 4 and Spring Framework 7
- Docker, yes THE Docker, has a nice look at simplifying your Spring AI builds with Docker
- I love me some Flyway! And here's a nice tutorial on using it with Spring Boot
- It was nice …
Spring Modulith 2.0 M2, 1.4.3, and 1.3.9 released
I am pleased to announce the availability of Spring Modulith 2.0 M2, 1.4.3 and 1.3.9. The bugfix releases contain the usual dependency upgrades and a few minor improvements. The 2.0 M2 release ships the following new features:
- Updated event publication repository implementation for MongoDB #1336
- Updated event publication repository implementation for Neo4j (thanks, @meistermeier) #1337
- Improve bootstrap procedure for
ApplicationModulesEndpoint
#1338 - Upgrade to Spring Boot 4.0 M2 #1354
Find more details about the releases in the full changelogs for 2.0 M2 1.3.8 and 1.4.2.
A Bootiful Podcast: Andrey Belyaev, product manager for IntelliJ IDEA
Hi, Spring fans! In this installment, we talk to Andrey Belyaev, a Product Manager at JetBrains working on the IntelliJ IDEA product, about the latest-and-greatest support for Spring in Jetbrains IntelliJ IDEA!
Spring Boot 4.0.0-M2 available now
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 4.0.0-M2
has been released and is now available from Maven Central.
This release includes 97 enhancements, documentation improvements, dependency upgrades, and bug fixes. Notable new features include:
- Gradle 9 Support
@HttpServiceClient
annotation support- API Versioning support
- JSpecify nullability annotations to help protect your code against null pointer exceptions
- Improved OpenTelemetry starter (for out-of-the-box support)
Please see the release notes for more details and upgrade instructions.
…
Spring Boot 3.5.5 available now
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.5.5
has been released and is now available from Maven Central.
This release includes 53 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.
How can you help?
If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot
tag.
Project Page | GitHub | Issues | Documentation | Stack…
Spring Boot 3.4.9 available now
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.4.9
has been released and is now available from Maven Central.
This release includes 44 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.
How can you help?
If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot
tag.
Project Page | GitHub | Issues | Documentation | Stack…