- Added support for
timeout
options (kudos @alyyousuf7) - Code refactoring
- Fixed tests for true-ish values
- Fix regression - wrong migration files prefix
- Migrated from Q to Bluebird
- Updated dependencies
- Added support for replicasets (kudos @antony)
- Support
config.ssl
- Support DEBUG parameter for error stack reporting
- [potentially breaking change] MongoDB driver updated to 2.x. If you use the
db
object in your migrations check this article for the list of differences.
- hotfix release
- switched to native MongoClient.connect, removed dependency on mongo-pool2
- Added Migrator#dispose to close the MongoDB connections
- Updated mongo-pool2 to 0.1.0 which has MongoDB driver 1.4.x
- [breaking change] Simplify the expected config file structure — all keys are expected on the top level
- Minor README update
- Minor README update
- Technical release for fixing npm publish issue
- Full README
- More tests
Automatically pick mm-config.{js,json,coffee}
Fix for the case when migrations directory does not exist
Report exact skip reason
Binary bugfix
Binary bugfix
Binary file for creating and running migrations
Allow creating migration stubs
Allow running migrations from directory
Initial release, has tests, allows migration and rollback, only programmatic API