Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 3.5 KB

CHANGELOG.md

File metadata and controls

51 lines (37 loc) · 3.5 KB

Changelog

Versioning

This is a forked version of bitcoinjs-lib 3.1.1 that also contains some changes from later upstream bitcoinjs-lib versions up to 3.3.1.

Version 1.0.0 of bitgo-utxo-lib is roughly equivalent of bitcoinjs-lib 3.3.1. For the a changelog up to this point please refer to https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/CHANGELOG.md#331

This document contains the Changelog starting with release 1.8.0

1.9.0 (2020-01-16)

  • fix(bufferutils): remove pushdata re-exports (f48669e)
  • fix(bufferutils): remove varInt functions (84851f0)
  • fix(networks): BIP32 constants for litecoin (69d0244)
  • fix(test): use --recursive in coverage (49b2a0e)
  • bitcoincash test: move to test/forks/bitcoincash (d65a9bf)
  • feat(src/coins): add isSameCoin(Network, Network) (e1dd2cb)
  • Fix test/bitcoincash.test.js (a6930c5)
  • fix(src/networks.js): litecoinTest WIF prefix (b08089a)
  • Replace CHANGELOG.md (f7cbb0f)
  • src/coins.js: add getMainnet/getTestnet (8ddc032)
  • src/coins.js: add isDash to isValidNetwork (4827e8a)
  • src/coins.js: isValidCoin -> isValidNetwork (9556784)
  • src/networks.js: add tests (c9f367a)
  • src/networks.js: define coin network names (06f0b92)
  • src/networks.js: fix references (0ec6b0b)
  • src/networks.js: reorder networks (4e3c4ad)
  • test/forks: rename tests (67c0cb2)
  • Use standard naming scheme for test titles (98c53f0)

1.8.0 (2020-01-09)

  • Add src/bitgo/keyutil (1bfd335)
  • ECPair: simplify fromPrivateKeyBuffer (288f662)
  • ECPair: simplify getPublicKeyBuffer (fdf2d22)
  • src/coins.js: add getMainnet/getTestnet (8ddc032)
  • src/coins.js: add isDash to isValidNetwork (4827e8a)
  • src/coins.js: isValidCoin -> isValidNetwork (9556784)

Deprecation Notice: ECPair functions

Commit (1bfd335) adds deprecation notices for two custom ECPair functions which are not present in upstream bitcoinjs-lib:

  • ECPair.fromPrivateKeyBuffer: use utxolib.bitgo.keyutil.privateKeyBufferToECPair instead
  • ECPair.prototype.getPrivateKeyBuffer: use utxolib.bitgo.keyutil.privateKeyBufferFromECPair instead

These methods will be removed in a future major version.