v5.1.0-M1
Pre-release
Pre-release
⭐ New features
- Add support for Virtual Threads #4399
- Add setter for
ObservationConvention
in StepBuilder/JobBuilder #4401 - Add synchronized decorators for non-stream item readers/writers #4368
- Add option to clear the persistence context in
JpaItemWriter
#804
🚀 Enhancements
- Public access to
AbstractItemCountingItemStreamItemReader.getCurrentItemCount
#1639
🐞 Bug fixes
- Invalid migration script for H2 #4390
- Incorrect drop statements in SQLServer DDL script #4373
SplitBuilder.add(Flow)
causes hung execution in some cases #3857- Incorrect thread usage in
SynchronizedItemStreamReaderTests
#837
🔨 Dependency upgrades
- Spring Framework 6.1.0-M2
- Spring Integration 6.2.0-M1
- Spring Data 3.2.0-M1
- Spring LDAP 3.2.0-M1
- Micrometer 1.12.0-M1
📔 Documentation
- Incorrect Javadoc in
SimpleStepBuilder
#4402 - Document the type and name of the surrounding job in
JobLauncherTestUtils#launchStep
#3825 - Fix typo in
SimpleMailMessageItemWriter
Javadoc #4381 - Fix javadoc errors and warnings #1624
🔨 Tasks
- Build failure when the default charset of the JVM is not UTF-8 #4417
❤️ Contributors
Thank you to all the contributors who worked on this release!