github spring-projects/spring-batch 5.0.0-M6
v5.0.0-M6

latest releases: v5.2.0-RC1, v5.2.0-M2, v5.2.0-M1...
pre-release2 years ago

⭐ New Features

  • Add support to customize transaction attributes #4195
  • Add support to configure the transaction manager in SimpleJobOperator #1078
  • Add support to configure the transaction manager in SimpleJobExplorer #1307
  • Revisit the configuration of infrastructure beans with @EnableBatchProcessing #3942
  • Add native-image support for AbstractJobRepositoryFactoryBean #4144
  • Add native hints for Spring Batch #4187

🚀 Enhancements

  • Can't wrap JobRepository in a tracing representation #3899
  • Improve JobBuilder and StepBuilder APIs with regards to setting mandatory properties #4192
  • Deprecate Job/Step builder factories #4188

🐞 Bug Fixes

  • Incorrect transaction manager configuration in BatchConfigurer #4191
  • Inconsistent transaction manager configuration between XML and Java config styles #4130

🔨 Dependency Upgrades

  • Upgrade to Spring Framework 6.0.0-M6
  • Upgrade to Spring Data 2022.0.0-M6
  • Upgrade to Spring Integration 6.0.0-M5
  • Upgrade to Spring AMQP 3.0.0-M4
  • Upgrade to Spring for Apache Kafka 3.0.0-M6
  • Upgrade to Spring Retry 2.0.0-M1
  • Upgrade to Micrometer 1.10.0-M5

Deprecations and API changes

  • Deprecate JobBuilderFactory and StepBuilderFactory support #4188
  • Removal of BatchConfigurer and DefaultBatchConfigurer #3942
  • Removal of SimpleBatchConfiguration and ModularBatchConfiguration #3942

❤️ Contributors

We'd like to thank all the contributors who worked on this release!


Full Change log: 5.0.0-M5...5.0.0-M6

Don't miss a new spring-batch release

NewReleases is sending notifications on new releases.