Skip to content

Releases: MetaMask/snaps

13.0.0

23 Oct 11:02
48c961f
Compare
Choose a tag to compare

@metamask/create-snap 3.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/snaps-browserify-plugin 3.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/snaps-cli 3.0.1

Changed

  • Bump Babel packages from ^7.20.12 to ^7.23.2 (#1862)
  • Update multiple MetaMask dependencies (#1841)

@metamask/snaps-controllers 3.1.0

Added

  • Add static file API (#1836)
    • This adds a snap_getFile method, which Snaps can use to load files.
  • Add origin parameter to snapInstalled and snapUpdated events (#1867)

Changed

  • Improve error handling (#1841)
    • Snaps can now throw a SnapError, without causing the Snap to crash.
  • Bump tar-stream from ^2.2.0 to ^3.1.6 (#1853)
  • Make snaps-execution-environments an optional peer dependency (#1845)
  • Remove snap errors from state (#1837)

Fixed

  • Try to match requested versions with an allowlisted version (#1877)
  • Improve performance when installing snaps with a static version (#1878)
  • Stop persisting snaps in the installing state (#1876)

@metamask/snaps-execution-environments 3.1.0

Changed

  • Improve error handling (#1841)
    • Snaps can now throw a SnapError, without causing the Snap to crash.
  • Standardise all errors thrown in execution environments (#1830)

@metamask/snaps-jest 3.0.0

Changed

  • BREAKING: Improve error handling (#1841)
    • This is a breaking change, because errors returned by the Snap now have a different format. For example, if the Snap throws a JSON-RPC method not found error, previously, the following error would be returned:
      {
        code: -32603,
        message: 'Internal JSON-RPC error.',
        data: {
          cause: {
            message: 'The method does not exist / is not available.',
            stack: expect.any(String),
          },
        },
      }
      Now, the following error is returned instead:
      {
        code: -32601,
        message: 'The method does not exist / is not available.',
        stack: expect.any(String),
        data: {
          method: 'foo',
          cause: null,
        },
      }

@metamask/snaps-rollup-plugin 3.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/snaps-rpc-methods 3.1.0

Changed

  • Rename package to @metamask/snaps-rpc-methods (#1864)
  • Update multiple MetaMask dependencies (#1841)

@metamask/snaps-simulator 2.1.0

Added

  • Add support for the static file API (#1836)

Changed

  • Improve error handling (#1841)
    • Errors shown in the simulator now more accurately reflect the error thrown by the Snap.

@metamask/snaps-types 3.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/snaps-ui 3.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/snaps-utils 3.1.0

Added

Changed

  • Update multiple MetaMask dependencies (#1841)
  • Bump Babel packages from ^7.20.12 to ^7.23.2 (#1862)

@metamask/snaps-webpack-plugin 3.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/bip32-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/bip44-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/browserify-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/browserify-plugin-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/cronjob-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/dialog-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/error-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/ethereum-provider-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/ethers-js-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/get-entropy-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/get-file-example-snap 1.0.0

Added

@metamask/get-locale-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/json-rpc-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/lifecycle-hooks-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/manage-state-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/name-lookup-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/network-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/notification-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/rollup-plugin-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/insights-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/wasm-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/webpack-plugin-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/consumer-signer-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

@metamask/core-signer-example-snap 2.0.1

Changed

  • Update multiple MetaMask dependencies (#1841)

12.0.0

09 Oct 09:13
fbf605d
Compare
Choose a tag to compare

@metamask/create-snap 3.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/rpc-methods 3.0.0

Added

  • Add keyring export and endowment (#1787)

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-browserify-plugin 3.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-cli 3.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-controllers 3.0.0

Added

  • Add keyring export and endowment (#1787)
  • Add optional allowedOrigins field to endowment:rpc (#1822)
    • This can be used to only accept certain origins in your Snap.

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-execution-environments 3.0.0

Added

  • Add keyring export and endowment (#1787)

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-jest 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-rollup-plugin 3.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-simulator 2.0.0

Added

  • Add image component (#1783)

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-types 3.0.0

Added

  • Add keyring export and endowment (#1787)

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-ui 3.0.0

Added

  • Add image component (#1783)

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-utils 3.0.0

Added

  • Add keyring export and endowment (#1787)
  • Add optional allowedOrigins field to endowment:rpc (#1822)
    • This can be used to only accept certain origins in your Snap.

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/snaps-webpack-plugin 3.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/bip32-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/bip44-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/browserify-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/browserify-plugin-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/cronjob-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/dialog-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/error-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/ethereum-provider-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/ethers-js-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/get-entropy-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/get-locale-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/json-rpc-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/lifecycle-hooks-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/manage-state-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/name-lookup-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/network-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/notification-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/rollup-plugin-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/insights-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/wasm-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/webpack-plugin-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/consumer-signer-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

@metamask/core-signer-example-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to ^18.16.0 (#1741)

11.0.0

03 Oct 10:52
ece3402
Compare
Choose a tag to compare

@metamask/create-snap 2.0.0

Changed

  • BREAKING: Bump minimum Node.js version to 18.6.0 (#1789)

@metamask/snaps-cli 2.0.2

Fixed

  • Fix Webpack being unable to find swc-loader in some cases (#1798)
  • Check minimum Node version in CLI (#1797)

@metamask/snaps-controllers 2.0.2

Added

  • Add SnapController:snapUninstalled event (#1800)

Fixed

  • Fix some issues with SnapController events (#1800)
  • Fix an issue where cronjobs would continually be executed on init (#1790)

@metamask/snaps-webpack-plugin 2.0.1

Changed

  • Improve error messaging (#1798)

10.0.0

27 Sep 09:07
e08b9af
Compare
Choose a tag to compare

@metamask/create-snap 1.0.1

Fixed

  • Fix shell command injection (#1784)

@metamask/snaps-cli 2.0.1

Fixed

  • Disable the fullySpecified rule for .js imports in the default Webpack config (#1780)

@metamask/snaps-controllers 2.0.1

Changed

  • Remove deprecated endowment:long-running (#1751)

@metamask/snaps-execution-environments 2.0.1

Changed

  • Remove unmaintained OpenRPC doc for execution environment (#1782)
  • Update LavaMoat (#1754)

Fixed

  • Allow passing undefined parameters to request() (#1776)
  • Fix an issue where errors would not correctly be returned (#1772)

@metamask/snaps-utils 2.0.1

Changed

  • Remove deprecated endowment:long-running (#1751)

@metamask/name-lookup-example-snap 1.0.0

Added

9.0.0

21 Sep 12:32
8eda0bf
Compare
Choose a tag to compare

@metamask/create-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/rpc-methods 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-browserify-plugin 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-cli 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-controllers 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-execution-environments 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-jest 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-rollup-plugin 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-simulator 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-types 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-ui 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-utils 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/snaps-webpack-plugin 2.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/bip32-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/bip44-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/browserify-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/browserify-plugin-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/cronjob-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/dialog-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/error-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/ethereum-provider-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/ethers-js-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/get-entropy-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/get-locale-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/json-rpc-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/lifecycle-hooks-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/manage-state-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/network-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/notification-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/rollup-plugin-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/insights-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/wasm-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/webpack-plugin-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/consumer-signer-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

@metamask/core-signer-example-snap 1.0.0

Changed

  • Initial stable release from main branch (#1757)

8.0.0

20 Sep 17:15
c554189
Compare
Choose a tag to compare

@metamask/create-snap 0.37.4-flask.1

Changed

  • Bump metamask/utils and metamask/snaps-registry (#1738, #1694)

@metamask/rpc-methods 0.38.3-flask.1

Changed

  • Bump metamask/utils and metamask/snaps-registry (#1738)

@metamask/snaps-cli 0.38.4-flask.1

Changed

  • Bump metamask/utils and metamask/snaps-registry (#1738, #1694)

@metamask/snaps-controllers 0.39.0-flask.1

Added

  • Add onNameLookup export (#1394)

Changed

  • Remove pump (#1730)
  • Bump metamask/utils and metamask/snaps-registry (#1738)

Fixed

  • Fix cronjob running on disabled snaps (#1743)

@metamask/snaps-execution-environments 0.39.0-flask.1

Added

  • Add onNameLookup export (#1394)

Changed

  • Remove pump (#1730)
  • Bump metamask/utils and metamask/snaps-registry (#1738)

Fixed

  • Sanitize JSON before checking for blocked methods (#1762)

@metamask/snaps-jest 0.37.5-flask.1

Changed

  • Bump metamask/utils and metamask/snaps-registry (#1738, #1694)

@metamask/snaps-simulator 0.38.1-flask.1

Added

  • Add basic support for account RPC methods in snaps simulator (#1710)

Changed

  • Remove pump (#1730)
  • Bump metamask/utils and metamask/snaps-registry (#1738, #1694)
  • Bump @metamask/eth-json-rpc-middleware from 11.0.1 to 11.0.2 (#1735)

Fixed

  • Fix error when using single quotes in UI builder (#1709)
  • Fix fallback icon in snaps simulator (#1726)

@metamask/snaps-types 0.38.3-flask.1

Added

  • Add onNameLookup types (#1759)

Changed

  • Bump metamask/utils and metamask/snaps-registry (#1738, #1694)

@metamask/snaps-ui 0.37.5-flask.1

Changed

  • Bump metamask/utils and metamask/snaps-registry (#1738, #1694)

@metamask/snaps-utils 0.38.4-flask.1

Added

Changed

  • Bump metamask/utils and metamask/snaps-registry (#1738)

@metamask/snaps-webpack-plugin 0.37.4-flask.1

Uncategorized

  • Bump metamask/utils and metamask/snaps-registry (#1738)
  • Bump metamask/utils and metamask/snaps-registry (#1694)

@metamask/network-example-snap 0.38.2-flask.1

Fixed

  • Fix network access example snap (#1747)

7.0.0

08 Sep 09:12
487f3ed
Compare
Choose a tag to compare

@metamask/rpc-methods 0.38.2-flask.1

Changed

  • Remove business-logic callbacks from manageAccounts (#1725)
  • Bump @metamask/utils and @metamask/snaps-registry (#1694)

@metamask/snaps-controllers 0.38.3-flask.1

Changed

  • Bump @metamask/post-message-stream from 6.1.2 to 7.0.0 (#1707, #1724)
  • Bump @metamask/utils and @metamask/snaps-registry (#1694)

Fixed

  • Fix unpacking zero byte files from NPM (#1708)

@metamask/snaps-execution-environments 0.38.3-flask.1

Changed

  • Bump @metamask/post-message-stream from 6.1.2 to 7.0.0 (#1707, #1724)
  • Bump @metamask/utils and @metamask/snaps-registry (#1694)

Fixed

  • Add hardening for Request, Headers, and Response endowments (#1695)

@metamask/snaps-utils 0.38.3-flask.1

Changed

  • Bump @metamask/post-message-stream from 6.1.2 to 7.0.0 (#1707, #1724)
  • Bump @metamask/utils and @metamask/snaps-registry (#1694)

1.0.2

29 Aug 15:19
6d4d1cb
Compare
Choose a tag to compare

examples

Changed

  • No changes this release.

@metamask/multichain-provider

Changed

  • No changes this release.

@metamask/rpc-methods

Changed

  • No changes this release.

@metamask/snaps-browserify-plugin

Changed

  • No changes this release.

@metamask/snaps-cli

Changed

  • No changes this release.

@metamask/snaps-controllers

Changed

  • No changes this release.

@metamask/snaps-execution-environments

Fixed

  • Fix hardening for Request, Headers and Response endowments (#1695)

@metamask/snaps-rollup-plugin

Changed

  • No changes this release.

@metamask/snaps-types

Changed

  • No changes this release.

@metamask/snaps-ui

Changed

  • No changes this release.

@metamask/snaps-utils

Changed

  • No changes this release.

@metamask/snaps-webpack-plugin

Changed

  • No changes this release.

6.0.0

25 Aug 12:44
3152767
Compare
Choose a tag to compare

@metamask/rpc-methods 0.38.1-flask.1

Fixed

  • Make manageAccounts arguments extend RestrictedMethodParameters (#1687)

@metamask/snaps-browserify-plugin 0.37.3-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-cli 0.38.3-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-controllers 0.38.2-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-execution-environments 0.38.2-flask.1

Changed

  • Bump ses to 0.18.7 (#1666)

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-jest 0.37.4-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-rollup-plugin 0.37.3-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-simulator 0.38.0-flask.1

Added

  • Add support for snap_getLocale JSON-RPC method (#1684)

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-types 0.38.2-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-ui 0.37.4-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-utils 0.38.2-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/snaps-webpack-plugin 0.37.3-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/bip32-example-snap 0.37.3-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/bip44-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/browserify-example-snap 0.38.1-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/browserify-plugin-example-snap 0.37.3-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/cronjob-example-snap 0.38.1-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/dialog-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/error-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/ethereum-provider-example-snap 0.38.1-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/ethers-js-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/get-entropy-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/get-locale-example-snap 0.38.1-flask.1

Added

  • Add example snap for snap_getLocale (#1684)

@metamask/json-rpc-example-snap 0.37.3-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/lifecycle-hooks-example-snap 0.38.1-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/manage-state-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/network-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/notification-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/rollup-plugin-example-snap 0.37.3-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/insights-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/wasm-example-snap 0.37.3-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/webpack-plugin-example-snap 0.37.3-flask.1

Fixed

  • Remove unused dependencies (#1680)

@metamask/consumer-signer-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

@metamask/core-signer-example-snap 0.38.1-flask.1

Changed

  • Use polyfills option for specifying Node.js polyfills (#1650)

Fixed

  • Remove unused dependencies (#1680)

5.0.0

23 Aug 12:06
dd39334
Compare
Choose a tag to compare

@metamask/create-snap 0.37.3-flask.1

Changed

  • Remove unused dependencies (#1674)

@metamask/rpc-methods 0.38.0-flask.1

Added

  • Add snap_getLocale JSON-RPC method (#1557)
    • This will let snaps get the user locale from the client.

Fixed

  • Fix ed25519 public key derivation (#1678)

@metamask/snaps-cli 0.38.2-flask.1

Added

  • Add polyfills option to Webpack configuration (#1650)

Fixed

  • Fix breaking change to SWC causing the CLI to break (#1677)

@metamask/snaps-controllers 0.38.1-flask.1

Fixed

  • Fix parallel usage of registry (#1669)

@metamask/snaps-types 0.38.1-flask.1

Changed

  • Update transaction insights response and add severity level enum (#1653)
    • Snaps are now able to specify a severity alongside their insights.
    • See SIP-11 for more information.

@metamask/snaps-utils 0.38.1-flask.1

Changed

  • Update transaction insights response and add severity level enum (#1653)
    • Snaps are now able to specify a severity for alongside their insights.
    • See SIP-11 for more information.