On behalf of the Spring Data team, I’m happy to announce the first milestone of the Neumann release train. This release ships over 260 tickets fixed. The Neumann release train is planned to ship major driver upgrades. This initial milestone covers all of our major version increments and ships driver upgrades to Elasticsearch 7 and the DataStax Java driver 4.3 for Apache Cassandra.

The most important new features are:

Repository support for Kotlin Coroutines.

Upgrade to Cassandra Driver 4.

Upgrade to Elasticsearch 7.

Major refactoring of the Spring Data Elasticsearch Template API. Reactive client based on WebClient and reactive repository support.

and reactive repository support. Upgrade to Solr 8.4.

Upgrade to Geode 1.10.

Support for fully immutable types (setting properties via copy constructors).

Spring Data R2DBC is part of the Spring Data release train.

Find a curated changelog in our release train wiki or skim through a full list of changes in JIRA.

We’re working towards a second milestone in February and a third one in March. The next milestone Neumann M2 is planned to ship with driver upgrades for MongoDB and Couchbase. Finally, the GA release is planned for late April.

We’re looking forward to your feedback!

To round things off, here’s the full list that takes you to the artifacts and documentation: