DATAMONGO-548 - Upgrade to Querydsl 2.8.0.
DATAMONGO-541 - Upgrade to Spring Data Commons 1.4.0.RELEASE.
DATAMONGO-541 - Updated reference docs and changelog.
DATAMONGO-541 - Polished pom.xml for Maven central propagation.
DATAMONGO-541 - Release 1.1.0.RELEASE.
DATAMONGO-541 - Prepare next development iteration.
DATAMONGO-549 - Fixed potential NullPointerException in MongoTemplate.

Added assertions and guards against MongoPersistentEntity lookups resulting in null values.
DATAMONGO-550 - Fixed potential NullPointerExceptions in MongoTemplate.

Guarded access to results of mappingContext.getPersistentEntity(…) to prevent NullPointerExceptions in case the template is used with non-entity types like a plain DBObject. Added some custom logic for plain BasicDBObjects to get the _id field populated appropriately.
DATAMONGO-551 - MongoTemplate can now persist plain Strings if they are valid JSON.

Added some code to MongoTemplate that inspects the object to be saved for being a String. If it is we try to parse the given String into a JSON document and continue as if we had been given a DBObject initially. Non-parseable Strings are rejected with a MappingException.
DATAMONGO-553 - MappingMongoConverter now uses MongoPersistentProperty.usePropertyAccess() to decide whether to use property access.

Introduced usePropertyAccess() method on MongoPersistentProperty and added an implementation that forces that into being true for Throwable.cause as using the field would cause a cycle as it points to this in the first place but rather massages the value in the getter.
DATAMONGO-559 - Prepare 1.1.1.RELEASE release.
DATAMONGO-559 - Release version 1.1.1.RELEASE.
DATAMONGO-559 - Prepare next development iteration.
DATAMONGO-562 - Saving versioned entity with already set id now works.

Instead of inspecting the id property we now assume the version property unset for initialization and work from there.
Update README.md
DATAMONGO-563 - Upgraded MongoDB Java driver to 2.9.2.
DATAMONGO-559 - Upgraded to Spring Data Commons 1.5.0.BUILD-SNAPSHOT.
DATAMONGO-573 - Moved to Logback for test logging.
DATAMONGO-570 - Guard against null values in references.

QueryMapper does not try to convert null values into DBRef objects anymore but returns the plain null value as is.
DATAMONGO-575 - Improved implementation of entity metadata lookup in MongoQueryMethod.

Got rid of obsolete EntityInformationCreator API and moved to a custom EntityMetadata extension instead.