Skip to content

3.4.0-M1

Pre-release
Pre-release
Compare
Choose a tag to compare
@schauder schauder released this 13 Sep 10:43
· 68 commits to main since this release
f7936e0

📗 Links

⭐ New Features

  • No converter found capable of converting from type [microsoft.sql.DateTimeOffset] to type [java.time.Instant] #1873
  • Add support for table name placeholder for @Query in JDBC and R2DBC #1856
  • Align Enable*Repositories with changes in data-commons. #1853
  • Using SimpleFunction with Subselect? #1831
  • When an aggregate root has no id we should throw an appropriate exception #1502

🐞 Bug Fixes

  • Re-occuring issue: One-to-many relation: ResultSet contains ... multiple times #1865
  • Mapping empty postgres text[] column sets field to null in 3.3.1 #1826
  • Fetching an aggregate root-entity-set chain results in wrong data for the set #1802
  • Switch com.github.jsqlparser:jsqlparser to test scope #1796
  • @Embedded.Nullable returns as non-null for null collection property #1737
  • Postgresql writeChangeSet(Resource, Database) schema <-> catalog confusion #1729
  • Using audit annotation in an embedded Java record fails with Cannot set property #1694
  • Bug encountered with duplicate column names in result set, but only in specific alias order #1680
  • Entity with nested entity using @Embedded - nested entity not persisted #1565
  • Query methods with tuple bind parameter List<String[]> does no longer work #1323

📔 Documentation

  • Fix Javadoc issue #1849
  • Fix the example for spring version configuration #1848
  • JDBC and R2DBC Criteria API documentation mismatch #1841
  • Changelog link in the repository README returns 404 #1808
  • Spring Data JDBC documentation has no information about SpEL support #1719
  • @Query with select * on aggregate with sub entities throws [DATAJDBC-494] #719

🔨 Dependency Upgrades

  • Upgrade ArchUnit to 1.3.0 #1879
  • Upgrade to Maven Wrapper 3.9.8 #1851

❤️ Contributors

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