Changelog
5.0.2
Released 2024.10.05
5.0.1
Released 2024.08.20
5.0.0
Released 2024.04.09
- Upgrade to 5.x mongo driver
- Remove deprecated constructs
- Issue #245
4.11.1
Released 2024.04.09
4.11.0
Released 2024.03.10
- Issue #243: Add slf4j to remove
printStacktrace()
- Update to 4.11.1 mongo driver
4.8.3
Released 2024.04.09
4.8.2
Released 2024.01.06
4.8.1
Released 2023.10.12
4.7.0
Released 2022.07.22
- Upgrade to mongo driver version 4.7.0
4.5.1
Released 2022.07.22
4.5.0
Released 2022.04.21
- Upgrade to mongo driver version 4.5.1
4.3.1
Released 2022.04.21
4.3.0
Released 2021.11.02
- Issue #220
- Make javax persistence optional
- Upgrade to mongo driver version 4.3.3
4.2.2
Released 2021.11.02
- Issue #220
- Make javax persistence optional
4.2.1
Released 2021.10.02
- Issue #213
- Upgrade to Jackson 2.12.x (while hopefully retaining compatibility with 2.11.x)
4.2.0
Released 2021.04.05
- Issue #210
- Issue #211
- Issue #212
- Upgraded to mongo driver version 4.2.2
4.0.3
Released 2021.04.05
- Issue #210
- Issue #211
- Upgraded to mongo driver version 4.0.5
4.0.2
Released 2020.06.14
- Issue #204
- Issue #205
- Upgraded to mongo driver version 4.0.4
4.0.1
Released 2020.05.29
4.0.0
Released 2020.04.23
- Upgrade mongo library to 4.0.1 and make any changes necessary to support
3.0.1
Released 2020.02.07
3.0.0
Released 2020
- Modify the entire library to conform to the functionality of MongoCollection as provided in mongodb-driver-sync, and drop all support for legacy driver features.
2.1.0
Released 2014.07.29
- Update dependency versions (by lukelukeluke)
- Extended Readme to explain Snapshot installations (by abc2mit)
- Updated mongo-java-driver to newer version (by benmccann)
- Upgrade Jackson and Bson4Jackson to prevent potential conflicts with Jackson 2.2.X (by yunspace)
- Implementation of the mongoDB Aggregation feature
- Added a how-to-release documentation
2.0.0
Released 2014.01.13
- code cleanups & some new tests
- upgrade mongo-java-driver to 2.11.3 and jackson to 2.2.3 (by benmccann)
- adding parameterized findAndModify (by truthspirit)
- updated mongo-java-driver, jackson-databind, bson4jackson and junit to newer versions (by benmccann)
- Fixed bug in query serialization for DBQuery.all (by saadmufti)
- Added some notes about thread-safety (by benmccann)
- Updated pom.xml to build osgi bundle (by m-bs-jmeyer)
- Proper update and query serialization support.
- Renamed to MongoJack.
- Added a DBSort helper utility.
- Added a DBProjection helper utility.
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.