Releases: spring-projects/spring-data-commons
Releases · spring-projects/spring-data-commons
3.2.11
📗 Links
⭐ New Features
- Expose 
ReturnedTypefactory method #3163 
🐞 Bug Fixes
- Open projections with accessors not following JavaBeans Spec naming identified as closed projection #3164
 
📔 Documentation
- Incorrect implementation of "ID" in SQL queries #3173
 - Update query-methods-details.adoc #3172
 - Fix typo in definition.adoc #3147
 
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
3.4.0-M1
📗 Links
⭐ New Features
KotlinBeanInfoFactorydoes not consider overridden bean property accessors #3140- Add support for interface projection using Kotlin "is"-properties #3127
 - Introduce 
Parameter.getRequiredName()method #3124 - Kotlin lazy property identified as persistent entity #3112
 - Add type name to 
AbstractRepositoryMetadataverification exception message #3091 - Add SPI mechanism for ahead-of-time repository fragment registration #3090
 
🐞 Bug Fixes
- JSON rendering setup to issue warning logs causes custom Page implementations not to render correctly #3137
 IndexOutOfBoundsExceptiononKotlinCopyMethod.shouldUsePublicCopyMethod(…)when saving single-property Kotlin data class with Association #3131- Thread Pinning in 
Repositories#cacheRepositoryFactory()#3126 - Custom Repository returns 
Optionalas return type forT#3125 @EnableSpringDataWebSupportnot working in native image #3117- ConcurrentModificationException for registerEvent in TransactionalEventListener #3116
 KotlinBeanInfoFactory.getBeanInfothrows exception when introspecting getter on value class #3109- DTO projection properties mapping to associations are not propulated #3104
 PageModeluses wrapping serialization mode if noSpringDataWebSettingsfound #3101
📔 Documentation
- Split projections document fragment into multiple subfragments #3144
 - Corrected the definition of coroutines #3136
 - Bundle Javadoc with Antora documentation site #3128
 
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.9.8 #3134
 
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
3.3.4
3.2.10
3.3.3
📗 Links
⭐ New Features
- Add support for interface projection using Kotlin "is"-properties #3127
 
🐞 Bug Fixes
- JSON rendering setup to issue warning logs causes custom Page implementations not to render correctly #3137
 IndexOutOfBoundsExceptiononKotlinCopyMethod.shouldUsePublicCopyMethod(…)when saving single-property Kotlin data class with Association #3131- Thread Pinning in 
Repositories#cacheRepositoryFactory()#3126 - Custom Repository returns 
Optionalas return type forT#3125 @EnableSpringDataWebSupportnot working in native image #3117- ConcurrentModificationException for registerEvent in TransactionalEventListener #3116
 
📔 Documentation
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.9.8 #3133
 
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
3.2.9
📗 Links
⭐ New Features
- Add support for interface projection using Kotlin "is"-properties #3127
 
🐞 Bug Fixes
IndexOutOfBoundsExceptiononKotlinCopyMethod.shouldUsePublicCopyMethod(…)when saving single-property Kotlin data class with Association #3131- Thread Pinning in 
Repositories#cacheRepositoryFactory()#3126 - Custom Repository returns 
Optionalas return type forT#3125 - ConcurrentModificationException for registerEvent in TransactionalEventListener #3116
 
📔 Documentation
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.9.8 #3132
 
❤️ Contributors
We'd like to thank all the contributors who worked on this release!