Releases: spring-projects/spring-data-commons
Releases · spring-projects/spring-data-commons
3.2.6
📗 Links
⭐ New Features
- Add type name to AbstractRepositoryMetadataverification exception message #3091
🐞 Bug Fixes
- RepositoryConfigurationDelegate.getRepositoryInterface(…)constructs- ResolvableTypewith improper generics size #3089
- Apply Kotlin Value Class unboxing to generated Property Accessors #3087
- Unresolved self-recursive generics comparison causes StackOverflowError#3084
📔 Documentation
- Update links to direct section links #3095
- Repository projections not working when projection type is part of entity object hierarchy #3092
- Fix typo in object-mapping.adoc. #3076
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
3.1.12
📗 Links
⭐ New Features
- Add type name to AbstractRepositoryMetadataverification exception message #3091
🐞 Bug Fixes
- Unresolved self-recursive generics comparison causes StackOverflowError#3084
📔 Documentation
- Repository projections not working when projection type is part of entity object hierarchy #3092
- Fix typo in object-mapping.adoc. #3076
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
3.3.0-RC1
📗 Links
⭐ New Features
3.2.5
📗 Links
⭐ New Features
3.1.11
3.3.0-M2
📗 Links
⭐ New Features
- Add equals/hashCodesupport forUnpaged#3061
🐞 Bug Fixes
- Do not create persistent properties for MapandCollection-like entities #3059
- Auditing triggers unintended persistent entity creation for collection like types (List, Set,...) #3056
- TypeDiscovereruses single-level nesting for generics comparison #3051
- Kotlin constructor detection fails during KTypederivation #3041
📔 Documentation
- Refine Query by Example string matching to call out store-specific limitations #3058
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
3.2.4
📗 Links
⭐ New Features
- Add equals/hashCodesupport forUnpaged#3061
🐞 Bug Fixes
- Do not create persistent properties for MapandCollection-like entities #3059
- Auditing triggers unintended persistent entity creation for collection like types (List, Set,...) #3056
- TypeDiscovereruses single-level nesting for generics comparison #3051
- Kotlin constructor detection fails during KTypederivation #3041
📔 Documentation
- Refine Query by Example string matching to call out store-specific limitations #3058
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
3.1.10
3.3.0-M1
📗 Links
⭐ New Features
- Provide means to render simplified JSON representations of PageImpleasily #3024
- Enhance Kotlin Class Conversion by Minimizing Equals Comparisons #3000
- Avoid records as cache keys for GraalVM performance reasons #2997
- Allow reuse of TypeInformationwhen obtaining aPersistentPropertyPath#2992
- Add an ability to resolve property placeholders in BasicPersistentEntity#2369
🐞 Bug Fixes
- Invalid parent parameter provided to static inner class constructors #3038
- NoClassDefFoundErrorwhen processing reflection hints for- PageModule#3033
- Missing native-image reflection hint for org.springframework.data.domain.Unpaged#3025
- Limit::equals can throw an exception #3023
- Parameter.isDynamicProjectionParameterdoes not properly resolve generics of containing class #3020
- Introduce MethodParameterFactorytoParameters#2996
- BeanUtils.getPropertyDescriptors(…)for Kotlin class with Java superclass does not include properties from its superclass #2994
- KotlinBeanInfoFactoryfails on bean where setter is primitive type and getter is boxed #2993
- KotlinBeanInfoFactorythrows an exception when creating bean info for enums #2990
- Unpagedinstances not Jackson-serializable out of the box #2987
- Kotlin ValueBoxing breaks entity instantiator for data classes that has generic field #2986
- HateoasSortHandlerMethodArgumentResolver should append * to the 'sort' parameter template variable. #2531
📔 Documentation
- Document converter types supported by CustomConversions#3040
- Update Revved up by Develocity badge #3032
- Document Window as a query return type #3019
- Spring Data reference documentation misses information about Limit#3006
- Remove extra /apipath segement in reference documentation #2998
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.9.6 #3005
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
3.2.3
📗 Links
🐞 Bug Fixes
- Invalid parent parameter provided to static inner class constructors #3038
- NoClassDefFoundErrorwhen processing reflection hints for- PageModule#3033
- Missing native-image reflection hint for org.springframework.data.domain.Unpaged#3025
- Limit::equals can throw an exception #3023
📔 Documentation
- Document converter types supported by CustomConversions#3040