Skip to content

Releases: spring-projects/spring-data-relational

3.0.0-M6

19 Sep 14:41
Compare
Choose a tag to compare
3.0.0-M6 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Correct behaviour of NOOP deletes to match the specification in CrudRepository #1313
  • Add configuration to disable entity lifecycle events #1291
  • One-to-many relation: ResultSet contains ... multiple times #1073

🐞 Bug Fixes

  • Exists method throws "SELECT does not declare a select list" #1310
  • Updating aggregate with no "column" members (only "Id" and relations) does not work #1309
  • AfterConvertCallback breaks the element order for a Flux of result elements #1307
  • NamedParameterUtils cannot bind reused parameters to anonymous bind markers #1306
  • H2Dialect.LimitClause produces invalid SQL instead of standard OFFSET / FETCH #1287

📔 Documentation

  • BeforeConvertCallback<> not called when persisting nested entity #1328
  • Remove Reference to XML namespace #1290
  • Auditing does not work with @Modifying query #970

🔨 Dependency Upgrades

  • Adopt to changed Mockk artifact name #1326
  • Upgrade to postgresql 42.4.1 #1302

❤️ Contributors

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

2.4.3

19 Sep 12:01
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Correct behaviour of NOOP deletes to match the specification in CrudRepository #1313

🐞 Bug Fixes

  • Updating aggregate with no "column" members (only "Id" and relations) does not work #1309

2.3.7

19 Sep 09:06
Compare
Choose a tag to compare

2.2.12

29 Aug 16:59
Compare
Choose a tag to compare

3.0.0-M5

15 Jul 13:31
92150f7
Compare
Choose a tag to compare
3.0.0-M5 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Upgrade to R2DBC 1.0 #1292
  • Use TypeScanner to scan for initial entities #1288
  • Support AOT processing of R2DBC repositories #1279
  • Support AOT processing of JDBC repositories #1269
  • Deprecate classes supporting H2 1.x. #1243
  • Query by Example support #1192
  • Improve performance for batch operations [DATAJDBC-314] #537

🐞 Bug Fixes

  • IllegalArgumentException: The root aggregate cannot be updated because the version property is null #1254
  • @ReadOnlyProperty with child entity associated with a View possibly related to DATAJDBC-431 #1249
  • Enum type in Query annotation does not work in in clause #1212

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.8.5 #1256

❤️ Contributors

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

2.4.2

15 Jul 09:24
2fea112
Compare
Choose a tag to compare

📗 Links

❤️ Contributors

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

2.3.6

15 Jul 08:50
2b48753
Compare
Choose a tag to compare

2.4.1

20 Jun 09:40
ac62628
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Deprecate classes supporting H2 1.x. #1243

🐞 Bug Fixes

  • IllegalArgumentException: The root aggregate cannot be updated because the version property is null #1254
  • Enum type in Query annotation does not work in in clause #1212

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.8.5 #1257

2.3.5

20 Jun 09:13
ffa214f
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Enum type in Query annotation does not work in in clause #1212

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.8.5 #1258

3.0.0-M4

13 May 08:53
4e82d9d
Compare
Choose a tag to compare
3.0.0-M4 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Do not override existing limit in selectOne. #1233

🐞 Bug Fixes

  • Inconsistent JdbcAggregateTemplate#save return value on updates #1201
  • Inconsistent JdbcAggregateTemplate#save return value using BeforeSaveCallback #1199
  • Fix assemble table alias for embedded entity with empty prefix and reference #1149
  • Constructor is accessed twice when persisting Java 16 records #1137

❤️ Contributors

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