Skip to content

Releases: ACken2/bip322-js

v3.0.0

27 Apr 12:19
7ebcf0a
Compare
Choose a tag to compare

What's Changed

  • Fix: Ensure Buffer Consistency After .subarray() Calls for Polyfill Compatibility by @ACken2 in #14
  • Update to actions/upload-pages-artifact@v3 due to deprecation of v1 dependencies by @ACken2 in #15
  • Unify Signer.sign return type to string across all address types by @ACken2 in #16
  • Add Official Buffer Support for Message Parameter in BIP-322 Signing and Verification by @ACken2 in #17
  • Bump the npm_and_yarn group across 1 directory with 6 updates by @dependabot in #18
  • Update CI Actions and Node.js versions by @ACken2 in #19
  • Update dependencies and fix related BIP-322 tests by @ACken2 in #20

New Contributors

Full Changelog: v2.0.0...v3.0.0

v2.0.0

16 May 07:57
Compare
Choose a tag to compare

What's Changed

  • Added regtest support for signing and verifying BIP-137 and BIP-322 signatures.
  • Added useStrictVerification argument in Verifier.verifySignature. See README for its usage.
  • Removed network argument in Signer.sign; the network is now automatically inferred from the given address.
  • Moved Address.compressPublicKey and Address.uncompressPublicKey to Key.compressPublicKey and Key.uncompressPublicKey respectively.
  • Updated dependencies.

Full Changelog: v1.1.1...v2.0.0

v1.1.1

05 Apr 06:47
Compare
Choose a tag to compare

What's Changed

  • Fixed issue #7 where BIP-137 signatures that were signed using flags for P2SH/P2WPKH would fail verification incorrectly.

Full Changelog: v1.1.0...v1.1.1

v1.1.0

20 Aug 06:34
Compare
Choose a tag to compare

What's Changed

  • Added support for BIP-137 legacy signature verification against P2SH-P2WPKH, P2WPKH, and single-key-spend P2TR addresses to resolve Issue #1

v1.0.3

29 Jun 04:59
Compare
Choose a tag to compare

Fixed

  • Fixed ECC library uninitialized error during taproot signature verification.

v1.0.2

28 Jun 07:53
Compare
Choose a tag to compare

Initial release.

It is also available on NPM at https://www.npmjs.com/package/bip322-js/v/1.0.2.