All notable changes to this project will be documented in this file.
2017-05-21
- Match only “down” as separator in migration files (#32)
2017-05-01
- Added support to use the database object cache as an option (see readme)
2017-04-30
- Migration bug fixed where valid multiple dashes (eg a PEM string) was being removed (#28)
2017-03-23
- npm publish'd from the wrong area. 2.4.0 is unpublished, 2.5.0 is the latest.
2017-03-23
- Typescript updates - Make ambient declarations more useful for type inference (#26)
2017-01-31
- Fix a bug sorting of schemas during migrations (#25)
2016-12-10
- Add TypeScript definition (#21)
2016-11-10
- Update
sqlite3package to 3.1.8 - Use
external-helpersplugin in Babel config (ref #12)
2016-11-02
- Fix duplicate migration application when db.migrate() is run multiple times (#19)
2016-10-26
2016-07-22
- Add named parameters support (kriasoft#10)
Statementnow hassql(),lastId(),changes()
2016-05-21
- Add SQL-based migrations API:
db.migrate({ force: 'last' }) - Add migration files examples. See
/migrationsfolder. - Add support for multiple databases:
const db = sqlite.open('db.sqlite') - Add async wrapper for
sqlite3Statement object
2016-05-19
- The initial release after a couple of preview versions earlier this year
- Built the project with Babel and Rollup for Node.js v3-5, Node.js v6, Node.js vNext (Harmony Modules)