Christoph Strobl

Christoph Strobl

Blog posts by Christoph Strobl

Spring Data 2025.1.0-RC2 released

Releases | October 31, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce the second release candidate (RC) for the next Spring Data generation.

The RC picks up Spring Framework RC3 and Spring HATEOAS RC2 and ships mainly refinements as well as some structural cleanups in Spring Data Commons. You can find the complete changelog in the Spring Data 2025.1 Release Notes.

Going forward, we're planning to release Spring Data 2025.1 GA in mid-November, aligning with the upcoming Spring Framework 7.0 release.

2025.1.0-RC2

Spring Data 2025.0.5 and 2024.1.11 released

Releases | October 17, 2025 | ...

On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of 2025.0.5 and 2024.1.11 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.5

Spring Data 2025.1.0-RC1 released

Releases | October 17, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce the first release candidate (RC) for the next Spring Data generation.

The RC ships with mainly refinements around the various new features as well as bug fixes and dependency upgrades.

If you haven't done so already we'd kindly ask you to try out the new features and provide feedback to help us iron out the last rough edges.

2025.1.0-RC1

Spring Data Ahead of Time Repositories

Engineering | May 22, 2025 | ...

In the past couple of years we have seen heavy investment throughout the Java ecosystem to reduce application startup times. The main focus gravitates around Ahead-of-Time optimizations. May it be condensing code into a GraalVM native executable, capturing already optimized bytecode with Coordinated Restore at Checkpoint (CRaC), Class Data Sharing (CDS) or its more recent successor AOT cache (part of project Leyden). While barriers to entry vary between the different approaches, all of them move performance optimizations away from runtime into an earlier phase, such as build time or a separate…

Spring Data 2025.0.0-RC1 released

Releases | April 22, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce the first release candidate of Spring Data 2025.0.0 ("Spring Data 3.5") containing amongst others:

  • Several database driver upgrades accross the individual data modules.
  • Refined HQL, EQL and JPQL parsing.
  • MongoDB QE schema derivation support for easier collection creation.
  • Deprecation warnings for parts that are going to change with the next major ("Spring Data 4.0") release. Please pay close attention to those especailly for parts that are marked for removal like the JMX support.

Going forward, we plan to ship a…

Spring Data 2025.1.0-M1 released

Releases | January 24, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce the first milestone of the next Spring Data generation.

As announced previously, we shipped 2025.1.0-M1 to Maven Central. We're looking forward to collecting more feedback from the community by easing access to our milestone. The GA release is targeted for November 2025.

This first milestone comes with several baseline changes, raising its minimum requirements to Jakarta EE 11 (Hibernate ORM 7, Hibernate Validator 9) and Kotlin 2.x. It is also an opportunity for us to ship API removals (such as ListenableFuture

Spring Data 2024.1.1 and 2024.0.7 released

Releases | December 13, 2024 | ...

On behalf of the team and everyone who has contributed, I’m pleased to announce the availability of 2024.1.1 and 2024.0.7 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.

Those releases conclude an exceptional year for the Spring Data project with all of your contributions. Thank you. We wish you happy holidays and a Happy New Year.

Going forward, we plan on shipping a first milestone of the Spring Data 4.0 development line (Calver 2025.1.0 M1) in…

Extending Spring Data Repositories Just Got Easier

Engineering | December 03, 2024 | ...

Since its inception, Spring Data Repositories have been designed for extension, whether you want to customize a single query method or provide a completely new base implementation.

The 2024.1 release enhances your ability to extend a repository with custom functionality making it easier than ever for anyone to create extensions that can be shared across different projects.

Let’s explore an example to see how this works in practice.

Imagine you are using MongoDB as a document store to manage a movie database. You want to leverage MongoDBs Atlas vector search functionality through your…

Spring Data Service Release 2022.0.6 & 2021.2.12 released

Releases | May 12, 2023 | ...

On behalf of the team, I’m pleased to announce Spring Data service releases 2022.0.6 and 2021.2.12. Both releases ship with mostly dependency upgrades and bug fixes. For your convenience, Spring Boot will pick up the artifacts with its upcoming releases.

To round things off, here are the links to the artifacts, changelogs, and documentation:

2022.0.6

Spring Data 2023.0-M1 and Service Release 2022.0.4 & 2021.2.10 released

Releases | March 20, 2023 | ...

On behalf of the team, I’m pleased to announce the availability of the 3rd Milestone of the Spring Data 2023.0 release train as well as service releaes 2022.0.4 & 2021.2.10. These releases ship with improvements, including fixes for regressions.

The upcoming Spring Boot 3.0.5 and 2.7.10 releases are going to pick up the service releases for your convenience.

New features included in 2023.0.0 Milestone 3 are amongst others:

  • A new scroll API to support offset and key based pagination
  • Improvements in JPA query parsing for HQL and JPQL
  • Support for MongoDB's explicit field level encryption
  • Aggregate reference request parameters in Data REST

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all