Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.3 KB

CHANGELOG.md

File metadata and controls

30 lines (23 loc) · 1.3 KB

unreleased

  • the feature "serde-feature" is now renamed to just "serde"
  • update MSRV to 1.41.1
  • breaking change in serde in how the Nonce is serialized
  • Block, BlockHeader, PeginData, PegoutData loose the Default impl
  • update rust-bitcoin to 0.29.1
  • update secp256k1-zkp to 0.7.0
  • update bitcoin_hases to 0.11.0

0.19.2 - 2022-06-16

  • revert dynafed field fedpeg_program back to bitcoin::Script

0.19.1 - 2022-06-10

  • revert use of io::BufRead back to io::Read in ConsensusEncodable trait
  • deprecate Block::get_size in favor of new Block::size
  • deprecate Block::get_weight in favor of new Block::weight
  • deprecate Transaction::get_size in favor of new Transaction::size
  • deprecate Transaction::get_weight in favor of new Transaction::weight
  • implement Default on PartiallySignedTransaction, TxIn

0.19 - 2022-04-30 "The Taproot Release"

  • Taproot support for complex taptrees compatible with elements taproot signature.
  • Taproot psbt support with BIP 371 hash. Refer to spec here
  • Support for new tapscript transaction introspection opcodes as per the spec.
  • Works with bitcoin 0.28 key types.