github spring-projects/spring-batch v6.0.3

6 hours ago

⭐ New features

  • Add configuration property to set the job instance incrementer name #5245
  • Add support to configure job instance incrementer name through environment variable / system property #5332

🚀 Enhancements

  • Inconsistent logging for step execution #5279
  • Redundant null id null checks #5250

🐞 Bug fixes

  • skip listeners registered through ChunkOrientedStepBuilder#listener are ignored #5347
  • Incorrect counters with local chunking #5337
  • Exceptions are not reported with local chunking #5336
  • CommandLineJobOperator.parse() truncates parameter values containing '=' #5295
  • Incorrect rollbackCount in scan mode in ChunkOrientedStep #5247
  • JobOperator creates its own MapJobRegistry ignoring explicitly defined JobRegistry Spring bean in application #5229
  • Transaction is not rolled back before chunk scanning in ChunkOrientedStep with skip policy #5210
  • Polymorphic StepExecutionListeners registered through ChunkOrientedStepBuilder#listener are ignored #5094
  • V6 migration script for SQL Server fails #5276
  • Reinstate inadvertently removed protected method in StaxEventItemWriter #5260

📔 Documentation

  • Clarify ItemWriter contract regarding empty chunks #5319
  • Fix incorrect javadoc references in JobContext #5342
  • Improve and fix the Javadoc link #5290
  • Missing documentation about fault tolerance features handling in local chunking #5338

🔨 Tasks

  • Update test containers version #5288
  • Add Dependabot for GitHub Actions #5259

❤️ Contributors

Thank you to all the contributors who worked on this release:

@jzheaux, @trisberg, @marschall , @beatjost, @Jony-Jas, @HongYeseul, @Wordbe, @scordio, @KMGeon, @banseok1216, @quaff , @GaBaljaintheroom and @yunhobb

Don't miss a new spring-batch release

NewReleases is sending notifications on new releases.