Skip to content

3.0.0-M4

Pre-release
Pre-release
Compare
Choose a tag to compare
@christophstrobl christophstrobl released this 13 May 08:53
· 756 commits to main since this release
5b4a4d9

📗 Links

⭐ New Features

  • IgnoreCase uses Upper function in repository method names and cannot be configured. #2420
  • Incorrectly generating count queries for queries starting with whitespaces. #2393
  • Add fluent findBy API to JpaSpecificationExecutor #2274
  • Introduce API to rewrite JPQL/native query for Sort and PageRequest #2162
  • Collection/varargs utility methods for composing Specifications [DATAJPA-1651] #1943
  • Add JpaSpecificationExecutor.delete(…) and ….deleteAll(…) [DATAJPA-907] #1262

🐞 Bug Fixes

  • Fix string formatting in MergingPersistenceUnitManager#postProcessPersistenceUnitInfo debug log #2526
  • Fixes * bug in createCountQueryFor. #2514
  • detectAlias() in QueryUtils will pick up other tokens that have "from" in them and pick the next alias from there. #2508
  • Count query removes distinct phrase if from part of JPA query contains newline character #2341
  • NativeQuery with Pagination #2260
  • SimpleJpaRepository.deleteAllByIdInBatch accepts Iterable but JPA requires Collection #2242
  • The repository countDistinctBy** method generates the wrong sql query [DATAJPA-1036] #1380

📔 Documentation

  • Grammar mistake in documentation #2487

🔨 Dependency Upgrades

  • Bump h2 from 1.4.200 to 2.1.212 in /spring-data-envers #2501

❤️ Contributors

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