Skip to content

Releases: spring-projects/spring-data-jpa

2.5.10

21 Mar 13:34
a670033
Compare
Choose a tag to compare

📗 Links

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.8.4 #2451

2.7.0-M3

18 Feb 10:16
602049e
Compare
Choose a tag to compare
2.7.0-M3 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Externalize build properties. #2413

🐞 Bug Fixes

  • FetchableFluentQueryByPredicate.sortBy and FetachableFluentQueryByExample.sortBy use wrong object reference #2438
  • Fix 'noSuchProperty' test case. #2418
  • JpaRepository#deleteAllByIdInBatch fails when (compound) IdClass keys are used #2414
  • NPE in JpaQueryCreator when query result is projection-based interface #2408
  • Types with a @IdClass with a single attribute use the underlying @Id property type within repositories #2330
  • QueryByExamplePredicateBuilder does not work with Optional.empty (vs. straight null) #2176

❤️ Contributors

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

2.6.2

18 Feb 09:49
7fe0fa2
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Externalize build properties. #2413

🐞 Bug Fixes

  • FetchableFluentQueryByPredicate.sortBy and FetachableFluentQueryByExample.sortBy use wrong object reference #2438
  • Fix 'noSuchProperty' test case. #2418
  • JpaRepository#deleteAllByIdInBatch fails when (compound) IdClass keys are used #2414
  • NPE in JpaQueryCreator when query result is projection-based interface #2408
  • Types with a @IdClass with a single attribute use the underlying @Id property type within repositories #2330

2.5.9

18 Feb 09:33
c07b33d
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Externalize build properties. #2413

🐞 Bug Fixes

  • JpaRepository#deleteAllByIdInBatch fails when (compound) IdClass keys are used #2414
  • Types with a @IdClass with a single attribute use the underlying @Id property type within repositories #2330

2.7.0-M2

18 Jan 08:22
Compare
Choose a tag to compare

3.0.0-M1

14 Jan 13:44
e220693
Compare
Choose a tag to compare
3.0.0-M1 Pre-release
Pre-release

📗 Links

⭐ New Features

  • JpaRepository.getOne/getById method name should indicate that it returns a reference #2232

❤️ Contributors

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

2.7.0-M1

14 Jan 10:10
Compare
Choose a tag to compare
2.7.0-M1 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Support for DTO projections in derived query methods #2363
  • QuerydslJpaPredicateExecutor.exists() solves the existence test non-optimally #2333
  • JpaRepository.getOne/getById method name should indicate that it returns a reference #2232

🐞 Bug Fixes

  • AbstractMapping.getPersistentEntity(Class<?> type) fails to lookup the PersistentEntity when the provided type is a HibernateProxy #2383
  • Sort.Order ignoreCase does not work when query uses selectionAlias #2280

❤️ Contributors

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

2.6.1

14 Jan 09:45
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Support for DTO projections in derived query methods #2363
  • QuerydslJpaPredicateExecutor.exists() solves the existence test non-optimally #2333

🐞 Bug Fixes

  • AbstractMapping.getPersistentEntity(Class<?> type) fails to lookup the PersistentEntity when the provided type is a HibernateProxy #2383
  • Sort.Order ignoreCase does not work when query uses selectionAlias #2280

❤️ Contributors

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

2.5.8

14 Jan 09:05
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • QuerydslJpaPredicateExecutor.exists() solves the existence test non-optimally #2333

🐞 Bug Fixes

  • Sort.Order ignoreCase does not work when query uses selectionAlias #2280

❤️ Contributors

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

2.6.0

12 Nov 10:00
792d0fe
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Add support for property paths when using fluent API projections. #2329