Releases: bitpay/nodejs-bitpay-client
7.0.0
Overview
This new major version of the BitPay Node.js SDK has a few important highlights:
- Support for Node.js 18.x and 21.x have been dropped
- Support for Node.js 24.x has been added
- Exports have been added
What's Changed
- Add exports to Node.js SDK
- Remove 21.x support, add 24.x support
- Bump @babel/helpers to 7.27.1
- Bump @types/lodash to 4.17.17
- Bump @types/node to 22.15.21
- Bump @typescript-eslint/eslint-plugin to 8.32.1
- Bump @typescript-eslint/parser to 8.32.1
- Bump eslint to 9.27.0
- Bump eslint-config-prettier to 10.1.5
- Bump eslint-plugin-prettier to 5.2.6
- Bump msw to 2.8.4
- Bump npm to 11.4.1
- Bump ts-jest to 29.3.4
- Bump zod to 3.25.28
- Prepare v7.0.0
Full Changelog: 6.3.1...7.0.0
6.3.1
What's Changed
- Added an output destination to the Node.js SDK config generator
- Use resource token in webhook resend requests by @swlodarski-sumoheavy in #131
Full Changelog: 6.3.0...6.3.1
6.3.0
What's Changed
- Add a custom npx command to generate tokens (
npx bitpay-sdk setup) - Update elliptic to 6.6.1
- Update @typescript-eslint/eslint-plugin to 8.15.0
- Update @typescript-eslint/parser to 8.15.0
- Update eslint to 9.15.0
- Update husky to 9.1.7
- Update msw to 2.6.6
- Update npm to 10.9.1
- Update typescript to 5.6.3
- Bump version to 6.3.0
Full Changelog: 6.2.3...6.3.0
6.2.3
Overview
This is a patch release that updates dependency versions.
What's Changed
- Updated elliptic to 6.6.1
- Updated @typescript-eslint/eslint-plugin to 8.15.0
- Updated @typescript-eslint/parser to 8.15.0
- Updated eslint to 9.15.0
- Updated husky to 9.1.7
- Updated msw to 2.6.6
- Updated npm to 10.9.1
- Updated typescript to 5.6.3
- Bumped version to 6.2.3
Full Changelog: 6.2.2...6.2.3
6.2.2
Overview
This is a patch release that updates dependency versions.
What's Changed
- Updated elliptic to 6.6.0
- Updated @types/node to 22.7.6
- Updated @typescript-eslint/eslint-plugin to 8.10.0
- Updated @typescript-eslint/parser to 8.10.0
- Updated eslint to 9.12.0
- Bumped version to 6.2.2
Full Changelog: 6.2.1...6.2.2
6.2.1
Overview
This is a patch release that bumps dependency versions.
What's Changed
- Updated bs58 to 6.0.0
- Updated @types/jest to 29.5.13
- Updated @types/node to 22.5.5
- Updated @typescript-eslint/eslint-plugin to 8.5.0
- Updated @typescript-eslint/parser to 8.5.0
- Updated eslint to 9.10.0
- Updated husky to 9.1.6
- Updated msw to 2.4.7
- Updated npm to 10.8.3
- Updated ts-jest to 29.2.5
- Updated typescript to 5.5.4
Full Changelog: 6.2.0...6.2.1
6.2.0
Overview
This is a minor update that adds support for a new optional header called X-BitPay-Platform-Info that will be used in BitPay plugins to show both the SDK version and plugin version.
What's Changed
- Add X-BitPay-Platform-Info header
- Bump version to 6.2.0
Full Changelog: 6.1.1...6.2.0
6.1.1
Overview
This is a patch update to update the elliptic library.
What's Changed
- Update elliptic to 6.5.7
Full Changelog: 6.1.0...6.1.1
6.1.0
Overview
This is a minor version update that adds official support for Node.js 22. We've updated the package.json to reflect this as well as our test matrix. There are also additional minor updates noted below as part of the release.
What's Changed
- Add linter / formatter for examples
- Add Node.js 22 support
- Update GitHub Actions
Full Changelog: 6.0.2...6.1.0
6.0.2
Overview
This is a patch release that updates dependencies.
What's Changed
- @types/bs58 to 4.0.4
- @types/elliptic to 6.4.18
- @types/jest to 29.5.12
- @types/lodash to 4.17.6
- @types/node to 20.14.10
- @typescript-eslint/eslint-plugin to 7.16.0
- @typescript-eslint/parser to 7.16.0
- eslint to 8.56.0
- eslint-config-prettier to 9.1.0
- eslint-plugin-prettier to 5.1.3
- msw to 2.3.1
- rimraf to 5.0.9
- ts-jest to 29.2.1
Full Changelog: 6.0.1...6.0.2