bitcoinvsalts / node-binance-trader

💰 Cryptocurrency Trading Strategy & Portfolio Management Development Framework for Binance. 🤖
https://bitcoinvsalts.com
MIT License
1.16k stars 381 forks source link

chore(deps): update dependency pg to v8 #91

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pg 7.18.2 -> 8.5.1 age adoption passing confidence

Release Notes

brianc/node-postgres ### [`v8.5.1`](https://togithub.com/brianc/node-postgres/compare/pg@8.5.0...pg@8.5.1) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.5.0...pg@8.5.1) ### [`v8.5.0`](https://togithub.com/brianc/node-postgres/blob/master/CHANGELOG.md#pg850) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.4.2...pg@8.5.0) - Fix bug forwarding [ssl key](https://togithub.com/brianc/node-postgres/pull/2394). - Convert pg-query-stream internals to [typescript](https://togithub.com/brianc/node-postgres/pull/2376). - Performance [improvements](https://togithub.com/brianc/node-postgres/pull/2286). ### [`v8.4.2`](https://togithub.com/brianc/node-postgres/compare/pg@8.4.1...pg@8.4.2) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.4.1...pg@8.4.2) ### [`v8.4.1`](https://togithub.com/brianc/node-postgres/compare/pg@8.4.0...pg@8.4.1) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.4.0...pg@8.4.1) ### [`v8.4.0`](https://togithub.com/brianc/node-postgres/blob/master/CHANGELOG.md#pg840) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.3.3...pg@8.4.0) - Switch to optional peer dependencies & remove [semver](https://togithub.com/brianc/node-postgres/commit/a02dfac5ad2e2abf0dc3a9817f953938acdc19b1) package which has been a small thorn in the side of a few users. - Export `DatabaseError` from [pg-protocol](https://togithub.com/brianc/node-postgres/commit/58258430d52ee446721cc3e6611e26f8bcaa67f5). - Add support for `sslmode` in the [connection string](https://togithub.com/brianc/node-postgres/commit/6be3b9022f83efc721596cc41165afaa07bfceb0). ### [`v8.3.3`](https://togithub.com/brianc/node-postgres/compare/pg@8.3.2...pg@8.3.3) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.3.2...pg@8.3.3) ### [`v8.3.2`](https://togithub.com/brianc/node-postgres/compare/pg@8.3.0...pg@8.3.2) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.3.0...pg@8.3.2) ### [`v8.3.0`](https://togithub.com/brianc/node-postgres/blob/master/CHANGELOG.md#pg830) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.2.2...pg@8.3.0) - Support passing a [string of command line options flags](https://togithub.com/brianc/node-postgres/pull/2216) via the `{ options: string }` field on client/pool config. ### [`v8.2.2`](https://togithub.com/brianc/node-postgres/compare/pg@8.2.1...pg@8.2.2) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.2.1...pg@8.2.2) ### [`v8.2.1`](https://togithub.com/brianc/node-postgres/compare/pg@8.2.0...pg@8.2.1) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.2.0...pg@8.2.1) ### [`v8.2.0`](https://togithub.com/brianc/node-postgres/blob/master/CHANGELOG.md#pg820) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.1.0...pg@8.2.0) - Switch internal protocol parser & serializer to [pg-protocol](https://togithub.com/brianc/node-postgres/tree/master/packages/pg-protocol). The change is backwards compatible but results in a significant performance improvement across the board, with some queries as much as 50% faster. This is the first work to land in an on-going performance improvment initiative I'm working on. Stay tuned as things are set to get much faster still! :rocket: ### [`v8.1.0`](https://togithub.com/brianc/node-postgres/blob/master/CHANGELOG.md#pg810) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.0.3...pg@8.1.0) - Switch to using [monorepo](https://togithub.com/brianc/node-postgres/tree/master/packages/pg-connection-string) version of `pg-connection-string`. This includes better support for SSL argument parsing from connection strings and ensures continuity of support. - Add `&ssl=no-verify` option to connection string and `PGSSLMODE=no-verify` environment variable support for the pure JS driver. This is equivalent of passing `{ ssl: { rejectUnauthorized: false } }` to the client/pool constructor. The advantage of having support in connection strings and environment variables is it can be "externally" configured via environment variables and CLI arguments much more easily, and should remove the need to directly edit any application code for [the SSL default changes in 8.0](https://node-postgres.com/announcements#​2020-02-25). This should make using `pg@8.x` significantly less difficult on environments like Heroku for example. ### [`v8.0.3`](https://togithub.com/brianc/node-postgres/compare/pg@8.0.2...pg@8.0.3) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.0.2...pg@8.0.3) ### [`v8.0.2`](https://togithub.com/brianc/node-postgres/compare/pg@8.0.1...pg@8.0.2) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.0.1...pg@8.0.2) ### [`v8.0.1`](https://togithub.com/brianc/node-postgres/compare/pg@8.0.0...pg@8.0.1) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@8.0.0...pg@8.0.1) ### [`v8.0.0`](https://togithub.com/brianc/node-postgres/blob/master/CHANGELOG.md#pg800) [Compare Source](https://togithub.com/brianc/node-postgres/compare/pg@7.18.2...pg@8.0.0) ##### note: for detailed release notes please [check here](https://node-postgres.com/announcements#​2020-02-25) - Remove versions of node older than `6 lts` from the test matrix. `pg>=8.0` may still work on older versions but it is no longer officially supported. - Change default behavior when not specifying `rejectUnauthorized` with the SSL connection parameters. Previously we defaulted to `rejectUnauthorized: false` when it was not specifically included. We now default to `rejectUnauthorized: true.` Manually specify `{ ssl: { rejectUnauthorized: false } }` for old behavior. - Change [default database](https://togithub.com/brianc/node-postgres/pull/1679) when not specified to use the `user` config option if available. Previously `process.env.USER` was used. - Change `pg.Pool` and `pg.Query` to [be](https://togithub.com/brianc/node-postgres/pull/2126) an [es6 class](https://togithub.com/brianc/node-postgres/pull/2063). - Make `pg.native` non enumerable. - `notice` messages are [no longer instances](https://togithub.com/brianc/node-postgres/pull/2090) of `Error`. - Passwords no longer [show up](https://togithub.com/brianc/node-postgres/pull/2070) when instances of clients or pools are logged.

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

github-actions[bot] commented 3 years ago

:tada: This PR is included in version 0.4.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: