This is the fourth milestone of Spring Cloud Task 3.0. This milestone contains a number of breaking changes. Please refer to the migration guide for more details about upgrade instructions.
⭐ Features
- Support Observations for
ApplicationRunner
andCommandlineRunner
within an application. - Spring Cloud Task now utilizes Micrometer Observations for capturing task metrics.
- Users can specify different datasources for the jdbc-item reader and or jdbc-item writer in single step batch job. #848
🐞 Bug fixes
- No way to control execution order of TaskBatchExecutionListener #818
🔨 Tasks
- Task updated to use JdbcTransactionManager instead of DataSourceTransactionManager.
- Spring Cloud Task now supports asynchronous launching of task partitions #834
🔨 Dependency Upgrades
- Upgrade to Spring Cloud Build 4.0.0-M4
- Updated Spring Cloud Task to Micrometer 1.10.0-M4
📔 Documentation
- Updated Samples to demonstrate observations for
ApplicationRunner
andCommandLineRunner
using Spring Cloud Task - Added Documentation on observations for
ApplicationRunner
andCommandLineRunner
using Spring Cloud task
❤️ Contributors
We'd like to thank all contributors who helped in making this release possible!