NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3169 most downloaded on npm
The official MongoDB driver for Node.js
Last release today
04 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
195 versions withdrawn
withdrawn after publishing
15 years old
922 releases · first in 2011
Nothing published for this version
Fixed bug in js bson parser that could cause wrong object size on serialization, Issue #370
Reworked reconnect code to work correctly
One column per quarter.
Reworked bson.js parser to get rid off Array.shift() due to it allocating new memory for each call. Speedup varies between 5-15% depending on doc
Reworked bson.js parser to get rid off Array.shift() due to it allocating new memory for each call. Speedup varies between 5-15% depending on doc
Reworked bson.cc to throw error when trying to serialize js bson types
Added MinKey, MaxKey and Double support for JS and C++ parser
Reworked socket handling code to emit errors on unparsable messages
Added logger option for Db class, lets you pass in a function in the shape { log : function(message, object) {}, error : function(errorMessage, errorObject) {}, debug : function(debugMessage, object) {}, }
Usage is new Db(new Server(..), {logger: loggerInstance})
Fixing compatibility issues between C++ bson parser and js parser
Fixed bug in waitForConnection that would lead to 100% cpu usage, Issue #352
Fixed broken exception test causing bamboo to hang
Fixing a bunch of issues with compatibility with MongoDB 2.0.X branch. Some fairly big changes in behavior from 1.8.X to 2.0.X on the server.
Fixed issue where pools would not be correctly cleaned up after an error, Issue #345
Minor fixes for error handling in cursor streaming (https://github.com/sethml), Issue #332
Db names correctly error checked for illegal characters
Nasty bug in GridFS if you changed the default chunk size
Timeout option not correctly making it to the cursor, Issue #320, Fix from
Specific type Double for capped collections (https://github.com/mbostock), Issue #312
Bug fix for bson parsing the key '':'' correctly without crashing
Changed to using node.js crypto library MD5 digest
JS Bson deserialization bug #287
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →