Skip to content

Latest commit

 

History

History
116 lines (70 loc) · 4.41 KB

CHANGELOG.md

File metadata and controls

116 lines (70 loc) · 4.41 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Mock eth_chainId and net_version calls automatically (#3017)

Added

  • BREAKING: Add support for new state methods to snaps-simulation (#2966)
    • The MiddlewareHooks type was removed.
  • Add hideBalances to snap_getPreferences (#2978)
  • Allow unit testing of expanded-view notifications (#2956)
  • Add onBackgroundEvent alias (#2974)

Changed

Added

  • Add waitForUpdate interface action (#2960)
  • Add support for onSettingsPage export (#2911)

Changed

  • Bump @metamask/key-tree from ^9.1.2 to ^10.0.1 (#2909)

Added

  • Add snap_getInterfaceContext JSON-RPC method (#2902)

Added

  • Add interface persistence (#2856)

Added

  • Add function to test onNameLookup (#2857)
  • Add function to test onInstall and onUpdate (#2849)

Changed

  • Bump MetaMask dependencies (#2853)

Added

  • Add support for button form property (#2830)
  • Add function to test onKeyringRequest (#2777)
    • The onKeyringRequest function can be used to test keyring requests.

Removed

  • Remove eth_sign (#2772)
    • This method was removed from the MetaMask extension, so any references to it in Snaps can be removed.

Fixed

  • Add missing dependency on @metamask/snaps-execution-environments (#2791)

Changed

  • Move helper functions to simulation package (#2769)

Fixed

  • Fix invalid exports field (#2740)

Added

  • Initial release of @metamask/snaps-simulation package (#2727)