v5.1.0-M3
Pre-release
Pre-release
⭐ New features
- Add item reader for Redis #4446
- Add item writer for Redis #3957
- Add ability to start a job flow definition with a decider #4411
- Add support to specify the database type through
EnableBatchProcessing#4320 - Auto-configure
JobRegistryBeanPostProcessorwithEnableBatchProcessingandDefaultBatchConfiguration#4245 - Add support for Java Date and Time API types serialization in
Jackson2ExecutionContextStringSerializer#3952 - Add option to provide a custom
JobKeyGeneratorinJdbcJobInstanceDao#3926 - Access to update counts in
JdbcBatchItemWriter#3829
🚀 Enhancements
- Inaccurate exception message in
SimpleJobRepository#4025 - Expose the internal map in
ExecutionContextas read-only #4004 - Add support for quotes in
DelimitedLineAggregator#1139 - Provide better error message in
StaxEventItemReaderifResourcedoes not exist #1171 - Add getters for DAOs in
SimpleJobExplorer#1598 - Use separate parameters for short_context length and exit_message length #1617
- Expose
targetObjectandtargetMethodinAbstractMethodInvokingDelegator#1786
🐞 Bug fixes
- Switching incrementers causes jobs to have old job parameters #4073
- Missing setter for strict field in
DelimitedBuilder#809
📔 Documentation
🔨 Tasks
- Add Automatic-Module-Name to
MANIFEST.MFin all components #867
❤️ Contributors
Thank you to all the contributors who worked on this release:
@IlyaNerd, @ParadiseCHOI, @benelog, @rwinch, @cppwfs and @sjh836