Mark Paluch

Mark Paluch

Mark is Software Craftsman, Spring Data Project Lead at Pivotal, and Lead of the Lettuce Redis driver. His focus is now on reactive data integrations and R2DBC.

Blog posts by Mark Paluch

Spring Data 2025.1.1, 2025.0.7 and 2024.1.13 released

Releases | December 12, 2025 | ...

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

End of Open Source support for Spring Data 2024.1.x (3.3.x generation)

Spring Data 2024.1.13 marks the end of open source support for Spring Data 2024.1.x (used by Spring Boot 3.3.x). Please upgrade to Spring Data 2025.1.x or 2025.0.x at your earliest convenience. If you are not yet ready to upgrade, commercial support for Spring Data 2024.1.x

Spring Vault 4.0 goes GA

Releases | November 18, 2025 | ...

On behalf of the team, it is my very great pleasure to announce that Spring Vault 4.0 is now generally available from Maven Central.

This release ships with several refinements and new features. Highlights of the new release include:

  • Upgrade to Spring Framework 7.0 as baseline upgrade
  • Support for Spring Framework's RestClient
  • Upgrade to Jackson 3 (preserving Jackson 2 compatibility)
  • Support for Reactor, Jetty, and JDK ClientHttpRequestFactory implementations

Head over to the release notes page in our wiki to find out more details. Thanks to everyone who has contributed to Spring Vault over…

Spring Data 2025.0.6 and 2024.1.12 released

Releases | November 14, 2025 | ...

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 2025.1.0 goes GA

Releases | November 14, 2025 | ...

Dear Spring Data community,

On behalf of the data team, it is my pleasure to announce that Spring Data 2025.1 is generally available from Maven Central now! The 4.0 generation comes with several key themes:

Ahead-of-Time Repositories bring the benefits of AOT compilation to Spring Data repositories, enabling faster startup times and reduced memory consumption for applications using Spring Data JPA…

Spring Data 2025.0.4 and 2024.1.10 released

Releases | September 12, 2025 | ...

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 2025.1.0-M6 released

Releases | September 12, 2025 | ...

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 BigDecimal to Decimal128 in accordance with MongoDB's default codecs. This is a much safer approach that prevents you your application from accidentally switching representations when upgrading to the new major version. Please make sure to configure formats for big numbers through MongoCustomConversions

Spring Data 2025.0.3 and 2024.1.9 released

Releases | August 15, 2025 | ...

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 2025.1.0-M5 released

Releases | August 15, 2025 | ...

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…

Spring Data 2025.0.2 and 2024.1.8 released

Releases | July 18, 2025 | ...

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 2025.1.0-M4 released

Releases | July 18, 2025 | ...

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.aot.mongodb.repositories.enabled=false

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