3.4.0-M1
Pre-release
Pre-release
📗 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
totest
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
❤️ Contributors
We'd like to thank all the contributors who worked on this release!