Skip to content

Releases: spring-projects/spring-data-relational

4.0.0-M6

12 Sep 10:47
f4f79d0
Compare
Choose a tag to compare
4.0.0-M6 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Migrate to JSpecify annotations for nullability constraints #2126
  • Add Ahead of Time Repository support #2124
  • Add support for Ahead of Time Repositories #2121
  • Migrate to JSpecify annotations for nullability constraints #1980

🔨 Dependency Upgrades

  • Upgrade to R2DBC SQL Server 1.0.3.RELEASE #2131

3.5.4

12 Sep 09:45
eab6a9d
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Avoid selection of duplicate columns #2125
  • Re-occuring issue: One-to-many relation: ResultSet contains ... multiple times #1865

🔨 Dependency Upgrades

  • Upgrade to R2DBC SQL Server 1.0.3.RELEASE #2131

❤️ Contributors

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

3.4.10

12 Sep 08:57
b79c4b6
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Avoid selection of duplicate columns #2125
  • Re-occuring issue: One-to-many relation: ResultSet contains ... multiple times #1865

🔨 Dependency Upgrades

  • Upgrade to R2DBC SQL Server 1.0.3.RELEASE #2131

❤️ Contributors

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

4.0.0-M5

15 Aug 08:47
cb72959
Compare
Choose a tag to compare
4.0.0-M5 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Do not expose IdOnlyAggregateReference publicly #2106
  • Support Composite ID in R2DBC #2012
  • Support embedded entities in Spring Data R2DBC #2011
  • Add jdbcAggregateOperationsRef to @EnableJdbcRepositories #1704
  • Add jdbcAggregateOperationsRef to @EnableJdbcRepositories #687

🐞 Bug Fixes

  • Support Composite IDs in R2DBC #2114
  • Misleading AggregateReference.getId() @Nullable annotation #2104
  • JDBC's Query by Example doesn't consider the projection type via .project() #2098

🔨 Dependency Upgrades

  • Upgrade JDBC drivers #2105
  • Upgrade to Netty 4.2.3.Final #2097

❤️ Contributors

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

3.5.3

15 Aug 08:04
340975d
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Deprecate IdOnlyAggregateReference #2107

🐞 Bug Fixes

  • Misleading AggregateReference.getId() @Nullable annotation #2104
  • JDBC's Query by Example doesn't consider the projection type via .project() #2098

🔨 Dependency Upgrades

  • Upgrade JDBC drivers #2105

3.4.9

15 Aug 06:41
d667241
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Misleading AggregateReference.getId() @Nullable annotation #2104
  • JDBC's Query by Example doesn't consider the projection type via .project() #2098

4.0.0-M4

18 Jul 11:15
ff01add
Compare
Choose a tag to compare
4.0.0-M4 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Propagated the SqlType to the parameter source during Spel ex… #2079
  • Allow Table and Column name expressions to return SqlIdentifier #2077
  • Refine dependency lookup in JdbcRepositoryFactoryBean.afterPropertiesSet() #2070
  • Use quoted identifiers by default using R2DBC #2066
  • Incorrect MapParameterSource construction in @Query methods with SPEL #2007
  • Use force-quoting in R2dbcMappingContext by default #1993
  • Add support for composite ids #1957
  • Allow Table and Column name expressions to return SqlIdentifier #1524
  • Support for Composite Keys using @Embeded and @Id #574

🐞 Bug Fixes

  • Spring Data Jdbc: instability in custom reading/writing converter appliance #2083
  • Handle custom conversions for collections #2081
  • Custom converters not working for collecton-like properties #2078
  • Fixing Typo in JdbcAggregateChangeExecutionContext Exception Message #2074
  • Fixing Typo in SqlSort Exception Message #2073
  • GH-2064 BeforeConvertCallback should be applied after the RootAggrega… #2065
  • spring data jdbc: saveAll on null id's entities calls update statement #2064
  • Supported nested conversions for AggregateReference #2062
  • JdbcAggregateTemplate honors columns specified in query #1967
  • AggregateReference with custom datatypes can not be converted to simple type #1828
  • JdbcAggregateOperations does not use columns parameter of Query #1803

📔 Documentation

  • Fix typos in DbAction class documentation #2080

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.11 #2089
  • Upgrade to Netty 4.2.2.Final #2086
  • Upgrade JDBC and R2DBC drivers #2085

❤️ Contributors

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

3.5.2

18 Jul 08:30
054aa84
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Spring Data Jdbc: instability in custom reading/writing converter appliance #2083
  • Handle custom conversions for collections #2081
  • Custom converters not working for collecton-like properties #2078
  • Fixing Typo in JdbcAggregateChangeExecutionContext Exception Message #2074
  • Fixing Typo in SqlSort Exception Message #2073

📔 Documentation

  • Fix typos in DbAction class documentation #2080

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.11 #2090
  • Upgrade JDBC and R2DBC drivers #2085

❤️ Contributors

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

3.4.8

18 Jul 07:34
1c71a06
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Spring Data Jdbc: instability in custom reading/writing converter appliance #2083
  • Handle custom conversions for collections #2081
  • Custom converters not working for collecton-like properties #2078
  • Fixing Typo in JdbcAggregateChangeExecutionContext Exception Message #2074
  • Fixing Typo in SqlSort Exception Message #2073

📔 Documentation

  • Fix typos in DbAction class documentation #2080

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.11 #2091

❤️ Contributors

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

3.5.1

13 Jun 11:42
3117465
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • GH-2064 BeforeConvertCallback should be applied after the RootAggrega… #2065
  • spring data jdbc: saveAll on null id's entities calls update statement #2064
  • JdbcAggregateTemplate honors columns specified in query #1967
  • JdbcAggregateOperations does not use columns parameter of Query #1803

❤️ Contributors

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