Last week spring data team lead Oliver Gierke has announced that Spring Data‘s next release train Spring Data Release Train Hopper M1 has been released. Spring Data has wide list of sub projects that are managed independently as a separate project. In order to have compatibility of each other, Spring Data team releases all the sub projects releases together as a release train. The name of the release trains are named after some famous scientist. The latest one is Hopper.
The following is the release schedule for Spring Data Release Train Hopper:
- M1 (Mile Stone 1) – February 12th, 2016
- RC1 (Release Candidate 1) – March 4th, 2016
- GA (General Access or Final Release) – March 18th, 2016
The following are the list of sub projects that are part of this release:
- Spring Data Build 1.8
- Spring Data Commons 1.12
- Spring Data JPA 1.10
- Spring Data MongoDB 1.9
- Spring Data Neo4j 4.1
- Spring Data Solr 2.0
- Spring Data Elasticsearch 1.4
- Spring Data Couchbase 2.0
- Spring Data Cassandra 1.4
- Spring Data Gemfire 1.8
- Spring Data Redis 1.7
- Spring Data REST 2.5
- Spring Data KeyValue 1.1
- Spring Data Envers 1.0
The major changes coming with this release are:
- The latest release of Spring Data Solr 2.0 will support the Solr 5.0. This is a major change in this release.
- Spring Data Envers also will be included in the release train. Spring Data Envers is a extension of Spring Data project to support the hibernate envers. With this release train, initial version of Spring Data Envers 1.0 is added. Previously this project was maintained separately.
- Upgrade to Querydsl 4.
- Support for Redis cluster
And there are lots of improvements and enhancements coming to all the above projects. Stay tuned here for getting more updates on Spring Data projects.