Spring Data 2026.0.0-RC1 enters release candidate phase

Releases | Mark Paluch | April 17, 2026 | 1 min read | ...

It is my pleasure to announce that a feature-complete Spring Data 2026.0 release candidate is available now! This release is in preparation for the Spring Boot 4.1 release candidate next week. We expect final releases for general availability in May.

This RC ships a couple of New and Noteworthy changes:

  • Upsert functionality for Spring Data Relational using MERGE or INSERT … ON CONFLICT … DO UPDATE syntax available on the Template API
  • A RedisMessageSendingTemplate complementing annotation-driven Redis Pub/Sub listeners with a consistent usage of the same underlying MessageConverters.
  • RedisCache.resetCaches() optimization allowing to reset multiple caches in a single call through FLUSHDB if Redis is used exclusively for caching.

You can find the consolidated list of changes at the release notes for the 2026.0 release train.

To round things off, here are the links to the documentation and individual change logs:

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

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