Releases: MetaMask/snap-bitcoin-wallet
Releases · MetaMask/snap-bitcoin-wallet
Release list
1.15.0
1.14.2
@metamask/bitcoin-wallet-snap
Fixed
- Accept the optional
optionsobject insignAndSendTransactionrequest params to fix broken BTC bridging (#636)
1.14.1
@metamask/bitcoin-wallet-snap
Fixed
- Throw a
WalletErrorwhenWebAssemblyis unavailable (e.g. iOS Lockdown Mode) (#628)- The snap was previously crashing with a confusing
"undefined is not an object (evaluating 'WebAssembly.instantiate')"error.
- The snap was previously crashing with a confusing
1.14.0
@metamask/bitcoin-wallet-snap
Added
- Add
signProofOfOwnershipclient request method (#626)- This method silently signs
metamask:proof-of-ownership:<nonce>:<address>messages with the account's BIP-322 signer
- This method silently signs
1.13.0
@metamask/bitcoin-wallet-snap
Changed
- Cache account response metadata to avoid loading full BDK wallets for faster checks (#612)
1.12.0
1.11.0
@metamask/bitcoin-wallet-snap
Added
- Add
canBeMalleableflag to broadcast/send response shapes so consumers can detect when a transaction id may be rewritten by a third party before confirmation (relevant only for legacy P2PKH accounts, currently alwaysfalse) (#599) - Add
insertManyto repository API (#609)
Changed
- Show a confirmation dialog before signing a PSBT from KeyringHandler and sending a transfer (#591)
- Add
resolveAccountAddressmethod to KeyringHandler for dApp connectivity (#590) - Bump
@metamask/keyring-apifrom^21.3.0to^22.0.0(#608) - Bump
@metamask/keyring-snap-sdkfrom^7.1.1to^8.0.0(#608) - Bump
@metamask/snaps-sdkfrom^10.3.0to^11.0.0(#608)
Fixed
1.10.1
@metamask/bitcoin-wallet-test-dapp
@metamask/bitcoin-wallet-snap
Fixed
- Include BDK cause message in PSBT build error for better diagnostics (#594)