Releases: spring-projects/spring-data-cassandra
Releases · spring-projects/spring-data-cassandra
5.0.0
📗 Links
- Spring Data for Apache Cassandra 5.0 Reference documentation
- Spring Data for Apache Cassandra 5.0 Javadoc
⭐ New Features
- Add
@CheckReturnValuetoQueryandUpdateAPI #1609 - Add
TypeCollectorFiltersto filter Cassandra driver types #1606 - Add Ahead of Time Repository support #1600
- Support multiple
Updateoperations for the same column name #1596 - Add missing deprecation-for-removal markers #1595
- Remove deprecated
PreparedStatementCacheand other long-deprecated API #1594 - Generate
SELECTstatements with explicit columns instead ofSELECT *#1590 - Allow use of table options not registered in
TableOptionand extend knownTableOptions#1586 - Add methods accepting
PagingStatetoQueryandCassandraScrollPosition#1585 - Add missing
TableOptions #1584 - Implement
RepositoryFactorySupport.getEntityInformation(RepositoryMetadata)instead of private overload #1576 - Add support for
RepositoryFragmentsContributor#1574 - Explore Search Results #1573
- Add support for fluent
QueryResultConverter#1568 - Add support for Cassandra AOT Repositories #1566
- Migrate to JSpecify annotations for nullability constraints #1549
- Remove
ListenableFuturesupport #1548 - Adopt to deprecation removals in Commons #1540
- Support multiple Update operations for the same column #1525
CqlSessionFactoryBeanimplementsPersistenceExceptionTranslatorthat leads to be instantiated byPersistenceExceptionTranslationInterceptoron every exception from a repository #1179- Move
PropertyPathandTypeInformationtypes tocorepackage #3393 - Refine AOT Repositories infrastructure #3267
🐞 Bug Fixes
- Prepared statements are not cached properly with observation enabled #1601
- CassandraAccessor introduces package cycle between o.s.d.cql.core and o.s.d.cql.support [DATACASS-446] #618
📔 Documentation
- Refine Cassandra Vector Search documentation #1608
- Document placeholder and Ant-style pattern support for
@Enable…Repositories#3366 - Refine version properties for documentation build #2638
🔨 Dependency Upgrades
- Downgrade to Cassandra Driver 4.19.0 #1617
- Upgrade to Cassandra driver 4.19.1 #1616
- Upgrade to Maven Wrapper 3.9.11 #1587
- Upgrade to Testcontainers 2.0 #2688
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
4.5.6
📗 Links
- Spring Data for Apache Cassandra 4.5 Reference documentation
- Spring Data for Apache Cassandra 4.5 Javadoc
🐞 Bug Fixes
- CassandraAccessor introduces package cycle between o.s.d.cql.core and o.s.d.cql.support [DATACASS-446] #618
4.4.12
📗 Links
- Spring Data for Apache Cassandra 4.4 Reference documentation
- Spring Data for Apache Cassandra 4.4 Javadoc
🐞 Bug Fixes
- CassandraAccessor introduces package cycle between o.s.d.cql.core and o.s.d.cql.support [DATACASS-446] #618
5.0.0-RC2
📗 Links
- Spring Data for Apache Cassandra 5.0 Reference documentation
- Spring Data for Apache Cassandra 5.0 Javadoc
⭐ New Features
- Move
PropertyPathandTypeInformationtypes tocorepackage #3393
🔨 Dependency Upgrades
5.0.0-RC1
📗 Links
- Spring Data for Apache Cassandra 5.0 Reference documentation
- Spring Data for Apache Cassandra 5.0 Javadoc
⭐ New Features
- Add
@CheckReturnValuetoQueryandUpdateAPI #1609 - Add
TypeCollectorFiltersto filter Cassandra driver types #1606 - Generate
SELECTstatements with explicit columns instead ofSELECT *#1590 CqlSessionFactoryBeanimplementsPersistenceExceptionTranslatorthat leads to be instantiated byPersistenceExceptionTranslationInterceptoron every exception from a repository #1179- Refine AOT Repositories infrastructure #3267
📔 Documentation
4.5.5
📗 Links
- Spring Data for Apache Cassandra 4.5 Reference documentation
- Spring Data for Apache Cassandra 4.5 Javadoc
⭐ New Features
- Add
@CheckReturnValuetoQueryandUpdateAPI #1609
📔 Documentation
- Document placeholder and Ant-style pattern support for
@Enable…Repositories#3366
4.4.11
📗 Links
- Spring Data for Apache Cassandra 4.4 Reference documentation
- Spring Data for Apache Cassandra 4.4 Javadoc
⭐ New Features
- Add
@CheckReturnValuetoQueryandUpdateAPI #1609
📔 Documentation
- Document placeholder and Ant-style pattern support for
@Enable…Repositories#3366
5.0.0-M6
📗 Links
- Spring Data for Apache Cassandra 5.0 Reference documentation
- Spring Data for Apache Cassandra 5.0 Javadoc
⭐ New Features
- Add Ahead of Time Repository support #1600
- Add methods accepting
PagingStatetoQueryandCassandraScrollPosition#1585 - Add support for Cassandra AOT Repositories #1566
🐞 Bug Fixes
- Prepared statements are not cached properly with observation enabled #1601
4.5.4
📗 Links
- Spring Data for Apache Cassandra 4.5 Reference documentation
- Spring Data for Apache Cassandra 4.5 Javadoc
🐞 Bug Fixes
- Prepared statements are not cached properly with observation enabled #1601
4.4.10
📗 Links
- Spring Data for Apache Cassandra 4.4 Reference documentation
- Spring Data for Apache Cassandra 4.4 Javadoc
🐞 Bug Fixes
- Prepared statements are not cached properly with observation enabled #1601