Skip to content

139.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Jan 12:16
afc2c54

@metamask/multichain-provider-example-snap 1.0.0

Added

  • Initial release (#3813)

@metamask/snaps-cli 8.4.0

Added

  • Add --manifest option for custom manifests (#3793, #3811)
    • This is currently only supported for the watch command, and build
      command for preinstalled Snaps (when used with the --preinstalled flag).
  • Allow manifest to extend another manifest (#3802)
    • For example, you could have a snap.manifest.json file with common fields,
      and a snap.manifest.dev.json file that extends it with
      development-specific fields:
      // snap.manifest.json
      {
        "version": "1.0.0",
        "proposedName": "My Snap",
        "initialPermissions": {
          "endowment:network-access": {}
        }
      }
      and
      // snap.manifest.dev.json
      {
        "extends": "./snap.manifest.json",
        "proposedName": "My Snap (development)",
        "initialConnections": {
          "https://localhost:8000": {}
        }
      }
      When running mm-snap watch --manifest snap.manifest.dev.json, the
      resulting manifest will combine the fields from both files.
  • Add --preinstalled flag to build command to create preinstalled Snap bundle (#3805)

@metamask/snaps-execution-environments 10.4.0

Added

  • Add Multichain API support (#3759)

Changed

  • Bump @metamask/json-rpc-engine from 10.2.0 to 10.2.1 (#3804)
  • Bump @metamask/utils from 11.8.1 to 11.9.0 (#3783)

@metamask/snaps-jest 10.0.0

Added

  • Add Multichain API support (#3759)

Changed

  • BREAKING: Change default account used by account and asset selector (#3759)
    • The AccountSelector and AssetSelector now use the first account of
      default secret recovery phrase by default.

@metamask/snaps-rollup-plugin 5.0.1

Changed

  • Bump @metamask/snaps-utils from 11.7.1 to 12.0.0 (#3793)

@metamask/snaps-rpc-methods 14.2.0

Added

  • Add Multichain API support (#3759)

Changed

  • Bump @metamask/json-rpc-engine from 10.2.0 to 10.2.1 (#3804)
  • Bump @metamask/permission-controller from 12.1.0 to 12.2.0 (#3746, #3791)
  • Bump @metamask/utils from 11.8.1 to 11.9.0 (#3783)

Fixed

  • Prevent concurrent wallet_requestSnaps requests (#3800)

@metamask/snaps-sdk 10.4.0

Added

  • Add Multichain API support (#3759)

Changed

  • Bump @metamask/utils from 11.8.1 to 11.9.0 (#3783)

@metamask/snaps-simulation 4.0.0

Added

  • Add Multichain API support (#3759)

Changed

  • BREAKING: Change default account used by account and asset selector (#3759)
    • The AccountSelector and AssetSelector now use the first account of
      default secret recovery phrase by default.
  • Bump @metamask/json-rpc-engine from 10.2.0 to 10.2.1 (#3804)

@metamask/snaps-utils 12.0.0

Added

  • Add loadManifest function to load extendable manifests (#3793)

Changed

  • BREAKING: Allow manifest to extend another manifest (#3802)
    • checkManifest now returns ExtendableSnapFiles, containing a manifest
      that may extend another manifest.
  • BREAKING: Require path to manifest instead of directory in checkManifest function (#3793)

@metamask/snaps-webpack-plugin 5.1.2

Changed

  • Bump @metamask/snaps-utils from 11.7.1 to 12.0.0 (#3793)

@metamask/test-snaps 3.4.0

Added

  • Add multichain provider example (#3759)

Changed

  • Use latest versions of example Snaps (#3813)