Skip to content

4.0.2

Choose a tag to compare

@christophstrobl christophstrobl released this 16 Jan 09:40
· 124 commits to main since this release
e3d9009

πŸ“— Links

⭐ New Features

  • Make ELSE optional in CASE expressions #4150
  • Make ELSE optional in CASE expressions #4142

🐞 Bug Fixes

  • Prevent schema interaction during AOT repository creation #4159
  • Apply LockModeType when creating AOT queries #4153
  • Lock is not taking into account when generating aotSources #4152
  • findByNameIn(List) fails with IllegalArgumentException using EclipseLink #4145
  • Use named selection for projections to avoid AliasCollisionException caused by the same leaf property name #4136
  • Interface projection fails with AliasCollisionException using the same leaf property name #4135
  • Makes Nullability of findAll consistent #4132
  • Inconsistent Specification nullness declarations in SimpleJpaRepository and JpaSpecificationExecutor #4131
  • AOT processing fails when using hibernate.hbm2ddl.auto=update #4130
  • Reference collection via join in JPQL #4123
  • NullPointerException in Query.setParameter(…) binding null to IN parameters #4112
  • Predicates on plural paths operate on collection instead of joins #4110

πŸ“” Documentation

  • Fix a/an in Javadoc #4154
  • Fix grammar in projections documentation #4122
  • Improve clarity and accuracy of Example 7 and 11 titles #4120
  • Remove duplicate documentation heading identifiers #4084
  • Add Readme templates #2758

πŸ”¨ Dependency Upgrades

  • Upgrade to Hibernate 7.2.1.Final #4160
  • Upgrade to Hibernate 7.2.0.Final #4121

❀️ Contributors

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