On behalf of the Spring Data team, I’d like to announce the first milestone of the Kay release train. This is a special release train as it's going to ship a new generation of Spring Data that will include a couple of breaking changes going forward. Infrastructure upgrades The first and most noticeable change is the upgrade to Java 8 as a minimum baseline (no JDK 6 compatibility anymore) and an upgrade to Spring 5 as framework foundation. In subsequent milestones we're going to ship some significant internal rewrites that will also affect user facing API to make use of the new language…
On behalf of the Spring Data team I am happy to announce the fifth service release of Spring Data Hopper. It contains variety of bug fixes and is a recommended upgrade for all users of this or any previous release train. The overall list of fixed tickets can be found here. Spring Data Commons 1.12.5 - Artifacts - JavaDocs - Documentation - Changelog Spring Data JPA 1.10.5 - Artifacts - JavaDocs - Documentation - Changelog Spring Data KeyValue 1.1.5 - Artifacts - JavaDocs - Documentation - Changelog Spring Data for Apache Cassandra 1.4.5 - Artifacts - JavaDocs - Documentation - Changelog Spring…
On behalf of the entire team I'd like to announce the availability of two service releases for Spring Data release trains: Hopper SR4 and Gosling SR6. The releases are recommended upgrades as they contain fixes for a CVE in Spring Data JPA. Spring Boot 1.3.8 and 1.4.1 users got Hopper SR3 and Gosling SR5 shipped out of the box. Those releases also already contain the fixes for CVE but unfortunately broke Java 6 compatibility. To re-instantiate the latter, please upgrade to the latest ones by setting the spring-data-releasetrain.version property to the corresponding value. Non-Boot users can…
On behalf of the entire Spring Data team I am happy to announce the general availability of the Spring Data release train Hopper. The train includes 395 tickets fixed and its most important additions are: Upgrade of the Spring Framework baseline to 4.2 (4.2.5 in particular). Support for Query by Example in Spring Data JPA and MongoDB. Improved support for composed annotations. Support for lookup types and nested associations in Spring Data REST Major upgrades of the Solr (2.0 on Solr 5.5), Neo4j (4.1), Couchbase (2.1 on Couchbase 2.0), Elasticsearch (2.0 on ES 2.2) Upgrade to Querydsl…
In behalf of the Spring Data team I am happy to announce the first and final release candidate for the Hopper release train. The release ships with a couple of important changes and updates: Upgrade of the Spring Framework baseline to 4.2 (4.2.5 in particular). Support for Query by Example in Spring Data JPA and MongoDB. Support for object mapping and repositories for Spring Data Redis. Improved support for composed annotations. Support for lookup types and nested associations in Spring Data REST Upgrade to Elasticsearch 2.2, and thus the version number change of Spring Data Elasticsearch to…
In preparation of a Spring Boot service release on the horizon, I am pleased to announce the fourth service release of the Spring Data release train Gosling. As usual, service releases contain bugfixes — 45 in total this time —, so that an upgrade is highly recommended. Spring Data Commons 1.11.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data JPA 1.9.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data Cassandra 1.3.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data Solr 1.5.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data Gemfire 1.7.…
On behalf of the Spring Data team I'm happy to announce the first milestone of the Hopper release train. The release ships 250 tickets fixed! The most important new features are: Upgrade to Querydsl 4. Integration of Spring Data Neo4j 4.1, Spring Data Couchbase 2.1 and Spring Data Solr 2 (on Solr 5). Support for Redis Cluster. Support for projections on repository query methods in JPA and MongoDB (see the example for details). Addition of Spring Data Envers to the release train (previously maintained separately). Find a curated changelog in our release train wiki or skim through a full list of…
On behalf of the Spring Data team I'd like to announce the availability of the second service release of the Spring Data Gosling release train. The release ships 45 issues fixed and contains an important bugfix for an issue in Spring Data JPA's method metadata detection. Thus it's a recommended upgrade for all Gosling users and also users of previous release trains. The release is be included in the just released Spring Boot 1.3.1 release which should make the upgrade a non-issue. If you're using the BOM, make sure you upgrade to Gosling-SR2A (note the trailing A). A tiny glitch during the…
On behalf of the Spring Data team I'd like to announce the general availability of the Spring Data release train Gosling. Over the last 6 months we've fixed 344 tickets in total, 56 of that after the latest release candidate. Upgraded Spring baseline to 4.1. Easier implementability of custom repository code (per repo, see the reference documentation) . Improved compatibility with Hibernate 5 (JPA module). SpEl support for @Query methods in MongoDB (see this example). Support to create Querydsl Predicates from web requests (see the reference documentation). A new Spring Data KeyValue module for…
On behalf of the Spring Data team, I am pleased to announce the availability of the first and final release candidate of Spring Data release train Gosling. The release ships 121 fixes and enhancements, most notably the following ones: Querydsl integration for Spring MVC and Spring Data REST (see the example for details). Improved compatibility with Spring Framework 4.2 and Spring Boot dev tools. Spring Data JPA now exposes a JpaContext to easily obtain an EntityManager per domain type. RepositoryRestConfigurer for less invasive configuration in Spring Data REST. Spring Data Redis uses Lettuce…