Releases: paulmillr/scure-btc-signer
Releases · paulmillr/scure-btc-signer
1.7.0
- Implement MuSig2 from BIP327
- Special thanks to Arklabs for funding the feature
- Support unknown psbt keypairs by @louisinger in #119
- Fix gh-122: duplicate usage of requiredInputs
- Bump devdeps typescript to 5.8.2, jsbt to 0.3.2, prettier to 3.5.2
New Contributors
- @louisinger made their first contribution in #119
Full Changelog: 1.6.0...1.7.0
1.6.0
- Add support for version 3 transactions by @mcbagz in #116
- Support Pay to Anchor Output Types by @russeree in #121
- Use typescript verbatimModuleSyntax to support future node.js type stripping
- Add some explicit types for typescript isolatedDeclarations and improved docs
- Publish to JSR.io
New Contributors
Full Changelog: 1.5.0...1.6.0
1.5.0
1.4.0
What's Changed
- Fix psbt parsing, support tap_bip32_derivation. gh-100, gh-101
- transaction, utxo: add getOutputAddress, allowSameUtxo, requiredInputs
- Fix dust relay fees (gh-107)
- feat: better error message for when type is not bigint by @dogebonker in #99
- Allow exact match of target === input amount during accumulation. by @ph101pp in #106
- Improve ESM compat
- Update dependencies
New Contributors
- @dogebonker made their first contribution in #98
- @ph101pp made their first contribution in #106
Full Changelog: 1.3.2...1.4.0
1.3.2
1.3.1
1.3.0
- Add support for custom scripts. That simplifies Ordinals / Inscriptions. We've made a separate package for them, that builds on top of btc-signer: https://github.com/paulmillr/micro-ordinals
- Regression:
getInputType
was not exported - Split library into different files to simplify maintenance in #80
Full Changelog: 1.2.2...1.3.0
1.2.2
1.2.1
1.2.0
- Implement UTXO selection: strategies of choosing which UTXOs to use as inputs when making an on-chain bitcoin payment
- Switch package to hybrid common.js-esm
- Make
Transaction#preimageWitness
methods public
Full Changelog: 1.1.1...1.2.0