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
JobRegistryBeanPostProcessor
withEnableBatchProcessing
andDefaultBatchConfiguration
#4245 - Add support for Java Date and Time API types serialization in
Jackson2ExecutionContextStringSerializer
#3952 - Add option to provide a custom
JobKeyGenerator
inJdbcJobInstanceDao
#3926 - Access to update counts in
JdbcBatchItemWriter
#3829
🚀 Enhancements
- Inaccurate exception message in
SimpleJobRepository
#4025 - Expose the internal map in
ExecutionContext
as read-only #4004 - Add support for quotes in
DelimitedLineAggregator
#1139 - Provide better error message in
StaxEventItemReader
ifResource
does not exist #1171 - Add getters for DAOs in
SimpleJobExplorer
#1598 - Use separate parameters for short_context length and exit_message length #1617
- Expose
targetObject
andtargetMethod
inAbstractMethodInvokingDelegator
#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.MF
in all components #867
❤️ Contributors
Thank you to all the contributors who worked on this release:
@IlyaNerd, @ParadiseCHOI, @benelog, @rwinch, @cppwfs and @sjh836