Skip to content

Releases: spring-projects/spring-data-relational

3.2.9

16 Aug 07:01
65aa213
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Postgresql writeChangeSet(Resource, Database) schema <-> catalog confusion #1729
  • 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 the example for spring version configuration #1848
  • 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 to Maven Wrapper 3.9.8 #1850

❤️ Contributors

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

3.3.2

12 Jul 17:12
06fa5f8
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Mapping empty postgres text[] column sets field to null in 3.3.1 #1826
  • 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

3.2.8

12 Jul 11:36
bbd28a6
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Mapping empty postgres text[] column sets field to null in 3.3.1 #1826
  • 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

3.3.1

14 Jun 08:48
31e2501
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • 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

📔 Documentation

  • Changelog link in the repository README returns 404 #1808

❤️ Contributors

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

3.2.7

14 Jun 08:06
c427894
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • 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

📔 Documentation

  • Changelog link in the repository README returns 404 #1808

❤️ Contributors

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

3.3.0

17 May 10:07
1516d68
Compare
Choose a tag to compare

📗 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 during PersistentPropertyPath and PersistentEntity 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 correct Converter 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 #1710
  • io.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 fluent as(…) 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!

3.2.6

17 May 09:24
f676fd0
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Kotlin value classes in entities fail with IllegalStateException #1762
  • AggregateReference conversion does not honor custom converters #1750
  • When using @Query with ResultSetExtractor or RowMapper class a new instance is created on every call #1721
  • Spring Data JDBC @Embedded entity with @MappedCollection #1692
  • MappedCollection leads to ConverterNotFoundException when upgrading to 3.2 #1684

📔 Documentation

❤️ Contributors

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

3.1.12

17 May 08:44
2f9867f
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Kotlin value classes in entities fail with IllegalStateException #1762

3.3.0-RC1

12 Apr 08:53
39d130c
Compare
Choose a tag to compare
3.3.0-RC1 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Align OffsetScrolling to zero-based indexes #1764

🔨 Dependency Upgrades

  • Upgrade to R2DBC Postgresql 1.0.5.RELEASE #1763

❤️ Contributors

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

3.2.5

12 Apr 08:17
0d5a9c0
Compare
Choose a tag to compare

📗 Links

🔨 Dependency Upgrades

  • Upgrade to R2DBC Postgresql 1.0.5.RELEASE #1763

❤️ Contributors

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