📗 Links
- Spring Data for Apache Cassandra 5.1.0 Reference documentation
- Spring Data for Apache Cassandra 5.1.0 Javadoc
⭐ New Features
- Extract common configuration of converter, mapping context and the initial entity set into
CassandraConfigurationutility class #1643 - Retrofit
QueryandUpdateAPI acceptingTypedPropertyPath#1626 - Retrofit
QueryandUpdateAPI acceptingTypedPropertyPath#1625 - Migrate to JSpecify annotations for nullability constraints #1549
- Add
@Transientproperties toPersistentEntityand use value defaulting for transient constructor properties #2985
🐞 Bug Fixes
SELECTfunction calls do not translate composite or embeddable column selectors correctly #1659- Return proxied
StatementfromObservationStatementmutator calls #1652 ObservationRequestTrackerremains open for observed Cassandra statements #1651- Using
Pageable.unpaged()for paginated queries returningSlice\<T\>results in exception #1636 OptimisticLockingUtilsfails withIllegalStateExceptionwhen constructingOptimisticLockingFailureExceptionusing flat composite primary keys #1635
📔 Documentation
- Consistent
OptimisticLockingFailureExceptionexception message #1627 - Misleading links in repositories reference documentation overview #3463
- Refine Antora-build #2797
- Add Readme templates #2758
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.9.16 #1656
- Upgrade to Cassandra Driver 4.19.3 #1653
- Upgrade to Cassandra driver 4.19.2 #1628
❤️ Contributors
We'd like to thank all the contributors who worked on this release!