Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreI am pleased to announce that Spring Batch 6.0.0-M4
is now available from Maven Central!
The main changes in this milestone release are the following:
For the complete list of changes, please check the release notes here.
Spring Batch 6.0 APIs are now annotated with JSpecify annotations to provide better null-safety guarantees and improve code quality. This change helps developers catch potential null-related issues at compile time, leading to more robust and reliable applications.
In this milestone, we have made significant improvements to the domain model design of Spring Batch. This includes better encapsulation of domain concepts and clearer separation of concerns. These changes aim to make it easier for developers to understand and work with the core components of Spring Batch.
I would like to thank all contributors who had a role in this release! As we continue our work on Spring Batch 6, we look forward to your feedback on Github Issues, Github Discussions and X.