Skip to content

126.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 10:50
93f69e5

@metamask/snaps-controllers 15.0.0

Added

  • BREAKING: Allow updating preinstalled Snaps via the registry (#3616)
    • SnapController:updateBlockedSnaps has been renamed to SnapController:updateRegistry.
  • Add two new controller state metadata properties: includeInStateLogs and usedInUi (#3632)

Changed

  • BREAKING: Make SnapInterfaceController:createInterface and SnapInterfaceController:updateInterface actions synchronous (#3361)
  • BREAKING: Remove useCaip25Permission feature flag and enable behaviour by default (#3413)
  • BREAKING: Use hash private functions for updating internals (#3601)
    • updateSnap, processRequestedSnap and authorize are no longer publicly available functions.
  • Move JSON-RPC request inspection outside of the executor (#3356)
  • Simplify JSON-RPC failure validation (#3661)
  • Bump MetaMask dependencies (#3651, #3638, #3648, #3630, #3628, #3629, #3607, #3623, #3612)

Fixed

  • Properly roll back initialConnections (#3618)
  • Display a warning instead of an error when Snaps fail to terminate (#3621)

@metamask/snaps-execution-environments 10.2.2

Changed

@metamask/snaps-jest 9.4.1

Changed

@metamask/snaps-rpc-methods 13.5.2

Changed

  • Reduce JSON validation during state updates (#3660)
    • As part of this change, JSON sizing limits are not longer enforced for preinstalled Snaps.
  • Adjust hooks after interface actions were made synchronous (#3361)
  • Bump MetaMask dependencies (#3651, #3638, #3648, #3630, #3628, #3629, #3607, #3623, #3612)

@metamask/snaps-sdk 10.0.0

Changed

@metamask/snaps-simulation 3.4.2

Changed

@metamask/snaps-utils 11.6.0

Added

  • Add IOTA derivation path (#3653)
  • Support byte encoding strings in getJsonSizeUnsafe (#3660)

Changed

@metamask/snaps-webpack-plugin 5.1.1

Fixed

  • Add prettier as a runtime dependency (#3615)