DATAJPA-69 - Sample of how to configure repositories with JavaConfig.
DATAJPA-159 - Improved error message if building a PartTreeJpaQuery fails.
DATAJPA-160 - Removed versions from XSD schema references.

The fixed versions caused issues when used with newer versions of Spring. Removing the version number will cause the one used at runtime to be pulled in.
DATAJPA-50 - Introduced support for usage of @IdClass.

Introduced to support @IdClass to define entity ids. The JpeMetamodelEntityInformation builds instances of the annotated @IdClass in case any of the attributes of the entity declared in the @IdClass has a non-null value.
Consolidated repository declarations to use repo.springsource.org/libs-snapshot only.
DATAJPA-9 - Added DateTimeProvider SPI for auditing.

Extracted the DateTime instance calculation to be used for auditing into a DateTimeProvider callback interface to open it up for customization. AuditingEntityListener can get an instance of it configured. Exposed the property via the auditing namespace. By default a CurrentDateTimeProvider its used that contains the behavior we had so far. 
DATAJPA-121 - Corrected query handling if null parameters are provided.

If a query is executed and null values are provided we now recreate a query with an IS NULL predicate correctly.
DATAJPA-137 - Fixed deleteAll() handling.

SimpleJpaRepository now deletes entities 1 by 1 for a call to deleteAll() to ensure the cascades get triggered. Introduced deleteAllInBatch() that contains the old behaviour.
DATACMNS-128 - Implement CrudRepository.findAll(Iterable<ID> ids).

Implemented said method in SimpleJpaRepository and added test case. Comment that one out for failing persistence providers.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=349477
https://issues.apache.org/jira/browse/OPENJPA-2018
DATAJPA-163 - Updated changelog for 1.0.3.
DATAJPA-164 - Prepare 1.1.0.RC1.
DATAJPA-164 - Upgrade to Spring Data Commons 1.3.0.M1.
DATAJPA-164 - Link latest core repository reference documentation.
Release version 1.1.0.RC1
Next development version.
DATAJPA-151, DATAJPA-167 - Upgrade to Spring 3.1.1.

Needed to get rid of SPR-8954. Updated build to run against Spring 3.1.1.
Dependency update to Spring Data Commons 1.3.0.BUILD-SNAPSHOT.

Upgrade to make sure snapshot versions run all against the snapshot version of SD Commons.
DATAJPA-169 - Fixed regression in SimpleJpaQuery.

When using a projection to a collection property in a manually defined query we must not set the domain class type when creating the query:

interface UserRepository implements Repository<User, Long> {

  @Query("select u.colleagues from User u where u = ?1")
  List<User> findColleguesFor(User user);
}

We now must not call em.createQuery(queryString, User.class) as we were before as this causes some persistence providers (tested with Hibernate) to reject the query type. Thus we now simply create an untyped query as we don't need the typing here. Unfortunately we cannot activate the test case currently as OpenJPA does not support using projections on a collection property and breaks the bootstrap process of the integration test.
Removed versions from XSD references from test config files.
DATAJPA-188 - Added support for After and Before query creation.