3.3.0
📗 Links
⭐ New Features
- Align OffsetScrolling to zero-based indexes #1764
- Should NOT_IN judgment be added to QueryMapper's convertValue function implementation? #1744
- Add support for ValueExpression #1738
- Consider JTS Geometry types as simple types #1711
- Interface projection fails to instantiate data class with non-null constraints #1687
- Reuse
TypeInformation
duringPersistentPropertyPath
andPersistentEntity
lookups #1679 - Support for Id generation in Oracle using quoted identifiers #1666
- Add support for forein keys in schema generation within aggregates #1599
🐞 Bug Fixes
- Kotlin value classes in entities fail with IllegalStateException #1762
- AggregateReference conversion does not honor custom converters #1750
- DTO projections causes the converter to be called twice #1725
- Fix
R2dbcEntityTemplate.getRowsFetchSpec(…)
to use the correctConverter
for result type conversion #1723 - When using
@Query
with ResultSetExtractor or RowMapper class a new instance is created on every call #1721 Row
to Entity Converter no longer used #1710io.r2dbc.spi.Parameter
not considered a simple type #1696- SQL column name resolution failed for embeddable with
AggregateReference
#1695 - Spring Data JDBC
@Embedded
entity with@MappedCollection
#1692 R2dbcEntityTemplate
fails to instantiate interface using fluentas(…)
projection #1690- Custom simple value converter not used on read #1689
- Query derivation fails for projections not containing predicate properties #1688
- MappedCollection leads to
ConverterNotFoundException
when upgrading to 3.2 #1684 NullPointerException
when loading deeply nested embedded entities #1676
📔 Documentation
- Docs error #1782
- Grammatical improvement in documentation #1746
- Misspelling/Grammar in JDBC docs #1731
- Update Revved up by Develocity badge #1724
- Incorrect documentation about NamingStrategy.getReverseColumnName #1693
🔨 Dependency Upgrades
- Upgrade to R2DBC Postgresql 1.0.5.RELEASE #1763
- Upgrade to Netty 4.1.107.Final #1749
- Upgrade to R2DBC Postgresql 1.0.4.RELEASE #1716
- Upgrade to Maven Wrapper 3.9.6 #1700
❤️ Contributors
We'd like to thank all the contributors who worked on this release!