On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of 2025.0.6 and 2024.1.12 service releases. These releases ship with dependency upgrades and bug fixes. The upcoming Spring Boot releases will pick up the above releases by next week. 2025.0.6 Spring Data Commons 3.5.6 - Javadoc - Documentation - Changelog Spring Data JPA 3.5.6 - Javadoc - Documentation - Changelog Spring Data MongoDB 4.5.6 - Javadoc - Documentation - Changelog Spring Data Neo4j 7.5.6 - Javadoc - Documentation - Changelog Spring Data KeyValue 3.5.6 - Javadoc - Documentation…
On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of 2025.0.4 and 2024.1.10 service releases. These releases ship with dependency upgrades, fixes for regressions and selected improvements. The upcoming Spring Boot releases will pick up the above releases by next week. 2025.0.4 Spring Data Commons 3.5.4 - Javadoc - Documentation - Changelog Spring Data JPA 3.5.4 - Javadoc - Documentation - Changelog Spring Data Neo4j 7.5.4 - Javadoc - Documentation - Changelog Spring Data for Apache Cassandra 4.5.4 - Javadoc - Documentation - Changelog Spring Data…
On behalf of the team and everyone who has contributed, I am pleased to announce the sixth and last milestone for the next Spring Data generation. This milestone continues delivering new features, refinements, and dependency upgrades. Removed MongoDB UUID and BigDecimal Defaults Spring Data MongoDB now aligns with the MongoDB Java Driver and no longer defaults to a representation for UUID values. Instead, you need to explicitly configure the desired representation through driver settings. We're also no longer providing a default configuration value for BigInteger and resort the default for…
On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of 2025.0.3 and 2024.1.9 service releases. These releases ship with dependency upgrades, fixes for regressions and selected improvements. The upcoming Spring Boot releases will pick up the above releases by next week. 2025.0.3 Spring Data Commons 3.5.3 - Javadoc - Documentation - Changelog Spring Data JPA 3.5.3 - Javadoc - Documentation - Changelog Spring Data Neo4j 7.5.3 - Javadoc - Documentation - Changelog Spring Data for Apache Cassandra 4.5.3 - Javadoc - Documentation - Changelog Spring Data…
On behalf of the team and everyone who has contributed, I am pleased to announce the fourth milestone for the next Spring Data generation. This milestone continues delivering new features, refinements, and dependency upgrades. Updated MongoDB UUID Format Defaults Spring Data MongoDB now defaults to the BSON binary subtype 4 to represent UUIDs migrating off the legacy subtype 3. While this change doesn't manifest in a breaking code change, any existing data stored in MongoDB using subtype 3 will not be read correctly and will either require migrating to BSON binary subtype 4 or switching the…
On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of 2025.0.2 and 2024.1.8 service releases. These releases ship with dependency upgrades, fixes for regressions and selected improvements. The upcoming Spring Boot releases will pick up the above releases by next week. 2025.0.2 Spring Data Commons 3.5.2 - Javadoc - Documentation - Changelog Spring Data JPA 3.5.2 - Javadoc - Documentation - Changelog Spring Data MongoDB 4.5.2 - Javadoc - Documentation - Changelog Spring Data KeyValue 3.5.2 - Javadoc - Documentation - Changelog Spring Data for Apache…
On behalf of the team and everyone who has contributed, I am pleased to announce the fourth milestone for the next Spring Data generation. This milestone continues delivering new features and refinements. Ahead-of-Time Optimization for Repositories When applying AOT optimizations through Spring Boot's build plugin, then AOT-generated Repositories are now enabled by default: You no longer need to set the spring.aot.repositories.enabled property.
Additionally, you can disable AOT repository generation entirely or individually by setting either spring.aot.jpa.repositories.enabled=false or spring…
On behalf of the team and everyone who has contributed, I’m happy to announce that the Spring Vault 4.0.0-M1 milestone has been released and is now available from Maven Central. Notable new features include: Upgrade to Spring Framework 7.0 M6, Kotlin 2.2-RC1, and JSpecify 1.0. Upgrade to Jackson 3 along with support for Jackson 2 Support for imperative Reactor, Jetty, and JDK HTTP Clients Please see the release notes for more details and upgrade instructions. Thanks to all those who have contributed with issue reports and pull requests. You can find the full changelog at https://github.com…
On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of 2025.0.1, 2024.1.7, and 2024.0.13 service releases. These releases ship with dependency upgrades, fixes for regressions and selected improvements. With the 2024.0.13 release we have reached its Open Source End of Life. Please consider upgrading to the latest 3.4.x (2024.1.x release train) version at your earliest convenience. The upcoming Spring Boot releases will pick up the above releases by next week. 2025.0.1 Spring Data Commons 3.5.1 - Javadoc - Documentation - Changelog Spring Data JPA 3.…
The emergence of Large Language Models (LLM) has propelled Generative AI and surfaced one of its key components to a broad audience: Embeddings. Embeddings are a vector representation of data in a high-dimensional space capturing their semantic meaning. Vector representations allow for more efficient and effective search (Vector Search) of similar items. Vector search is typically used to build Retrieval-augmented generation (RAG) systems and so there is demand for vector databases. While new vector databases are on the rise, existing database engines are gradually incorporating vector search…