Spring Data release train Arora available
I am pleased to announce the first themed release of the Spring Data release train named Arora. Going forward we'll use names of famous computer scientists to label a set of Spring Data modules to make it easier to identify modules being compatible to each other. This mostly refers to the Spring Data Commons version they refer to.
The Arora release contains the following modules:
- Spring Data Commons 1.5 - Artifacts - JavaDocs - Documentation - Changelog
- Spring Data JPA 1.3 - Artifacts - JavaDocs - Documentation - Changelog
- Spring Data MongoDB 1.2 - Artifacts - JavaDocs - Documentation - Changelog
- Spring Data Neo4j 2.2 - Artifacts - JavaDocs - Documentation - Changelog
- Spring Data Redis 1.0.3 - Artifacts - JavaDocs - Documentation - Changelog
- Spring Data Gemfire 1.3 M1 - Artifacts - JavaDocs - Documentation - Changelog
- Spring Data Solr 1.0 RC1 - Artifacts - JavaDocs - Documentation - Changelog
The major new features of the release are:
- Annotation based auditing support through
@CreatedDate
,@CreatedBy
etc. (except Spring Data Gemfire) - Exposure of Spring Data Mapping information for all modules (to be used by Spring Data REST)
- Spring Data Mapping information being read from accessor methods as well
- Automatic registration of JodaTime Converters if present on classpath (Spring Data MongoDB)
- Major improvements to mapping subsystem and query execution for Spring Data MongoDB
- Extended querying options on query methods (Spring Data Solr)
- Annotation support for Gemfire functions (Spring Data Gemfire)
- A
tag has been added to the gfe-data XML namespace for automatic basic client connection and region configuration. (Spring Data Gemfire) - Support for Lettuce Redis driver (raising the count of supported driver to 5, Spring Data Redis)
- Dynamic removal of listener for running MesageListenerContainer (Spring Data Redis)
- Refined Maven build to ease release process
Alongside the new major versions of the Spring Data Modules we've also published bugfix releases for Spring Data Commons (1.4.1), Spring Data JPA (1.2.1) and Spring Data MongoDB (1.1.2).
Note: The artifactId of the Spring Data Commons module has changed to from spring-data-commons-core
to spring-data-commons
. So if you're explicitly referring to it from your project, make sure you update the reference accordingly.
The binaries will be present in Maven central shortly if not already in place.