Skip to content

Releases: spring-projects/spring-batch

v4.2.4.RELEASE

11 Jun 15:56
Compare
Choose a tag to compare

Due to a glitch in the release process of v4.2.3, we had to bump the patch version from 4.2.3 to 4.2.4. This release supersedes v4.2.3 and comes with the following bug fixes and performance improvements:

🐞 Bug fixes

  • Unable to set usePersist parameter with JpaItemWriterBuilder #3655
  • MongoItemReaderBuilder shouldn't be throwing an error related to the limit in query when pageSize is provided #3673
  • JobLauncherTestUtils doesn't always launch new job instance because generated job parameters aren't unique #821
  • Unable to set connectionAutoCommit parameter with JdbcCursorItemReaderBuilder #3717
  • Incorrect Jackson configuration #3729

🚀 Enhancements

  • Slow SQL in JdbcStepExecutionDao on Postgres #3634
  • Improve TransactionAwareBufferedWriter efficiency #1166

📔 Documentation

  • Misleading code example in reference documentation #3692

❤️ Contributors

We'd like to thank all contributors who helped making this release possible!

v4.2.3.RELEASE

16 Jun 09:43
Compare
Choose a tag to compare

Due to a glitch in the release process, we had to bump the patch version from 4.2.3 to 4.2.4. This release is superseded by v4.2.4.

v4.2.2.RELEASE

02 Apr 09:19
Compare
Choose a tag to compare

🐞 Bug fixes

  • Order of Transition Elements Does Not Adhere to Documentation #3638
  • AbstractSqlPagingQueryProvider Does Not Handle Whitespace Besides the Space Character When Removing Keywords #765
  • setScriptEvaluator method in ScriptItemProcessor removed in Spring Batch 4 #768
  • Incorrect error message when no FieldSetMapper is provided #766
  • AbstractCursorItemReader#doClose() method is not reentrant #868
  • The constructor of JsonItemReader should call setExecutionContextName() #3681
  • FaultTolerantChunkProcessor does not collect metrics like SimpleChunkProcessor #3664
  • FlatFileItemReaderBuilder reports error "Only one LineTokenizer option may be configured" when none are. #3688

📔 Documentation

  • Incorrect table name in Meta-Data Schema appendix #761
  • Incorrect description of AggregateItemReader in "Appendix A" #1793
  • Update spring-doc-resources version to 0.2.0 #3687

❤️ Contributors

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

v4.1.4.RELEASE

02 Apr 09:06
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Order of Transition Elements Does Not Adhere to Documentation #3638
  • AbstractSqlPagingQueryProvider Does Not Handle Whitespace Besides the Space Character When Removing Keywords #765
  • setScriptEvaluator method in ScriptItemProcessor removed in Spring Batch 4 #768
  • Incorrect error message when no FieldSetMapper is provided #766
  • AbstractCursorItemReader#doClose() method is not reentrant #868
  • The constructor of JsonItemReader should call setExecutionContextName() #3681
  • FlatFileItemReaderBuilder reports error "Only one LineTokenizer option may be configured" when none are. #3688

📔 Documentation

  • Incorrect table name in Meta-Data Schema appendix #761
  • Incorrect description of AggregateItemReader in "Appendix A" #1793

❤️ Contributors

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