Releases: paulmillr/scure-btc-signer
Releases · paulmillr/scure-btc-signer
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
1.1.1
- Update deps
- fix: PSBT Version overwritten in opts on clone by @victorkirov in #64
- fix: Updating nonWitnessUtxo on input to undefined by @victorkirov in #63
New Contributors
- @victorkirov made their first contribution in #64
Full Changelog: 1.1.0...1.1.1
1.1.0
- Introduce improved
SigHash
instead ofSignatureHash
#54 - Improve security: Throw an error on internalKey inside of p2tr leaf script
- Consistent use of "unknown" by @kyranjamie in #52
allowUnknowOutput
=>allowUnknownOutputs
allowUnknowInput
=>allowUnknownInputs
- Improve security: Harden typescript compilation options
- Fix typo in errors by @kyranjamie in #50
- Fix
validateOpts
in serverless environments - Update noble-curves to 1.2 https://github.com/paulmillr/noble-curves/releases/1.2.0
New Contributors
- @kyranjamie made their first contribution in #50
Full Changelog: 1.0.1...1.1.0
1.0.1
- fix: incorrect weight estimation for wph, wsh, and tr transactions #41 by @mahnunchik in #42
- fix: validate address in addOutputAddress #37 by @mahnunchik in #43
Full Changelog: 1.0.0...1.0.1