All Versions
52
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 1

  • v0.21.2 Changes

    ๐Ÿ”„ Changed

    • โœ… Serialisation test now works for both strict and lazy bytestrings.
  • v0.21.1 Changes

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Make Base58 faster.
  • v0.21.0 Changes

    โž• Added

    • โœ… BCH Testnet4 support.

    ๐Ÿ”„ Changed

    • ๐Ÿ–จ Use a newtype for Fingerprint, which uses an 8 digit hex string for various instances. This fixes inconsistent (de)serialization across the package.

    ๐Ÿ›  Fixed

    • ๐Ÿ‘‰ Makes finalScriptWitness field encoding conform to bitcoin core.
    • ๐Ÿ›  Fixes bug in finalizeTransaction

    โž• Added

    • ๐Ÿ‘ Signing support for PSBTs
    • ๐Ÿ”€ Helper function for merging PSBTs
    • โœ… More PSBT tests
    • ๐Ÿ‘ Partial support for taproot
  • v0.20.5 Changes

    โž• Added

    • ๐Ÿ‘Œ Support Bech32m address format for Taproot.
  • v0.20.4 Changes

    ๐Ÿ›  Fixed

    • โž• Add missing case for witness version.
  • v0.20.3 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ Allow unknown inv types.
  • v0.20.2 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ Allow unknown messages of zero length.
  • v0.20.1 Changes

    ๐Ÿ›  Fixed

    • Correct case where binary search returned the wrong element.
  • v0.20.0 Changes

    Chaged

    • ๐Ÿ‘‰ Use bytes instead of binary or cereal.
  • v0.19.0 Changes

    โž• Added

    • Hashable instances for extended keys.

    ๐Ÿ”„ Changed

    • โœ… Mnemonic passphrases now Text instead of ByteString.

    ๐Ÿ›  Fixed

    • โœ… Tests now pass for witness addresses.