Skip to content

Latest commit

 

History

History
91 lines (66 loc) · 2.64 KB

CHANGELOG.md

File metadata and controls

91 lines (66 loc) · 2.64 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Removed

  • Comma separated target migrations support
  • Migration createBar helper, use migration progress indicator helper instead
  • Callback migrator interface support
  • Nodejs 4, 6 support, node.js >= 8 is required

1.3.0 - 2019-12-10

Added

  • MigrationManager class is exposed for library usage

Changed

  • dev: update tap to 12.7.0

1.2.0 - 2019-09-09

Added

  • Plugins API introduced
  • Links to migration duration plugin, progress indicator plugin added to readme
  • dev: integration testing for cli program added
  • dev: code coverage reporting added

Changed

  • dev: mocha test runner replaced with tap
  • dev: migrator module turned to many nested modules
  • dev: test file turned to many test files
  • dev: node.js versions in CI configuration updated
  • dev: eslint, underscore, progress, commander dependencies updated

1.1.1 - 2019-09-08

Changed

  • Add eslint and eastrc file to npmignore, publish npm package without ignored files

Fixed

  • Promisify adapter when constructor is provided

1.1.0 - 2019-07-26

Added

  • Allow creation of migration files with timestamp-derived prefixes

1.0.2 - 2019-09-08

Changed

  • Add eslint and eastrc file to npmignore, publish npm package without ignored files

1.0.1 - 2019-07-22

Changed

  • dev: eslint updated to 4.18.2

Fixed

  • Fixed undefined instead of migrations dir at bin init command logging

1.0.0 - 2018-04-25

Added

  • Async configuration support added (config can export function with callback or function which returns promise)

Changed

  • dev: jshint source code linter replaced with eslint
  • dev: source code updated to use es 6 syntax
  • dev: promises used for control flow instead of callbacks
  • dev: part of local utils replaced by underscore

Removed

  • dropped node.js 0.10 support, node.js >= 4 is required