Skip to content

4.0.0-M4

Pre-release
Pre-release
Compare
Choose a tag to compare
@mp911de mp911de released this 18 Jul 11:15
· 3 commits to main since this release
ff01add

📗 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!