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
Rolled back batches as they hang in certain situations
domain sockets shouldn't require a port arg (Issue #815, https://github.com/aheckmann)
One column per quarter.
Fixed ssl regression, added more test coverage (Issue #800)
Fix to ensure authentication is correctly applied across all secondaries when using MongoClient.
Fix for new replicaset members correctly authenticating when being added (Issue #791, https://github.com/m4tty)
Fix for journal write concern not correctly being passed under some circumstances.
Fix for double callback on insert with w:0 specified (Issue #783)
Honor connectTimeoutMS option for replicasets (Issue #750, https://github.com/aheckmann)
Removed strict mode and introduced normal handling of safe at DB level.
fix Admin.serverStatus (Issue #723, https://github.com/Contra)
Updated bson to 0.1.5 to fix build problem on sunos/windows.
Fixed db.eval to correctly handle system.js global javascript functions (Issue #709)
Protect against starting PingStrategy being called more than once (Issue #694, https://github.com/aheckmann)
Fix for readPreference NEAREST for replicasets (Issue #693, https://github.com/aheckmann)
Upgraded bson parser to 0.1.2 using gyp, deprecated support for node 0.4.X
Added Mongos connection type with a fallback list for mongos proxies, supports ha (on by default) and will attempt to reconnect to failed proxies.
options.connectArbiter to decide connect arbiters or not (Issue #675)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
Reconnect functionality for replicaset fix for mongodb 2.0.5
Passing back getLastError object as 3rd parameter on findAndModify command.
Fixes to handling of failover on server error
Added createFromTime method on ObjectID to allow for queries against _id more easily using the timestamp.
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
Nothing published for this version
Nothing published for this version
Nothing published for this version
Replicasets now correctly adjusts to live changes in the replicaset configuration on the servers, reconnecting correctly.
Simplified findOne to use the find command instead of the custom code (Issue #498).
Removed the check for replicaset change code as it will never work with node.js.
Added geoNear command to Collection.
Added reIndex command to collection and db level.
Workaround for issue with Object.defineProperty (Issue #484)
Fixed a missing this in the ReplSetServers constructor.
FindAndModify bug fix for duplicate errors (Issue #481)
Added priority setting to replicaset manager
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
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
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
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 →