Changelog

1.4.2

Released 2012.04.20

  • Fixed bug when using DBRefs in update statements.

1.4.1

Released 2012.03.17

  • Added convenience method for configuring a custom object mapper
  • Documented the necessary use of custom mongo configuration when supplying a custom object mapper

1.4.0

Released 2012.02.23

  • Added map/reduce deserialisation support
  • Fixed bug in object deserialisation where ObjectIds were reported as string values
  • Added support for stream serialisation
  • Fixed bug in configuring jackson mappers with views

1.3

Released 2012.01.22

  • Upgraded to bson4jackson 1.3.0 to fix bug
  • Added elemMatch and where support to DBQuery

1.2.1

Released 2011.12.31

  • Upgraded to bson4jackson 1.2
  • Ensured byte arrays could be handled correctly
  • Fixed DBQuery collection method signature so its a collection of wildcards, not objects
  • Fixed bug in date handling

1.2

Released 2011.12.22

  • Added support for references
  • Made the use of stream parser optional
  • Allowed lists of @ObjectId annotated items to be serialised
  • Fixed handling of error objects in stream parser
  • Added DBQuery builder
  • Ensured Dates get serialised/deserialised to/from BSON date types

1.1.3

Released 2011.12.09

  • Fixed serialisation bug where ObjectId’s were being serialised to object

1.1.2

Released 2011.12.09

  • Fixed bug where an object containing all null values threw an NPE
  • Added parser using bson4jackson when deserialising from the DBCursor

1.1.1

Released 2011.12.07

  • Fixed bug in update so that multiple operations add with the same modifier don’t replace each other

1.1

Released 2011.12.06

  • Added builder for modifier based queries, with serialisation support

1.0

Released 2011.11.30

Initial release.