Spring Data 2021.1 enters RC phase

Releases | Mark Paluch | October 18, 2021 | ...

Dear Spring community,

On behalf of the Spring Data team and everyone who contributed, it is my pleasure to announce that Spring Data 2021.1.0 has entered its release candidate phase by releasing RC1 today. It is available from the milestone repository. This release ships with several tickets fixed. The most notable changes are:

  • Deprecate support for RxJava 2 in preparation for removal of RxJava 2 support with Spring Data 3.0.
  • Fluent Query API for Querydsl and Query-by-Example, allowing for projections, pagination, and consuming results as a Stream.
  • Spring Data JDBC ships with a refined SQL DSL, accepting complex JOIN conditions and subselects.
  • Support for exists and not empty keywords in Elasticsearch repository query methods and support for field exclusion in source.
  • Improve mapping performance for custom queries and paths in Neo4j and support for ReactiveQuerydslPredicateExecutor.

We are working towards the GA release in early November. Looking ahead, our focus shifts towards Spring Data 3.0 development with a Java 17 and Jakarta EE 9 baseline. Spring Data 3.0 development will be an ongoing endeavor throughout the next year. We plan to adhere to our 6-month release cadence, so you should expect a lighter Spring Data 2.7 (2022.0) feature release shipping mostly bug fixes and dependency upgrades in May of 2022.

Please give Spring Data 2021.1.0-RC1 a try (for example, as part of the upcoming Spring Boot 2.6.0-RC1 release), which will be available start.spring.io soon, and let us know about any regressions or other issues.

Here are the detailed links to each individual artifact and the reference documentation:

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