github spring-projects/spring-batch 4.3.0-M1
v4.3.0-M1

latest releases: v5.1.1, v5.0.5, v5.0.4...
pre-release3 years ago

⭐ New features

  • Add SynchronizedItemStreamWriter #842
  • Add beanRowMapper method to JdbcPagingItemReaderBuilder #819
  • Add support for named queries in JpaPagingItemReader #1667
  • Meta-annotate @SpringBatchTest with @ExtendWith(SpringExtension.class) #3647

🐞 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
  • MySQL does not support millisecond accuracy in timestamps #2202
  • 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

  • Performance issues in SimpleJobRepository.getStepExecutionCount #3657
  • Slow SQL in JdbcStepExecutionDao on Postgres #3634
  • Improve TransactionAwareBufferedWriter efficiency #1166
  • Improve performance in JdbcStepExecutionDao #3710
  • Make RepositoryItemWriter use CrudRepository#saveAll by default #3720
  • Use BulkOperations API in MongoItemWriter #3713

📔 Documentation

  • Incorrect reference to stop method in documentation #3643
  • Improve Javadoc of ItemProcessor regarding the nullability of input items #3648
  • Misleading code example in reference documentation #3692
  • The ItemProcessor section in reference docs should be a top level section #3644
  • Use local storage rather than a cookie #3653
  • Updated spring-doc-resources version to 0.2.1 #3700
  • Add flag to show both configuration styles (Java and XML) in reference docs #572
  • Upgrade versions of Asciidoctor #3703

🔨 Dependency Upgrades

  • Upgrade to Spring Framework 5.3.0-M1
  • Upgrade to Spring Data 2020.0.0-M1
  • Upgrade to Spring Integration 5.4.0-M1
  • Upgrade to Spring AMQP 2.3.0-M1
  • Upgrade to Spring for Apache Kafka 2.5.3.RELEASE

❤️ Contributors

We'd like to thank all contributors who helped making this release possible! A special thank to @parikshitdutta
for his numerous contributions to this release!

Don't miss a new spring-batch release

NewReleases is sending notifications on new releases.