Skip to content

Releases: spring-projects/spring-data-commons

2.4.7

31 Mar 16:30
a246ef6
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • Calling PersistentPropertyAccessor.setProperty(…) on Kotlin data class objects with multiple copy methods can lead to ArrayIndexOutOfBoundsException #2324

📔 Documentation

  • Unknown column 'new' in 'field list' when implementing Persistable in a class with @AccessType(Type.PROPERTY) #2338
  • Readme lists artifacts with .RELEASE and .BUILD-SNAPSHOT suffixes #2337

2.5.0-M5

17 Mar 10:31
897cde4
Compare
Choose a tag to compare
2.5.0-M5 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Add PersistentEntity.doWithAll(…) to handle properties and associations #2325
  • Support for jMolecules' Association type #2315

🪲 Bug Fixes

  • Calling PersistentPropertyAccessor.setProperty(…) on Kotlin data class objects with multiple copy methods can lead to ArrayIndexOutOfBoundsException #2324
  • TypeDiscoverer.getParameterTypes does not capture enclosing type parameter of non static inner class #2313

📔 Documentation

  • Denote that Query by Example acts differently when fields are based on primitives instead of objects #2308

2.4.6

17 Mar 10:03
b98bc1a
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • Calling PersistentPropertyAccessor.setProperty(…) on Kotlin data class objects with multiple copy methods can lead to ArrayIndexOutOfBoundsException #2324
  • TypeDiscoverer.getParameterTypes does not capture enclosing type parameter of non static inner class #2313

📔 Documentation

  • Denote that Query by Example acts differently when fields are based on primitives instead of objects #2308

2.3.8.RELEASE

17 Mar 09:34
a5ae661
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • TypeDiscoverer.getParameterTypes does not capture enclosing type parameter of non static inner class #2313

📔 Documentation

  • Denote that Query by Example acts differently when fields are based on primitives instead of objects #2308

2.5.0-M4

18 Feb 10:36
Compare
Choose a tag to compare

2.4.5

18 Feb 10:16
Compare
Choose a tag to compare

2.5.0-M3

17 Feb 13:19
Compare
Choose a tag to compare
2.5.0-M3 Pre-release
Pre-release

📗 Links

⭐ New Features

  • PersistentPropertyPathFactory should use contextual property information. #2293
  • Enable QuerydslPredicate for meta-annotation usage #2277
  • Instrument repository creation for ApplicationStartup metrics [DATACMNS-1832] #2247
  • Convert Vavr Seq to list with asJava method [DATACMNS-1803] #2217
  • Add PageRequest builder #322
  • Add support for providing default querydsl bindings #206

🪲 Bug Fixes

  • Possible ClassCast exception in ResultProcessor #2296
  • Kotlin constructors using @ExperimentalUnsignedTypes parameters cause constructor resolution to fail [DATACMNS-1800] #2215
  • PagedResourcesAssembler generated navigation links ignore non pageable request parameters [DATACMNS-1757] #2173
  • NullPointerException in RepositoryFactoryBeanSupport.getObject(…) [DATACMNS-1642] #2068
  • Multiple repositories per domain class lead to ambiguous conversion [DATACMNS-1142] #1583

📔 Documentation

  • Document SpringDataJacksonModules in web support section. #2288
  • Update auditing documentation to cover annotations on nested entities. #2283

🔨 Dependency Upgrades

  • Align Servlet API version with Spring Framework #2284

❤️ Contributors

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

2.4.4

17 Feb 12:46
Compare
Choose a tag to compare

📗 Links

⭐ New Features

🪲 Bug Fixes

  • Possible ClassCast exception in ResultProcessor #2296
  • Kotlin constructors using @ExperimentalUnsignedTypes parameters cause constructor resolution to fail [DATACMNS-1800] #2215
  • PagedResourcesAssembler generated navigation links ignore non pageable request parameters [DATACMNS-1757] #2173
  • NullPointerException in RepositoryFactoryBeanSupport.getObject(…) [DATACMNS-1642] #2068
  • Multiple repositories per domain class lead to ambiguous conversion [DATACMNS-1142] #1583

📔 Documentation

  • Document SpringDataJacksonModules in web support section. #2288
  • Update auditing documentation to cover annotations on nested entities. #2283

🔨 Dependency Upgrades

  • Align Servlet API version with Spring Framework #2284

2.3.7.RELEASE

17 Feb 12:40
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • Possible ClassCast exception in ResultProcessor #2296
  • In a @JsonPath projection a List property always returns a list with only one element #2270
  • Kotlin constructors using @ExperimentalUnsignedTypes parameters cause constructor resolution to fail [DATACMNS-1800] #2215
  • PagedResourcesAssembler generated navigation links ignore non pageable request parameters [DATACMNS-1757] #2173
  • NullPointerException in RepositoryFactoryBeanSupport.getObject(…) [DATACMNS-1642] #2068
  • Multiple repositories per domain class lead to ambiguous conversion [DATACMNS-1142] #1583

📔 Documentation

  • Document SpringDataJacksonModules in web support section. #2288
  • Update auditing documentation to cover annotations on nested entities. #2283

🔨 Dependency Upgrades

  • Upgrade to XMLBeam 1.4.18 #2269

2.2.13.RELEASE

17 Feb 12:37
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • Possible ClassCast exception in ResultProcessor #2296

📔 Documentation

  • Document SpringDataJacksonModules in web support section. #2288
  • Update auditing documentation to cover annotations on nested entities. #2283

🔨 Dependency Upgrades

  • Upgrade to XMLBeam 1.4.18 #2269