v5.1.1
⭐ New features
- Add
JobRegistrySmartInitializingSingleton
#4521
🐞 Bug fixes
- Incorrect error message in
JobOperatorFactoryBean
#4528 DefaultJobParametersConverter
throwsjava.lang.ArrayIndexOutOfBoundsException
if input is empty string #4505JobRepository.deleteJobInstance()
Fails with Foreign Key Constraint Violation if Job Executions have Step Executions #4382- Incorrect step configuration when setting the taskExecutor before
faultTolerant()
#4438 - Incorrect deprecation in
MongoPagingItemReader
#4552
🚀 Enhancements
- Check dirty flag of step execution context before update in inner loop #4503
📔 Documentation
- Incorrect Type of getter in Documentation for
JobParameters#getDouble
#4526 - Broken link to Spring Batch docs #4498
- UI Aligment Issue - Spring Batch Version Number in Docs #4534
🆙 Dependency Upgrades
- Spring Framework: 6.1.4
- Spring Retry: 2.0.5
- Spring Integration: 6.2.2
- Spring Data: 3.2.3
- Spring AMQP: 3.1.2
- Spring Kafka: 3.1.2
- Micrometer: 1.12.3
❤️ Contributors
Thank you to all the contributors who worked on this release!
Full change log: v5.1.0...v5.1.1