MongoDB v2.1.5 Release Notes

Release Date: 2016-02-04 // about 8 years ago
    • โšก๏ธ Updated mongodb-core to 1.3.0.
    • โž• Added raw support for the command function on topologies.
    • ๐Ÿ›  Fixed issue where raw results that fell on batchSize boundaries failed (Issue #72)
    • Copy over all the properties to the callback returned from bindToDomain, (Issue #72)
    • โž• Added connection hash id to be able to reference connection host/name without leaking it outside of driver.
    • NODE-638, Cannot authenticate database user with utf-8 password.
    • ๐Ÿ”จ Refactored pool to be worker queue based, minimizing the impact a slow query have on throughput as long as # slow queries < # connections in the pool.
    • Pool now grows and shrinks correctly depending on demand not causing a full pool reconnect.
    • ๐Ÿ‘Œ Improvements in monitoring of a Replicaset where in certain situations the inquiry process could get exited.
    • Switched to using Array.push instead of concat for use cases of a lot of documents.
    • ๐Ÿ›  Fixed issue where re-authentication could loose the credentials if whole Replicaset disconnected at once.
    • โž• Added peer optional dependencies support using require_optional module.
    • ๐Ÿ› Bug is listCollections for collection names that start with db name (Issue #1333, https://github.com/flyingfisher)
    • Emit error before closing stream (Issue #1335, https://github.com/eagleeye)