⭐ New Features
- Add Support for Single Step Batch Jobs
- Added JDBCWriter for Single Step Batch Job #677
- Added JDBCCursorItemReader Single Step Batch Job #686
- Added KafkaItemReader support for SingleStepJob. #679
- Added KafkaItemWriter support for SingleStepJob. #696
- Added AMQPItemReader support for SingleStepJob. #698
- Added AMQPItemWriter support for SingleStepJob. #680
- Added Sample App to demonstrate SingleStepJob feature. #702
- Add ability for user to utilize external DBs for Multi-DB sample #690
- Spring Cloud Task now supports JobApplicationRunner #645
- Add support JobLauncherApplicationRunner for Spring Boot 2.3.x+. Deprecating JobLauncherCommandLineRunner #645
- This commit now validates that the value passed via a PageRequest to sort the results by is a valid value. #739
- Updated Tests to JUnit 5 #675
- Added Support for Specifying a Transaction Manager #652
- Spring Cloud Stream dependencies now use bom #637
- Added support for github actions fe24bc1
🐞 Bug Fixes
- Maven plugins versions now use the bom vs explicit enumeration. cf285e3
- Ensure that Task's MetricsAutoConfiguration is configured before MetricsAutoConfiguration. #691
- Resolved Task Lock issue with Oracle DB 6b336a9