Skip to content

Spring Data 2026.0 Release Notes

Mark Paluch edited this page Feb 11, 2026 · 13 revisions

Upgrading from Spring Data 2025.1 (Spring Data 4.0.x)

New and Noteworthy

Spring Data Commons - 4.1

Type-safe Property Paths

We now support type-safe property paths and property references to remove the need for stringly-typed programming when referring to properties within an entity.

Java variants:

PropertyPath.from("name", Person.class) // existing String-based API
PropertyPath.of(Person::getName) // type-safe property reference expression

PropertyPath.from("address.country", Person.class) // existing nested path API
PropertyPath.of(Person::getAddress).then(Address::getCountry) // type-safe composed path expression


PropertyReference.of(Secret::getSecret)

Kotlin variants:

PropertyReference.of(Secret::secret)

PropertyPath.of(Person::address / Address::city)

allowing type-safe usage through e.g.:

Sort.by(Person::getFirstName, Person::getLastName)

Spring Data JPA - 4.1

Spring Data Relational - 4.1

Spring Data JDBC - 4.1

Spring Data R2DBC - 4.1

Spring Data MongoDB - 5.1

Spring Data Neo4j - 8.1

Spring Data Elasticsearch - 6.1

Spring Data Couchbase - 6.1

Spring Data for Apache Cassandra - 5.1

Spring Data Redis - 4.1

Spring Data KeyValue - 4.1

Spring Data REST - 5.1

Spring Data LDAP - 4.1

Release Dates

  • M1 - 13 February 2026

  • M2 - 13 March 2026

  • RC1 - 17 April 2026

  • GA - 15 May 2026

  • OSS Support until: June 2027

  • End of Life: June 2028

Clone this wiki locally