Release Train Babbage

Oliver Gierke edited this page Mar 10, 2014 · 31 revisions

This page contains a list of the most significant features and bugfixes implemented in the Spring Data Babbage release train that will not be back-ported into Arora service releases.

  • M1 - May 3rd, 2013
  • RC1 - Aug 5th, 2013
  • GA - Sep 9th, 2013
  • SR1 - Oct 25th, 2013
  • SR2 - Dec 11th, 2013
  • SR3 - Feb 17th, 2014
  • SR4 - Mar 10th, 2014

Participating modules

Spring Data Build - 1.1

M1 (1.1.0)

  • #10 - Upgrade to latest Querydsl (3.x).
  • #15 - Raise source compatibility to 1.6.

RC1 (1.1.1)

  • #19 - Upgrade to Querydsl 3.2.2.

Spring Data Commons - 1.6

M1

  • DATACMNS-117 - HandlerMethodArgumentResolver implementations for Pageable and Sort.
  • DATACMNS-286 - Extended Pageable/Page API.
  • DATACMNS-281 - General support for ignoring case on Order.
  • DATACMNS-303 - Basic support for count…By(…) in derived queries.
  • DATACMNS-319 - More lenient lookup of repository beans from Repositories.
  • DATACMNS-310 - Integrate best-effort transaction manager from Neo4j module.
  • DATACMNS-299, DATACMNS-322 - Improved CDI features.
  • DATACMNS-295 - Ability to set modifyOnCreation flag on AuditingHandler.
  • DATACMNS-330 - Simplified configuration of web integration.
  • DATACMNS-331 - Introduce PagedResourcesAssembler to turn Page instances into PagedResources.
  • DATACMNS-333 - Jackson 2 support for repository initializers.

RC1

  • DATACMNS-344 - Repositories now also works with non-CrudRepository implementations.
  • DATACMNS-350 - Improve extensibility of Parameters/Parameter in repository subsystem.

GA

  • DATACMNS-355, DATACMNS-356 - Spring 4 integration improvements (ConversionService in auditing and JDK 8 variable name resolving if present.
  • DATACMNS-341 - Repository proxying now uses container provided class loader.
  • DATACMNS-357 - Out of the box support for is-new state detection for primitive identifiers.

Spring Data JPA - 1.4

M1

RC1

  • DATAJPA-170, DATAJPA-368 - Support for SpEL expressions in manually defined queries.
  • DATAJPA-348, DATAJPA-269 - Improvements in handling of @IdClass
  • DATAJPA-346 - EclipseLink specific fix to avoid full joins on adding sort options to a query.
  • DATAJPA-107 - Support for TemporalType on query parameter binding.
  • DATAJPA-353 - ClassPathScanningPersistenceUnitPostProcessor now returns mapping file paths as defined in the JPA spec.

GA

  • DATAJPA-388 - Added support for @Alternative in EntityManager selection.

Spring Data MongoDB - 1.3

M1

RC1

  • DATAMONGO-586 - Support for MongoDB aggregation framework.
  • DATAMONGO-721 - Improved storage of type information in update cases.
  • DATAMONGO-709 - Added support for restricting queries to find only documents of a given type.

Spring Data Neo4j - 2.3

M1

  • DATAGRAPH-351 - AnnotationBasedPersistentProperty (to benefit from annotation caching introduced in Spring Data Commons).

RC1

  • DATAGRAPH-345 - Support for count…By(…) in derived queries.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.