Skip to content

Releases: MetaMask/snap-bitcoin-wallet

0.2.5

23 Jul 14:57
b885c28

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

Changed

  • Remove unused code for example dapp (#192)
    • It's no longer possible to create accounts from the example dapp, it must be done from the extension.

@metamask/bitcoin-wallet-snap

Added

  • Add reusable error types (#185)

Changed

  • Use custom superstruct validator for AmountStruct (#184)

Fixed

  • Fix overridden message in MethodNotFoundError (#189)

0.2.4

12 Jul 15:25
801afe8

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

@metamask/bitcoin-wallet-snap

Fixed

  • Audit 4.5: Show origin on btc_sendmany confirmation dialog (#152)
  • Audit 4.7: Fix potential URL injections in Blockchair API calls (#132)
  • Audit 4.11: Remove code for creating unsupported P2SHP2WPKH account type (#118)
  • Audit 4.12: Derive accounts with different HD path by network (#118)
  • Audit 4.19: Implement keyring method filterAccountChains (#122)

0.2.3

11 Jul 15:51
f5b6d48

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

Added

  • Add network dropdown on example dapp (#116)
  • Update permission list for localhost (#147)

Fixed

  • Audit 4.24: Remove temporary create account endpoint (#115)

@metamask/bitcoin-wallet-snap

Changed

  • Change Snap name to "Bitcoin Manager" (#158)
  • Change local dapp port (#147)

Fixed

  • Audit 4.2: Remove update account method (#130)
  • Audit 4.3: Restrict permissions for Portfolio origin (#131)
  • Audit 4.4: Restrict permissions for MetaMask origin (#141)
  • Audit 4.8: Ensure that request.method in submit request is part of account.methods (#133)
  • Audit 4.9: Validate non-hex string in hexToBuffer (#134)
  • Audit 4.13: Add a safeguard for change output (#135)
  • Audit 4.14: Rename txHash to signedTransaction (#120)
  • Audit 4.20: Validate headLength and tailLength in replaceMiddleChar (#138)
  • Audit 4.23: Disable logging for production builds (#124)
  • Audit 4.24: Remove temporary create account endpoint (#115)

0.2.2

09 Jul 08:55
4196db1

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

@metamask/bitcoin-wallet-snap

Changed

  • Remove unused env var (#148)

Fixed

  • Emit event on account creation (#153)

0.2.1

05 Jul 15:11
2b54e71

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

Changed

  • Fix linting errors (#150)

@metamask/bitcoin-wallet-snap

Fixed

  • Remove duplicate validation when getting balances (#137)

0.2.0

04 Jul 16:49
a3df0d1

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

Changed

  • Rename example to site (#145)

@metamask/bitcoin-wallet-snap

Added

  • Add 'ramps-dev.portfolio.metamask.io' origin (#144)
  • Enable getAccountBalances method for Portfolio origins (#126)
  • Implement Keyring API getAccountBalances method (#84)
  • Implement Chain API getTransactionStatus method (#85)

Changed

  • Rename "Bitcoin Manager" to "Bitcoin Wallet" (#142)
  • Improve btc_sendMany implementation (#97)
  • Update btc_sendMany dialogs (#83)

0.1.2

28 May 08:41
ec777f2

Choose a tag to compare

example

Changed

  • fix: update change log format (#76)
  • fix: update package.json (#76)

@metamask/bitcoin

Changed

  • fix: update change log format (#76)
  • fix: update package.json (#76)