Node.js Unified SDK v8.1.0
2 days ago by ReadMe API
This release replaces the elliptic library with @noble/secp256k1 to fix advisory GHSA-848j-6mx2-7j84. Existing keys keep the same public key and SIN, so no new pairing is needed. KeyUtils now returns its own KeyPair type instead of elliptic's ec.KeyPair, and signatures are always low-S. The setup script now saves the private key and config files with owner-only permissions. Also includes dependency updates.
What's Changed
- Merge 8.0.x into 8.1.x before the 8.1.0 release
- Save the setup key and config files with owner-only permissions (IM-190)
- Replace elliptic with @noble/secp256k1 1.7.x (8.1.0)
Full Changelog: https://github.com/bitpay/nodejs-bitpay-client/compare/8.0.6...8.1.0
