Skip to content

Releases: MetaMask/snap-bitcoin-wallet

0.16.1

02 Jul 12:34
17fb483

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

@metamask/bitcoin-wallet-snap

Fixed

  • Typo onAssetsMarketData (#489)

0.16.0

02 Jul 09:08
e217a7d

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

@metamask/bitcoin-wallet-snap

Added

  • Asset market data on new handler (#486)
  • Send flow error handling (#482)
  • Translations (#483)

Changed

  • Use event value on user input instead of fetching the form state (#485)

0.15.0

13 Jun 17:21
adacc56

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

Changed

  • Align latest dependencies (#471)

@metamask/bitcoin-wallet-snap

Added

  • Account index auto increment on creation (#471)
  • Account selector in send flow (#479)
  • Market data (#478)
  • Switch currencies in send flow (#477)

Changed

  • Align Send flow (#472)

Fixed

  • Entropy source as part of the KeyringAccount options (#473)
  • Delete account keeping residue in state (#469)

0.14.1

02 Jun 18:56
d9bf61a

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

@metamask/bitcoin-wallet-snap

Fixed

  • Account name passthrough (#466)
  • Prevent account deletion key residues (#466)

0.14.0

27 May 17:29
546b5be

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

Changed

  • Align latest dependencies (#461)
  • Development environment cleanup (#459)

@metamask/bitcoin-wallet-snap

Added

  • Discover accounts (#464, #460)
  • Use address types from keyring-api (#461)

Changed

  • Development environment cleanup (#459)
  • Use setState and getState instead of manageState (#463)

0.13.0

16 May 09:59
941bca9

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

@metamask/bitcoin-wallet-snap

Added

  • Multi account (#457)
  • Historical prices (#456)

0.12.1

08 May 10:47
7e8876b

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

@metamask/bitcoin-wallet-snap

Added

  • Add unconfirmed transactions to wallet history (#453)

Changed

  • Reduce bundle size (#454)

0.12.0

02 May 11:19
bc3153f

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

Changed

  • Align latest dependencies (#447)

@metamask/bitcoin-wallet-snap

Added

  • Compress preinstalled Snap during build (#451)

Changed

  • Disable UTXO protection (#445)
  • Generate PSBT in send flow (#448)

Removed

  • Remove SimpleHash (#447)

0.11.0

08 Apr 11:02
2cdc54e

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

Changed

  • Align latest dependencies (#443)

@metamask/bitcoin-wallet-snap

Added

  • Support for correlationId and entropySource (#443)

Changed

  • Refactor error handling (#442)
  • Refactor locale (#433)
  • Refactor logger (#437)
  • Reduce bundle size (#439)

Fixed

  • Discard own outputs from send transactions (#441)

0.10.0

20 Mar 15:01
821cbfe

Choose a tag to compare

@metamask/bitcoin-wallet-test-dapp

Changed

  • Bump @metamask/providers to ^20.0.0 and @metamask/keyring-api to ^17.2.0 (#388, #405, #416)

@metamask/bitcoin-wallet-snap

Added

  • List account transactions and assets (#405, #420, #408, #427)
  • Refresh rates and fees in a background loop inside the Send Flow (#419)
  • On asset conversion handler (#418)
  • On asset lookup handler + emission of events on balance updates (#416)
  • Icons as base64 (#422)
  • Synchronize Bitcoin accounts in a cron job (#407)
  • Integration tests (#382)
  • Translations ([#403]#403)

Changed

  • Refactor core Bitcoin library to use the bitcoindevkit, allowing synchronization of multiple addresses, support of multiple networks (bitcoin, testnet, signet, regtest) and address types (p2pkh, p2sh, p2wsh, p2wpkh, p2tr) (#361, #393, #394, #378, #411, #413, #414)
  • Upgrade yarn to v4 (#389)

Removed

  • Remove unused dependencies and codebase (#417)

Fixed

  • Typo in word "Ordinals" (#402)