- Fixed event listener memory leak when renewing locks
- Added stream.lockReleased() call to read and write stream objects
- Fixed JSLint issues
- Updated npm dependencies
- Added Travis CI automated Testing
- Updated npm dependencies
- Fixed license ID in package file
- Bumped version of gridfs-locks package
- Fixed bug that squelched future lock events when a callback function was provided to
stream.renewLock()
- Updated to use gridfs-locks v1.3.2 and node.js mongodb native driver v2.0.21
- Updated to use gridfs-locks v1.3.1 and node.js mongodb native driver v2.0.19
- Updated to use gridfs-stream v1.1 and node.js mongodb native driver v2.x. These changes implement node.js "new style" streams as introdiced in node.js v0.10
- Updated to gridfs-locks 1.3 to provide support for the mongodb native driver v2.x
- Removed duplicate end/close event warnings, and replaced them with lock expiration warnings
- Updated unit test dependencies to respect semantic versions
-
Updated dependencies to require newer version of gridfs-stream that fixes important bugs
-
Fixed bug preventing proper unlocking of read streams introduced in last version
-
Don't attempt release of unheld locks on multiple `close` or 'end' events. Thanks to @ceari for reporting issue.
-
Updated to gridfs-locks v1.2.2
-
Updated mongodb to 1.4.12
-
Bumped gridfs-streams v0.5.1
-
Bumped gridfs-locks to v1.2.1
-
Upgraded to gridfs-streams 0.5, added range read support, support for file existance queries, associated tests
-
Fixed issues with streams always automatically closing properly when locks expire, added corresponding tests
-
Documentation updates / improvements
-
Bumped gridfs-locks to 1.2.0 to provide improved performance for MongoDB 2.6
-
Bumped gridfs-locks required version to fix another mongo 2.4.x issue
-
Bumped gridfs-locks required version to fix mongo 2.4.x issue
-
Bumped gridfs-locks required version
-
Updated documentation to improve formatting of code blocks on npmjs.org
-
Updated documentation to reflect use of callbacks for createReadStream and createWriteStream
-
Updated to use gridfs-locks v1.0.1
-
Updated to work with gridfs-locks v1.0.0
-
Adds events on streams to better handle lock expirations
-
Initial commit of locking capabilities and various documentation fixes