- None
- None
- None
- Add BatchJobObservationConvention method to JobBuilderDsl
- Add BatchStepObservationConvention method to StepBuilderDsl
- Add Iterable based adapters (ItemStreamIterableReaderProcessorWriter, ItemStreamIterableReaderWriter)
- Add Iterator based adapters (ItemStreamIteratorReaderProcessorWriter, ItemStreamIteratorReaderWriter)
- Add simple adapters (ItemStreamSimpleReaderProcessorWriter, ItemStreamSimpleReaderWriter)
- Deprecate repository methods in JobBuilderDsl, StepBuilderDsl
- Rename ItemStreamReaderProcessorWriter, ItemStreamReaderWriter to ItemStreamFluxReaderProcessorWriter, ItemStreamFluxReaderWriter.
- None
- None
- None
- None
- None
- None
- Fix not setting started flag when decider is first
Support for Spring Batch 5.0.0.
- JobBuilderDsl
- Add observationRegistry method
- Add meterRegistry method
- StepBuilderDsl
- Add observationRegistry method
- Add meterRegistry method
- Add TaskletStep, SimpleStep related methods using transactionManager
- BatchDsl
- Constructor now takes BeanFactory and JobRepository
- StepBuilderDsl
- Remove transactionManager method
- Deprecate TaskletStep, SimpleStep related methods which don't use transactionManager
- SimpleStepBuilderDsl
- Deprecate throttleLimit method
- ItemStreamWriterDelegate
- Change the signature of write method
- Remove deprecated adapter classes
- None
- None
- None
- Fix not setting started flag when decider is first
- Dry run mode in DeleteMetadataJob
- Move adapter classes to adapter package
- None
- Introduce DeleteMetadataJob
- Remove one depth of Kotlin DSL
- Apply lazy configurer
- Introduce Kotlin DSL for builders
- Introduce single class reader-processor-writer
- Introduce ClearRunIdIncrementer
- None
- None