Knex v0.14.4 Release Notes

Release Date: 2018-02-19 // about 6 years ago
  • ๐Ÿ› Bug fixes:

    • ๐Ÿ›  containsUndefined only validate plain objects. Fixes #1898 (#2468)
    • โž• Add warning when using .returning() in sqlite3. Fixes #1660 (#2471)
    • โšก๏ธ Throw an error if .update() results in an empty sql (#2472)
    • โœ‚ Removed unnecessary createTableIfNotExist and replaced with createTable (#2473)

    ๐Ÿ†• New Features:

    • ๐Ÿ‘ Allow calling lock procedures (such as forUpdate) outside of transaction. Fixes #2403. (#2475)
    • โž• Added test and documentation for Event 'start' (#2488)

    โœ… Test / internal changes:

    • โž• Added stress test, which uses TCP proxy to simulate flaky connection #2460
    • โœ‚ Removed old docker tests, new stress test setup (#2474)
    • Removed unused property __cid on the base client (#2481)
    • ๐Ÿ”„ Changed rm to rimraf in 'npm run dev' (#2483)
    • ๐Ÿ”„ Changed babel preset and use latest node as target when running dev (#2484)