100.16.1 Changelog
Released 2026-04-24
We are pleased to announce version 100.16.1 of the MongoDB Database Tools.
This patch release includes a fix for a message size overflow in
BufferedBulkInserter, along with maintenance updates including
rewriting JavaScript tests in Go, improving mongoexport Extended
JSON marshalling, and upgrading to Go 1.25.9.
Bug:
TOOLS-4142 - Fix OP_MSG size overflow in
BufferedBulkInserter
Task:
TOOLS-4148 - Rewrite JS tests in Go
TOOLS-4184 - Use simple
MarshalExtJSONinmongoexportTOOLS-4194 - Upgrade to Go 1.25.9
100.16.0 Changelog
Released 2026-04-01
We are pleased to announce version 100.16.0 of the MongoDB Database Tools.
The highlight for this release is MongoDB Server 8.3 support, as well as support for new server features. There are a few important changes to note:
When running against MongoDB 8.3,
mongoexportno longer supports exporting collections in thesystem.buckets.namespace.When running against MongoDB 8.3 with authentication enabled,
mongodumprequires theperformRawDataOperationspermission in addition tofind. The built-inbackuprole contains this permission.
Investigation:
TOOLS-4039 - Explicitly replicate multikey writes in a multi-doc transaction
Build Failure:
TOOLS-4108 - Fix missing document in capped collection during
mongodumptestingTOOLS-4141 - Fix failing QA tests on Windows for MongoDB 8.2
Bug:
TOOLS-4145 -
mongorestorefailure when batch size exceedsmaxMessageSizeBytesTOOLS-4154 -
mongorestoreis not handling emptypartialFilterExpressionoption correctly
Task:
TOOLS-4120 - Ignore
"cu"type oplog entries for dump/restoreTOOLS-4127 - Add pre-release 8.3 version to testing matrix
TOOLS-4130 - Run passthrough tests with 8.1 and 8.2
TOOLS-4134 - Add basic time series tests for import/export
TOOLS-4136 - Add passthrough tests for 8.3
TOOLS-4146 - Add support for
rawDataCRUD API tomongodump/mongorestoreandmongoimport/mongoexportTOOLS-4147 - Remove workaround for
rawDataonadmindatabaseTOOLS-4150 - Ensure tools work with changes in SPM-4355
TOOLS-4153 - Enable 8.3 in Linux package repos
TOOLS-4158 - All tools should properly escape database and collection names in output