Skip to content

0.21.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 12:46
· 1703 commits to main since this release
e34b369

@metamask/snaps-cli

Changed

  • No changes this release.

@metamask/snap-controllers

Changed

  • BREAKING: Add changes to support blocking snaps by shasum (#767)
  • BREAKING: Rework snap install logic (#754)
  • Stop including installing snaps in wallet_getSnaps (#765)

Fixed

  • Process snap permissions before snap update (#753)
  • Only pause running timers (#725)

examples

Added

  • Run eval and fix manifest in bundler plugins (#731)

@metamask/execution-environments

Removed

  • BREAKING: Remove origin parameter from transaction insight payload (#730)

@metamask/snaps-browserify-plugin

Added

  • Run eval and fix manifest in bundler plugins (#731)

@metamask/rollup-plugin-snaps

Added

  • Run eval and fix manifest in bundler plugins (#731)

@metamask/snaps-webpack-plugin

Added

  • Run eval and fix manifest in bundler plugins (#731)

@metamask/rpc-methods

Added

  • Add snap_getBip32PublicKey RPC method (#729)

Changed

  • Expose master fingerprints on BIP-32 and SLIP-10 nodes (#773)
    • Accomplished by bumping @metamask/key-tree to 5.0.2
  • Allow deriving child nodes with getBip32Entropy (#751)

Removed

  • BREAKING: Remove deprecated snap_getBip44Entropy_* method (#717)

Fixed

  • Fix race condition in wallet_getSnaps (#756)
  • Fix fingerprint derivation on BIP-32 and SLIP-10 nodes (#773)
    • Accomplished by bumping @metamask/key-tree to 5.0.2

@metamask/snap-types

Removed

  • BREAKING: Remove origin parameter from transaction insight payload (#730)

Fixed

  • Fix missing dependencies (#718)

@metamask/snap-utils

Changed

  • Run eval and fix manifest in bundler plugins (#731)