Heads-up: ❗This is the last OSS release of the 5.1.x line ❗Please check the support page.
⭐ New features
- Add DatabaseType POSTGRES for the product name EnterpriseDB #4627
🚀 Enhancements
- Bad performance of
GET_LAST_STEP_EXECUTION
query on DB2 with largeSTEP_EXECUTION
table #4657 - Missing
@FunctionalInterface
inJobKeyGenerator
#4613
🐞 Bug fixes
- Different behavior when interrupting a job, depending on the parallel flow order #3939
MongoPagingItemReader
never reset page number #1086- Job restart after stop fails #1287
- Wrong column types in
JdbcStepExecutionDao
#4648
📔 Documentation
- Grammatical error in restart.adoc #4600
- Typo in architecture doc #4607
- Typo in the documentation chapter Spring Batch Integration #4649
- Missing documentation about
MultiResourceItemWriter
not creating empty files when no data goes through delegates #4645 - Missing note about not scoping Step beans with Job scope #3900
- Unclear documentation about wildcard usage to select input files #4707
- Regression in Javadoc deployment path with 5.1.2 #4604
🆙 Dependency Upgrades
- Spring Framework: 6.1.16
- Spring Retry: 2.0.11
- Micrometer: 1.12.12
- Spring Integration: 6.2.11
- Spring AMQP: 3.1.8
- Spring Kafka: 3.1.10
- Spring Data: 3.2.12
- Spring Ldap: 3.2.9
❤️ Contributors
Thank you to all the contributors who worked on this release!