- expose
collection.watch
method
- remove deprecated
useNewUrlParser
anduseUnifiedTopology
options
- upgrade mongodb driver to ~6
- replace tape with node:test
- fix race condition on database close
- upgrade mongodb driver to version ~5
- replace callback API with promise based API
- add
items
method to cursor and aggregate - add
collection.distinct
method
- upgrade mongodb driver to 4.x
- upgrade async to ~3
- replace mongo/should with tape
- add
useUnifiedTopology
flag for DB connection - fix iterator.eachLimit
- fix findOneAndUpdate test
- rename removeOne/All to deleteOneAll
- add findOneAndReplace and findOneAndDelete collection methods
- use createIndexes to streamline collection opening
- remove unsupported geoNear function
- upgrade dependencies
- upgrade monggodb driver to ~3
- add
replaceOne
- replace
findAndModify
withfindOneAndUpdate
- remove deprecated:
remove
,save
,update
- add basic support for
collection.bulkWrite
- add memo util and use it for collection and database open
- fix: allow
close()
for collections that were not open
- add modern CRUD methods to collection
- update code to ES6
- allow query as a parameter for findAndModify
- pass query in addition to id to the update() method
- add aggreate() method to collection
- transfer repo to pirxpilot
- update node version in travis config
- update dependencies
- add fluent iteration API for collections
- add database.drop and collection.drop
- add collection.eachLimit functions
- optimize objectID creation
- fix collection.find - get results before closing the cursor
- close MongoDB cursors in find and forEach
- expose mniam.objectID, deprecate db.objectID and collection.objectID
- update mongodb driver to 2.x
- update async ~0 -> ~1
- update mocha and should to the latest version
- add collection.batchSize
- travis: test on node 0.10
- use 'should' in tests
- simplify Makefile
- relax debug version dependency
- Use debug module
- Use MongoClient connect
- Update dependencies
- Add dependency status badge to Readme
- Add nmp version badge from badge.fury.io
- MongoDB driver updates - write concern option
- Add basic collection tests
- Add db.collection API
- Implement database and collection objects
- Initial commit