-
Notifications
You must be signed in to change notification settings - Fork 694
Releases: spring-projects/spring-data-commons
Releases · spring-projects/spring-data-commons
3.2.8
@schauder
schauder
3.3.1
3.2.7
3.3.0
@mp911de
mp911de
📗 Links
⭐ New Features
- Window.positionAt should always return exact position of element #3070
- Add
equals
/hashCode
support forUnpaged
#3061 - Enhance Kotlin Class Conversion by Minimizing Equals Comparisons #3000
- Avoid records as cache keys for GraalVM performance reasons #2997
- Allow reuse of
TypeInformation
when obtaining aPersistentPropertyPath
#2992 - Add an ability to resolve property placeholders in
BasicPersistentEntity
#2369
🐞 Bug Fixes
RepositoryConfigurationDelegate.getRepositoryInterface(...)
constructsResolvableType
with improper generics size #3089- Apply Kotlin Value Class unboxing to generated Property Accessors #3087
- Unresolved self-recursive generics comparison causes
StackOverflowError
#3084 - Auditing triggers unintended persistent entity creation for collection like types (List, Set,...) #3056
TypeDiscoverer
uses single-level nesting for generics comparison #3051- Kotlin constructor detection fails during
KType
derivation #3041 - Invalid parent parameter provided to static inner class constructors #3038
NoClassDefFoundError
when processing reflection hints forPageModule
#3033- Missing native-image reflection hint for
org.springframework.data.domain.Unpaged
#3025 Parameter.isDynamicProjectionParameter
does not properly resolve generics of containing class #3020Parameter.getType()
returns erased generic type for method parameters #2995BeanUtils.getPropertyDescriptors(...)
for Kotlin class with Java superclass does not include properties from its superclass #2994KotlinBeanInfoFactory
fails on bean where setter is primitive type and getter is boxed #2993KotlinBeanInfoFactory
throws an exception when creating bean info for enums #2990Unpaged
instances 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
- 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
- Refine Query by Example string matching to call out store-specific limitations #3058
- 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
/api
path 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!
Contributors
- @quaff
- @runbing
- @kmeyer-mbs
- @kurellajunior
- @erichaagdev
- @theHacker
- @motofix
- @mawen12
- @Babbiorsetto
- @leeyohan93
- @RajAnthari
quaff, runbing, and 9 other contributors
Assets 2
3.2.6
@mp911de
mp911de
📗 Links
⭐ New Features
- Add type name to
AbstractRepositoryMetadata
verification exception message #3091
🐞 Bug Fixes
RepositoryConfigurationDelegate.getRepositoryInterface(...)
constructsResolvableType
with 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!
Contributors
quaff, kgignatyev, and 3 other contributors
Assets 2
3.1.12
@mp911de
mp911de
📗 Links
⭐ New Features
- Add type name to
AbstractRepositoryMetadata
verification 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!
Assets 2
3.3.0-RC1
3.2.5
3.1.11
3.3.0-M2
@mp911de
mp911de
3.3.0-M2
Pre-release
Pre-release
📗 Links
⭐ New Features
- Add
equals
/hashCode
support forUnpaged
#3061
🐞 Bug Fixes
- Do not create persistent properties for
Map
andCollection
-like entities #3059 - Auditing triggers unintended persistent entity creation for collection like types (List, Set,...) #3056
TypeDiscoverer
uses single-level nesting for generics comparison #3051- Kotlin constructor detection fails during
KType
derivation #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!