Changelog
*Sourced from [knex's changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md).*
> # 0.20.1 - 29 October, 2019
>
> ### New features:
>
> - Declare drivers as optional peerDependencies [#3081](https://github-redirect.dependabot.com/tgriesser/knex/issues/3081)
> - Dynamic connection configuration resolution [#3497](https://github-redirect.dependabot.com/tgriesser/knex/issues/3497)
>
> ### Bug fixes:
>
> - Wrap subQuery with parenthesis when it appears as table name [#3496](https://github-redirect.dependabot.com/tgriesser/knex/issues/3496)
> - Fix Oracle error codes [#3498](https://github-redirect.dependabot.com/tgriesser/knex/issues/3498)
>
> ### Typings:
>
> - Add interface for PG Connection object [#3372](https://github-redirect.dependabot.com/tgriesser/knex/issues/3372)
> - Gracefully handle global promise pollution [#3502](https://github-redirect.dependabot.com/tgriesser/knex/issues/3502)
>
> # 0.20.0 - 25 October, 2019
>
> ### New features:
>
> - orderBy accepts QueryBuilder [#3491](https://github-redirect.dependabot.com/tgriesser/knex/issues/3491)
> - Add validation in `.offset()` [#2908](https://github-redirect.dependabot.com/tgriesser/knex/issues/2908)
> - disable_migrations_list_validation feature [#3448](https://github-redirect.dependabot.com/tgriesser/knex/issues/3448)
>
> ### Bug fixes:
>
> - Fix oracledb driver v4 support [#3480](https://github-redirect.dependabot.com/tgriesser/knex/issues/3480)
> - Fix some issues around seed and migration generation [#3479](https://github-redirect.dependabot.com/tgriesser/knex/issues/3479)
> - Fix bugs in replacement logic used when dropping columns in SQLite [#3476](https://github-redirect.dependabot.com/tgriesser/knex/issues/3476)
>
> ### Typings:
>
> - Add types to the Migrator interface [#3459](https://github-redirect.dependabot.com/tgriesser/knex/issues/3459)
> - Fix typings of index and dropIndex TableBuilder methods [#3486](https://github-redirect.dependabot.com/tgriesser/knex/issues/3486)
> - Fixes types for Seeder#run [#3438](https://github-redirect.dependabot.com/tgriesser/knex/issues/3438)
>
> ### Test / internal changes:
>
> - Execute CI on Node.js 13
> - Bluebird: remove usage of `return`, `reflect`, `fromCallback` methods [#3483](https://github-redirect.dependabot.com/tgriesser/knex/issues/3483)
> - Bluebird: remove Bluebird.bind [#3477](https://github-redirect.dependabot.com/tgriesser/knex/issues/3477)
> - Bluebird: use util.promisify instead of Bluebird.promisify [#3470](https://github-redirect.dependabot.com/tgriesser/knex/issues/3470)
> - Bluebird: remove Bluebird.each [#3471](https://github-redirect.dependabot.com/tgriesser/knex/issues/3471)
> - Bluebird: remove Bluebird.map and Bluebird.mapSeries [#3474](https://github-redirect.dependabot.com/tgriesser/knex/issues/3474)
> - Bluebird: replace Bluebird.map with Promise.all [#3469](https://github-redirect.dependabot.com/tgriesser/knex/issues/3469)
> - Update badges [#3482](https://github-redirect.dependabot.com/tgriesser/knex/issues/3482)
>
> # 0.19.5 - 06 October, 2019
>
> ... (truncated)
Commits
- [`6dfd566`](https://github.com/knex/knex/commit/6dfd5660f1c95c708dbc9db092d33bfa3cbe8194) Prepare 0.20.1 release
- [`a5c23a4`](https://github.com/knex/knex/commit/a5c23a47a998776479c9a3945f73cc53a98716bc) Declare drivers as peerDependencies(Meta) (Fix [#3059](https://github-redirect.dependabot.com/tgriesser/knex/issues/3059)) ([#3081](https://github-redirect.dependabot.com/tgriesser/knex/issues/3081))
- [`6f5a13d`](https://github.com/knex/knex/commit/6f5a13d3ab155332553e22b8323fb5e5f4f4d7d8) Gracefully handle global promise pollution ([#3502](https://github-redirect.dependabot.com/tgriesser/knex/issues/3502))
- [`0560959`](https://github.com/knex/knex/commit/0560959fa42fa960f163760653bd2f107c0de1b8) feat: wrap subQuery with parenthesis when it appears as table name ([#3496](https://github-redirect.dependabot.com/tgriesser/knex/issues/3496))
- [`1f4d8f2`](https://github.com/knex/knex/commit/1f4d8f28edba7685d9055cde830c08c52e9fcace) Fix Oracle error codes ([#3498](https://github-redirect.dependabot.com/tgriesser/knex/issues/3498))
- [`f4b6848`](https://github.com/knex/knex/commit/f4b684859448b1972aae0a6ce70e158f969a05cf) Dynamic connection configuration resolution ([#3497](https://github-redirect.dependabot.com/tgriesser/knex/issues/3497))
- [`d806ec0`](https://github.com/knex/knex/commit/d806ec0c2071a89866f90a2cad0b43c34465af10) [#3367](https://github-redirect.dependabot.com/tgriesser/knex/issues/3367) Add interface for PG Connection object ([#3372](https://github-redirect.dependabot.com/tgriesser/knex/issues/3372))
- [`1c65562`](https://github.com/knex/knex/commit/1c65562440aabd411c5cd287c9a8dc1e583676a1) Prepare 0.20.0 release
- [`03ecbee`](https://github.com/knex/knex/commit/03ecbeef1f6e731059459489127ac00a68ab849d) Bluebird remove return, reflect, fromCallback ([#3483](https://github-redirect.dependabot.com/tgriesser/knex/issues/3483))
- [`2d04591`](https://github.com/knex/knex/commit/2d0459111d45ac83b8d738626bd5717a979caea9) orderBy accepts QueryBuilder ([#3491](https://github-redirect.dependabot.com/tgriesser/knex/issues/3491))
- Additional commits viewable in [compare view](https://github.com/tgriesser/knex/compare/0.16.5...0.20.1)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ges134/budget-r/network/alerts).
Bumps knex from 0.16.5 to 0.20.1.
Changelog
*Sourced from [knex's changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md).* > # 0.20.1 - 29 October, 2019 > > ### New features: > > - Declare drivers as optional peerDependencies [#3081](https://github-redirect.dependabot.com/tgriesser/knex/issues/3081) > - Dynamic connection configuration resolution [#3497](https://github-redirect.dependabot.com/tgriesser/knex/issues/3497) > > ### Bug fixes: > > - Wrap subQuery with parenthesis when it appears as table name [#3496](https://github-redirect.dependabot.com/tgriesser/knex/issues/3496) > - Fix Oracle error codes [#3498](https://github-redirect.dependabot.com/tgriesser/knex/issues/3498) > > ### Typings: > > - Add interface for PG Connection object [#3372](https://github-redirect.dependabot.com/tgriesser/knex/issues/3372) > - Gracefully handle global promise pollution [#3502](https://github-redirect.dependabot.com/tgriesser/knex/issues/3502) > > # 0.20.0 - 25 October, 2019 > > ### New features: > > - orderBy accepts QueryBuilder [#3491](https://github-redirect.dependabot.com/tgriesser/knex/issues/3491) > - Add validation in `.offset()` [#2908](https://github-redirect.dependabot.com/tgriesser/knex/issues/2908) > - disable_migrations_list_validation feature [#3448](https://github-redirect.dependabot.com/tgriesser/knex/issues/3448) > > ### Bug fixes: > > - Fix oracledb driver v4 support [#3480](https://github-redirect.dependabot.com/tgriesser/knex/issues/3480) > - Fix some issues around seed and migration generation [#3479](https://github-redirect.dependabot.com/tgriesser/knex/issues/3479) > - Fix bugs in replacement logic used when dropping columns in SQLite [#3476](https://github-redirect.dependabot.com/tgriesser/knex/issues/3476) > > ### Typings: > > - Add types to the Migrator interface [#3459](https://github-redirect.dependabot.com/tgriesser/knex/issues/3459) > - Fix typings of index and dropIndex TableBuilder methods [#3486](https://github-redirect.dependabot.com/tgriesser/knex/issues/3486) > - Fixes types for Seeder#run [#3438](https://github-redirect.dependabot.com/tgriesser/knex/issues/3438) > > ### Test / internal changes: > > - Execute CI on Node.js 13 > - Bluebird: remove usage of `return`, `reflect`, `fromCallback` methods [#3483](https://github-redirect.dependabot.com/tgriesser/knex/issues/3483) > - Bluebird: remove Bluebird.bind [#3477](https://github-redirect.dependabot.com/tgriesser/knex/issues/3477) > - Bluebird: use util.promisify instead of Bluebird.promisify [#3470](https://github-redirect.dependabot.com/tgriesser/knex/issues/3470) > - Bluebird: remove Bluebird.each [#3471](https://github-redirect.dependabot.com/tgriesser/knex/issues/3471) > - Bluebird: remove Bluebird.map and Bluebird.mapSeries [#3474](https://github-redirect.dependabot.com/tgriesser/knex/issues/3474) > - Bluebird: replace Bluebird.map with Promise.all [#3469](https://github-redirect.dependabot.com/tgriesser/knex/issues/3469) > - Update badges [#3482](https://github-redirect.dependabot.com/tgriesser/knex/issues/3482) > > # 0.19.5 - 06 October, 2019 > > ... (truncated)Commits
- [`6dfd566`](https://github.com/knex/knex/commit/6dfd5660f1c95c708dbc9db092d33bfa3cbe8194) Prepare 0.20.1 release - [`a5c23a4`](https://github.com/knex/knex/commit/a5c23a47a998776479c9a3945f73cc53a98716bc) Declare drivers as peerDependencies(Meta) (Fix [#3059](https://github-redirect.dependabot.com/tgriesser/knex/issues/3059)) ([#3081](https://github-redirect.dependabot.com/tgriesser/knex/issues/3081)) - [`6f5a13d`](https://github.com/knex/knex/commit/6f5a13d3ab155332553e22b8323fb5e5f4f4d7d8) Gracefully handle global promise pollution ([#3502](https://github-redirect.dependabot.com/tgriesser/knex/issues/3502)) - [`0560959`](https://github.com/knex/knex/commit/0560959fa42fa960f163760653bd2f107c0de1b8) feat: wrap subQuery with parenthesis when it appears as table name ([#3496](https://github-redirect.dependabot.com/tgriesser/knex/issues/3496)) - [`1f4d8f2`](https://github.com/knex/knex/commit/1f4d8f28edba7685d9055cde830c08c52e9fcace) Fix Oracle error codes ([#3498](https://github-redirect.dependabot.com/tgriesser/knex/issues/3498)) - [`f4b6848`](https://github.com/knex/knex/commit/f4b684859448b1972aae0a6ce70e158f969a05cf) Dynamic connection configuration resolution ([#3497](https://github-redirect.dependabot.com/tgriesser/knex/issues/3497)) - [`d806ec0`](https://github.com/knex/knex/commit/d806ec0c2071a89866f90a2cad0b43c34465af10) [#3367](https://github-redirect.dependabot.com/tgriesser/knex/issues/3367) Add interface for PG Connection object ([#3372](https://github-redirect.dependabot.com/tgriesser/knex/issues/3372)) - [`1c65562`](https://github.com/knex/knex/commit/1c65562440aabd411c5cd287c9a8dc1e583676a1) Prepare 0.20.0 release - [`03ecbee`](https://github.com/knex/knex/commit/03ecbeef1f6e731059459489127ac00a68ab849d) Bluebird remove return, reflect, fromCallback ([#3483](https://github-redirect.dependabot.com/tgriesser/knex/issues/3483)) - [`2d04591`](https://github.com/knex/knex/commit/2d0459111d45ac83b8d738626bd5717a979caea9) orderBy accepts QueryBuilder ([#3491](https://github-redirect.dependabot.com/tgriesser/knex/issues/3491)) - Additional commits viewable in [compare view](https://github.com/tgriesser/knex/compare/0.16.5...0.20.1)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ges134/budget-r/network/alerts).