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…
Spring Batch 6.0.0-M2 available now
I am pleased to announce that Spring Batch 6.0.0-M2
is available now from Maven Central!
In this milestone release, we shipped the following features and improvements:
- Dependencies upgrade
- New implementation of the chunk-oriented processing model
- Ability to recover abruptly failed job executions
For the complete list of changes, please check the release notes.
Dependencies upgrade
In this milestone release, the Spring dependencies are upgraded to the following versions:
- Spring Framework: 7.0.0-M8
- Spring Integration: 7.0.0-M2
- Spring AMQP: 4.0.0-M4
- Spring Kafka: 4.0.0-M4
- Spring Data: 4.0.0-M5
- Spring Ldap: 4.0.0-M2
- Micrometer: 1.16.0-M2 …
Spring Authorization Server 2.0.0-M2, 1.5.2 and 1.4.5 available now
On behalf of the team and everyone who has contributed, it is my pleasure to announce the releases of Spring Authorization Server 2.0.0-M2, 1.5.2 and 1.4.5.
See the 2.0.0-M2, 1.5.2 and 1.4.5 release notes for complete details.
To get started using Spring Authorization Server, see the Getting Started chapter of the reference documentation and the samples to become familiar with setup and configuration.
This Week in Spring - August 19th, 2025
Hi, Spring fans! Welcome to another extra special installment of This Week in Spring - special because the next installment will be delivered from the floors of the Ventian where the extraordinairily awesome SpringOne 2025 event will take place!
So, some poetry:
T’was the Week Before SpringOne
T’was the week before SpringOne, when all through the code, Not a bean was left hanging, not even in load. The sessions were queued in the schedule with care, In hopes that the keynote soon would be there.
Developers nestled all snug at their keys, Dreaming of boot apps and APIs with ease. With visions of cloud-native dreams in their head, They packed…