diff --git a/package.json b/package.json index daad18532d..989189c41c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "root", - "version": "80.0.0", + "version": "81.0.0", "private": true, "repository": { "type": "git", diff --git a/packages/examples/package.json b/packages/examples/package.json index 82bff2c57d..5ec686c105 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/example-snaps", - "version": "3.12.0", + "version": "3.13.0", "private": true, "description": "A collection of examples demonstrating how to build MetaMask Snaps", "keywords": [ diff --git a/packages/examples/packages/bip32/snap.manifest.json b/packages/examples/packages/bip32/snap.manifest.json index ed7ba9c9df..5a52be0191 100644 --- a/packages/examples/packages/bip32/snap.manifest.json +++ b/packages/examples/packages/bip32/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "BXI9661L/fYaiBpXRSdqkP8BMOngNdoo9FwYTbrY7+s=", + "shasum": "jLJIqWBjnn/zEbE1yvjJehJk6iqNH+9A9Lf/lZ1aRJU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -43,6 +43,6 @@ } ] }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/bip44/snap.manifest.json b/packages/examples/packages/bip44/snap.manifest.json index 079327c616..197bba2f1b 100644 --- a/packages/examples/packages/bip44/snap.manifest.json +++ b/packages/examples/packages/bip44/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "k9draXonmeZgsn647IkJLhYHrc75/Krpn7tA4F+8wGM=", + "shasum": "d1BpBEpSMHL5L9fllD6/Rv8MO4ZCEnNdnnPfMJAH2d4=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -31,6 +31,6 @@ } ] }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/browserify-plugin/snap.manifest.json b/packages/examples/packages/browserify-plugin/snap.manifest.json index 781b5057a7..ee74bc2427 100644 --- a/packages/examples/packages/browserify-plugin/snap.manifest.json +++ b/packages/examples/packages/browserify-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "WKxKUU91g512MKJ5lFiKEXBIxwyFmiifC1XTXXYfIWg=", + "shasum": "REliam7FRJGwKCI4NaC2G3mBSD5iYR7DCEhrXLcBDqA=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/browserify/snap.manifest.json b/packages/examples/packages/browserify/snap.manifest.json index 0659550b20..6f6b0f910f 100644 --- a/packages/examples/packages/browserify/snap.manifest.json +++ b/packages/examples/packages/browserify/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "3ox9QePlOph93lUAO39++bXnyMmaiRoisG3mbf9j2dI=", + "shasum": "NItYOhAaWlS9q2r59/zlpoyVUyxojfsc5xMh65mLIwQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/client-status/snap.manifest.json b/packages/examples/packages/client-status/snap.manifest.json index 150676c293..a6ffc888e5 100644 --- a/packages/examples/packages/client-status/snap.manifest.json +++ b/packages/examples/packages/client-status/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "+KdGrdkNoCdZlzq7KulSaWDD1OU4Vu+LpHiCgmYXnHg=", + "shasum": "HmWf4+H/aEE+6m63FtJq0209VzRWGnAJWNz+L+l9SIQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ "snaps": false } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/cronjobs/snap.manifest.json b/packages/examples/packages/cronjobs/snap.manifest.json index 7577b5cf3b..aa7e65be6a 100644 --- a/packages/examples/packages/cronjobs/snap.manifest.json +++ b/packages/examples/packages/cronjobs/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "z06MC0KYtySDOdGTKH+afyyu3GWBu4LnKc4FVvfq1Oo=", + "shasum": "E8SzmLlC0rgCn0qOop9/zCLmrWLABS5LlnaQv/MYkUc=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -29,6 +29,6 @@ }, "snap_dialog": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/dialogs/snap.manifest.json b/packages/examples/packages/dialogs/snap.manifest.json index bbc4e55762..c82018929e 100644 --- a/packages/examples/packages/dialogs/snap.manifest.json +++ b/packages/examples/packages/dialogs/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "YsyK0ottmZX+MXbSvusMiJ44lQoHoP7y0sq+GrPlRK0=", + "shasum": "RUrYLVeRBQerR54CiGw8JK3zAnZr0Dq6AJcL6TH/2Vc=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_dialog": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/errors/snap.manifest.json b/packages/examples/packages/errors/snap.manifest.json index 55a35d7e73..fecb230486 100644 --- a/packages/examples/packages/errors/snap.manifest.json +++ b/packages/examples/packages/errors/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "YKH6iL1qdRaQSvIDIf2jnhVb30U7z6LoZp3sJ3vgBBg=", + "shasum": "lyj5zGWzg8mL6sHvpnfWWsy/pFj3B1IHWsFkymFrPwY=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/ethereum-provider/snap.manifest.json b/packages/examples/packages/ethereum-provider/snap.manifest.json index 2f3829e88d..60de26018f 100644 --- a/packages/examples/packages/ethereum-provider/snap.manifest.json +++ b/packages/examples/packages/ethereum-provider/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "HYGsbZCa1cbaJLBU9dcQziEhKS1KD/sesQgTxZVI9lc=", + "shasum": "wGmGlT7y9asBxBtugpaU+ZkK1bzawwMx3upjmMDhygs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "endowment:ethereum-provider": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/ethers-js/snap.manifest.json b/packages/examples/packages/ethers-js/snap.manifest.json index de445eec88..89d9b01c83 100644 --- a/packages/examples/packages/ethers-js/snap.manifest.json +++ b/packages/examples/packages/ethers-js/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "H18HO5WDT/09sJKQ+JxTuqYi5Krx3LkE2G+JlQMeBVY=", + "shasum": "zubwO7yHVCCLsWmhLQ5Ip41EDeoi4KKcsu8hPPIlthI=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_getEntropy": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/file-upload/snap.manifest.json b/packages/examples/packages/file-upload/snap.manifest.json index 1a42c59db1..9a3705f728 100644 --- a/packages/examples/packages/file-upload/snap.manifest.json +++ b/packages/examples/packages/file-upload/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "xk2qj65HFB618cIUh/sYWfLrviSfgu8C+7Fnv6qsDWE=", + "shasum": "3VGh2l3Pbyg2HMe9Qv4BX++mgkKRjVslOp6SzicBMg8=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/get-entropy/snap.manifest.json b/packages/examples/packages/get-entropy/snap.manifest.json index 5d519be62f..bd758d37a1 100644 --- a/packages/examples/packages/get-entropy/snap.manifest.json +++ b/packages/examples/packages/get-entropy/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "s/mu+Z/V/G7XwdIVMyuXvZ4ORhLTOQHSFdlwRlgfwuw=", + "shasum": "xpn8z4s207JKNFb4xfkgdWYvgR0AcTGrDFAZZwe5bMc=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_getEntropy": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/get-file/snap.manifest.json b/packages/examples/packages/get-file/snap.manifest.json index e83f51561a..b8d1c736fc 100644 --- a/packages/examples/packages/get-file/snap.manifest.json +++ b/packages/examples/packages/get-file/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "QMdO7yoFhhvlyuMe4KAP1mKwBDvd7AWPqw51JOLiL+4=", + "shasum": "UtEQgpEQUp+N12xnKYfvYEACbst0nUwYi20Aj+fagZQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ "dapps": true } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/home-page/snap.manifest.json b/packages/examples/packages/home-page/snap.manifest.json index daf42e5eca..5c5732e1b3 100644 --- a/packages/examples/packages/home-page/snap.manifest.json +++ b/packages/examples/packages/home-page/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "tcaY0oALNFbvXqOUzovxeXU3lzbkbi6o/K3lfTsvs04=", + "shasum": "CFGW+27A/rdqLpqq4wGQ1nPhbRgle8Ojvu5rhVcYwq4=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:page-home": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/images/snap.manifest.json b/packages/examples/packages/images/snap.manifest.json index af8718f9ef..fef23ffdf2 100644 --- a/packages/examples/packages/images/snap.manifest.json +++ b/packages/examples/packages/images/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "w2YY6L6V4CLq+WEwkrgTmB55B+/z4ceD2/zZIn9NNMY=", + "shasum": "UfPUw7yb9+IBq3oxpadPoDlLSwrx5vuHl8OtFuke+FE=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_dialog": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/interactive-ui/snap.manifest.json b/packages/examples/packages/interactive-ui/snap.manifest.json index bdd4769b23..a4f7062b98 100644 --- a/packages/examples/packages/interactive-ui/snap.manifest.json +++ b/packages/examples/packages/interactive-ui/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "ProfhCT750VS73AYlE9ypKu95ZsGLLoHXmoEX8zKUt0=", + "shasum": "PFxZVa0k7j72F2zT4y/YmhIXWQ2GB16YZlZV2E5wLiA=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -25,6 +25,6 @@ "endowment:transaction-insight": {}, "endowment:page-home": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json b/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json index 8849611229..de86cf623e 100644 --- a/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json +++ b/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "J9qfjo4ls7KSmOMVlDXxYNO055eANDjIwEV1uxCxXI8=", + "shasum": "n1Hc20UPbc0lMPxlER1c3DqQt35U6DRM639ab1OrUJ0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json b/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json index 2e88e23a91..60151a8735 100644 --- a/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json +++ b/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "rZzEML+px4RJ15ADWtQRvVMEVd1ShKd8JtZfAn0sHU8=", + "shasum": "JyTwEv5TNQ5QV93bfa0XbT8ekWjcHr03DvtrU9xWY7U=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/json-rpc/snap.manifest.json b/packages/examples/packages/json-rpc/snap.manifest.json index 349858d54d..5529f6a3ce 100644 --- a/packages/examples/packages/json-rpc/snap.manifest.json +++ b/packages/examples/packages/json-rpc/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "+t2ZHLZx3lvm7ImrZe6jicCH7xTG5xTMdAPEt1onuC4=", + "shasum": "2J2zlkoRLAJKG8RB30NY+TJBXr3P8eG63QryIInsj7c=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -26,6 +26,6 @@ } } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/jsx/snap.manifest.json b/packages/examples/packages/jsx/snap.manifest.json index 0126a5e639..73da935e85 100644 --- a/packages/examples/packages/jsx/snap.manifest.json +++ b/packages/examples/packages/jsx/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "bDD/Av6Wb3HYIx4dd3fBiDwxVb4BL0SzZNsIY2XjZZg=", + "shasum": "v3eGYczehLu0VzhssbMeMcnkGFAyta82mPUtg4f9yVI=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/lifecycle-hooks/snap.manifest.json b/packages/examples/packages/lifecycle-hooks/snap.manifest.json index 0eee2faad9..542ac07fc6 100644 --- a/packages/examples/packages/lifecycle-hooks/snap.manifest.json +++ b/packages/examples/packages/lifecycle-hooks/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "I3HrKMbzbQslQrfoJZ6CPbPwUOJtl5GBudiJNV3xzJo=", + "shasum": "McEJrD53+nBoIBkWhIildkVeao7ip2Ld5V2tsEopkXw=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -20,6 +20,6 @@ "snap_dialog": {}, "endowment:lifecycle-hooks": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/localization/snap.manifest.json b/packages/examples/packages/localization/snap.manifest.json index d29477c696..757335d0ce 100644 --- a/packages/examples/packages/localization/snap.manifest.json +++ b/packages/examples/packages/localization/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "/G+GFTl+PxKobMfdOVdbzdGNjSkclJr7W79GBE3L3cA=", + "shasum": "kXD/C5BuuY6sj7vpZHWJzugcULiusnACW2U9cb4pnbg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_getPreferences": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/manage-state/snap.manifest.json b/packages/examples/packages/manage-state/snap.manifest.json index 9d0d86f25d..bd60d0cc21 100644 --- a/packages/examples/packages/manage-state/snap.manifest.json +++ b/packages/examples/packages/manage-state/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "rFRplL4VuGBRqiNooRMJTf7dGzVZGMMO7eiEHU3DzrA=", + "shasum": "3jbTBm2Gtm5+qWdWgNR2sgwEGwWmKsGK7QPeXN9yOpE=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_manageState": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/name-lookup/snap.manifest.json b/packages/examples/packages/name-lookup/snap.manifest.json index 400395e2cf..7160bb0915 100644 --- a/packages/examples/packages/name-lookup/snap.manifest.json +++ b/packages/examples/packages/name-lookup/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "eaW1e0+YR+RJFQ8hE2CGSLOERHVOPVJcvOBCE90K/bk=", + "shasum": "AN945iZwXls+vi1x58UXKZ8qXXpj8SaP+kVMKCzdIYI=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "chains": ["eip155:1"] } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/network-access/snap.manifest.json b/packages/examples/packages/network-access/snap.manifest.json index ece8c5c105..5c65d8ac6b 100644 --- a/packages/examples/packages/network-access/snap.manifest.json +++ b/packages/examples/packages/network-access/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "568PERukIcZVLcToP+a+moHyPJErIpXA2iTmreY92zQ=", + "shasum": "7Kv8Az0zgQjSPc40XSrAdUWGFwL5oDQF+YlNOrd6Kc4=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "endowment:network-access": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/notifications/snap.manifest.json b/packages/examples/packages/notifications/snap.manifest.json index 568d3165ea..5aa947edda 100644 --- a/packages/examples/packages/notifications/snap.manifest.json +++ b/packages/examples/packages/notifications/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "M4hanawafBYKNQW9wA4Cefir4vyqGOEo8Y4dQznfyJg=", + "shasum": "BCoBVWLL9kEMS4mzBTMcdS5vPQvj8L9ghKBJLng9mg0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_notify": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/preinstalled/CHANGELOG.md b/packages/examples/packages/preinstalled/CHANGELOG.md index dda69cd39b..27a0e907c8 100644 --- a/packages/examples/packages/preinstalled/CHANGELOG.md +++ b/packages/examples/packages/preinstalled/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.0] + +### Added + +- Add `onSettingsPage` example ([#2911](https://github.com/MetaMask/snaps/pull/2911), [#2962](https://github.com/MetaMask/snaps/pull/2962)) + ## [0.2.0] ### Added @@ -19,6 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add preinstalled example Snap ([#2721](https://github.com/MetaMask/snaps/pull/2721)) -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/preinstalled-example-snap@0.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/preinstalled-example-snap@0.3.0...HEAD +[0.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/preinstalled-example-snap@0.2.0...@metamask/preinstalled-example-snap@0.3.0 [0.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/preinstalled-example-snap@0.1.0...@metamask/preinstalled-example-snap@0.2.0 [0.1.0]: https://github.com/MetaMask/snaps/releases/tag/@metamask/preinstalled-example-snap@0.1.0 diff --git a/packages/examples/packages/preinstalled/package.json b/packages/examples/packages/preinstalled/package.json index d78825cebb..7b8bf2612f 100644 --- a/packages/examples/packages/preinstalled/package.json +++ b/packages/examples/packages/preinstalled/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/preinstalled-example-snap", - "version": "0.2.0", + "version": "0.3.0", "description": "MetaMask example snap demonstrating preinstalled Snaps", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/preinstalled/snap.manifest.json b/packages/examples/packages/preinstalled/snap.manifest.json index defc45de84..cdcfbdba98 100644 --- a/packages/examples/packages/preinstalled/snap.manifest.json +++ b/packages/examples/packages/preinstalled/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "0.2.0", + "version": "0.3.0", "description": "MetaMask example snap demonstrating preinstalled Snaps.", "proposedName": "Preinstalled Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "uDEC4wnc/rEN1OKqXidpOvejRN3h3dR85cvQLnLmJB8=", + "shasum": "gl+ot55mLgaYlRg5Psp2IvNg+N+nKcsLWP0aZ5+a5zY=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "endowment:page-settings": {}, "snap_manageState": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/rollup-plugin/snap.manifest.json b/packages/examples/packages/rollup-plugin/snap.manifest.json index 3128ebf49c..5ba15510a5 100644 --- a/packages/examples/packages/rollup-plugin/snap.manifest.json +++ b/packages/examples/packages/rollup-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "P/mNUgdJyP6AHtNFl4/cj2Qkw2heVmn1u4LF0TWfSdQ=", + "shasum": "bbcvLapIMVg7kfEgGPDw0ojchi4uYZpaBxQAJ3LO8cY=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/send-flow/snap.manifest.json b/packages/examples/packages/send-flow/snap.manifest.json index 06fb79db15..bf28be530d 100644 --- a/packages/examples/packages/send-flow/snap.manifest.json +++ b/packages/examples/packages/send-flow/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "0zmrLyYqp4N2ZJNYnCPW9H0lXGNq23XMupxpJBVKWLU=", + "shasum": "EDKa7C466SsLSPQrdRezgnJgBpy173VQZeq0UbATCYM=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "endowment:page-home": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/signature-insights/snap.manifest.json b/packages/examples/packages/signature-insights/snap.manifest.json index 9e3e04cc23..d4404b10cc 100644 --- a/packages/examples/packages/signature-insights/snap.manifest.json +++ b/packages/examples/packages/signature-insights/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "hBbOcBi+PekNhLgd8NtXH7iLdEyBXljq/0+bpSuCIqc=", + "shasum": "JsNJvg1YAZBEeqQcUXgzJDfRHmoa88i7o8ziWzO6fns=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:signature-insight": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/transaction-insights/snap.manifest.json b/packages/examples/packages/transaction-insights/snap.manifest.json index 5bbae49f30..7e923d2a29 100644 --- a/packages/examples/packages/transaction-insights/snap.manifest.json +++ b/packages/examples/packages/transaction-insights/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "B1+y/ga3yTLQxAXV3UuVGqnH9VjtIvdW+6q+84yjBKQ=", + "shasum": "ExklZRcb7xekucpFO4ZDJpPzrAzIoKowLtXV9kvZ/0I=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:transaction-insight": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/wasm/snap.manifest.json b/packages/examples/packages/wasm/snap.manifest.json index 13021fc525..39045e4866 100644 --- a/packages/examples/packages/wasm/snap.manifest.json +++ b/packages/examples/packages/wasm/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "dtlSHKSUvPxdcyM84056BdRyrZoSdMWFQFQBVN76rx0=", + "shasum": "yZoGNG21ShYmMhWUwuH6oZlf9atsU6SEAIDGWKcsD9o=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "endowment:webassembly": {} }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/webpack-plugin/snap.manifest.json b/packages/examples/packages/webpack-plugin/snap.manifest.json index 956c4caf65..5993f59497 100644 --- a/packages/examples/packages/webpack-plugin/snap.manifest.json +++ b/packages/examples/packages/webpack-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "1tYoOe+sHrXpkzyRoNO5IJhxTRnGbLHcNY7+zG7hDOc=", + "shasum": "zfIIGlp3pFPxHEoLdUtpg/lUXVub+EDMa/aVpxSVkd0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.13.0", + "platformVersion": "6.14.0", "manifestVersion": "0.1" } diff --git a/packages/snaps-browserify-plugin/CHANGELOG.md b/packages/snaps-browserify-plugin/CHANGELOG.md index 6e71dfcbd1..a9bc4250a9 100644 --- a/packages/snaps-browserify-plugin/CHANGELOG.md +++ b/packages/snaps-browserify-plugin/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.2.0] + +### Added + +- Automatically add `platformVersion` to manifest ([#2938](https://github.com/MetaMask/snaps/pull/2938)) + ## [4.1.2] ### Fixed @@ -83,7 +89,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-browserify-plugin@4.1.2...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-browserify-plugin@4.2.0...HEAD +[4.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-browserify-plugin@4.1.2...@metamask/snaps-browserify-plugin@4.2.0 [4.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-browserify-plugin@4.1.1...@metamask/snaps-browserify-plugin@4.1.2 [4.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-browserify-plugin@4.1.0...@metamask/snaps-browserify-plugin@4.1.1 [4.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-browserify-plugin@4.0.1...@metamask/snaps-browserify-plugin@4.1.0 diff --git a/packages/snaps-browserify-plugin/package.json b/packages/snaps-browserify-plugin/package.json index 653f9900ed..1e1b3fc5c9 100644 --- a/packages/snaps-browserify-plugin/package.json +++ b/packages/snaps-browserify-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-browserify-plugin", - "version": "4.1.2", + "version": "4.2.0", "description": "A Browserify plugin to build MetaMask Snaps with Browserify", "keywords": [ "MetaMask", diff --git a/packages/snaps-cli/CHANGELOG.md b/packages/snaps-cli/CHANGELOG.md index 9c6b7f84e0..84766e7890 100644 --- a/packages/snaps-cli/CHANGELOG.md +++ b/packages/snaps-cli/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.6.0] + +### Added + +- Allow async initialization logic ([#2918](https://github.com/MetaMask/snaps/pull/2918)) + - Top-level-await is now available in Snaps. + - WASM modules are instantiated asynchronously. +- Automatically add `platformVersion` to manifest ([#2938](https://github.com/MetaMask/snaps/pull/2938)) + ## [6.5.4] ### Fixed @@ -294,7 +303,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.5.4...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.6.0...HEAD +[6.6.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.5.4...@metamask/snaps-cli@6.6.0 [6.5.4]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.5.3...@metamask/snaps-cli@6.5.4 [6.5.3]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.5.2...@metamask/snaps-cli@6.5.3 [6.5.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.5.1...@metamask/snaps-cli@6.5.2 diff --git a/packages/snaps-cli/package.json b/packages/snaps-cli/package.json index 713d742081..446977b245 100644 --- a/packages/snaps-cli/package.json +++ b/packages/snaps-cli/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-cli", - "version": "6.5.4", + "version": "6.6.0", "description": "A CLI for developing MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/snaps-controllers/CHANGELOG.md b/packages/snaps-controllers/CHANGELOG.md index ac757c9cee..3804de85ac 100644 --- a/packages/snaps-controllers/CHANGELOG.md +++ b/packages/snaps-controllers/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.16.0] + +### Added + +- Add support for `onSettingsPage` export ([#2911](https://github.com/MetaMask/snaps/pull/2911)) + +### Fixed + +- Use `BigInt` for processing insight chain IDs ([#2935](https://github.com/MetaMask/snaps/pull/2935)) + ## [9.15.0] ### Added @@ -580,7 +590,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.15.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.16.0...HEAD +[9.16.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.15.0...@metamask/snaps-controllers@9.16.0 [9.15.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.14.0...@metamask/snaps-controllers@9.15.0 [9.14.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.13.0...@metamask/snaps-controllers@9.14.0 [9.13.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.12.0...@metamask/snaps-controllers@9.13.0 diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index b865a31ac0..ea3c81e193 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-controllers", - "version": "9.15.0", + "version": "9.16.0", "description": "Controllers for MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/snaps-execution-environments/CHANGELOG.md b/packages/snaps-execution-environments/CHANGELOG.md index f9e73e021a..675d102811 100644 --- a/packages/snaps-execution-environments/CHANGELOG.md +++ b/packages/snaps-execution-environments/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.11.0] + +### Added + +- Allow Snap exports to have async initialization logic ([#2918](https://github.com/MetaMask/snaps/pull/2918)) +- Add support for `onSettingsPage` export ([#2911](https://github.com/MetaMask/snaps/pull/2911)) + ## [6.10.0] ### Added @@ -397,7 +404,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.10.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.11.0...HEAD +[6.11.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.10.0...@metamask/snaps-execution-environments@6.11.0 [6.10.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.9.2...@metamask/snaps-execution-environments@6.10.0 [6.9.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.9.1...@metamask/snaps-execution-environments@6.9.2 [6.9.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.9.0...@metamask/snaps-execution-environments@6.9.1 diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 68e3e7f6ad..5fc40d6c13 100644 --- a/packages/snaps-execution-environments/package.json +++ b/packages/snaps-execution-environments/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-execution-environments", - "version": "6.10.0", + "version": "6.11.0", "description": "Snap sandbox environments for executing SES javascript", "keywords": [ "MetaMask", diff --git a/packages/snaps-jest/CHANGELOG.md b/packages/snaps-jest/CHANGELOG.md index d8a1258f82..61f1922546 100644 --- a/packages/snaps-jest/CHANGELOG.md +++ b/packages/snaps-jest/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.9.0] + +### Added + +- Add `waitForUpdate` interface action ([#2960](https://github.com/MetaMask/snaps/pull/2960)) +- Add support for `onSettingsPage` export ([#2911](https://github.com/MetaMask/snaps/pull/2911)) + ## [8.8.1] ### Changed @@ -306,7 +313,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.8.1...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.9.0...HEAD +[8.9.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.8.1...@metamask/snaps-jest@8.9.0 [8.8.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.8.0...@metamask/snaps-jest@8.8.1 [8.8.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.7.1...@metamask/snaps-jest@8.8.0 [8.7.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.7.0...@metamask/snaps-jest@8.7.1 diff --git a/packages/snaps-jest/package.json b/packages/snaps-jest/package.json index 1df32e6d4d..dbb22e4f12 100644 --- a/packages/snaps-jest/package.json +++ b/packages/snaps-jest/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-jest", - "version": "8.8.1", + "version": "8.9.0", "description": "A Jest preset for end-to-end testing MetaMask Snaps, including a Jest environment, and a set of Jest matchers", "keywords": [ "MetaMask", diff --git a/packages/snaps-rollup-plugin/CHANGELOG.md b/packages/snaps-rollup-plugin/CHANGELOG.md index 16281ada0c..959c943735 100644 --- a/packages/snaps-rollup-plugin/CHANGELOG.md +++ b/packages/snaps-rollup-plugin/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.2.0] + +### Added + +- Automatically add `platformVersion` to manifest ([#2938](https://github.com/MetaMask/snaps/pull/2938)) + ## [4.1.2] ### Fixed @@ -77,7 +83,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rollup-plugin@4.1.2...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rollup-plugin@4.2.0...HEAD +[4.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rollup-plugin@4.1.2...@metamask/snaps-rollup-plugin@4.2.0 [4.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rollup-plugin@4.1.1...@metamask/snaps-rollup-plugin@4.1.2 [4.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rollup-plugin@4.1.0...@metamask/snaps-rollup-plugin@4.1.1 [4.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rollup-plugin@4.0.1...@metamask/snaps-rollup-plugin@4.1.0 diff --git a/packages/snaps-rollup-plugin/package.json b/packages/snaps-rollup-plugin/package.json index 8ac211ca09..4622d129da 100644 --- a/packages/snaps-rollup-plugin/package.json +++ b/packages/snaps-rollup-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-rollup-plugin", - "version": "4.1.2", + "version": "4.2.0", "description": "A Rollup plugin to build MetaMask Snaps with Rollup", "keywords": [ "MetaMask", diff --git a/packages/snaps-rpc-methods/CHANGELOG.md b/packages/snaps-rpc-methods/CHANGELOG.md index a1352b7bfd..9a8016f754 100644 --- a/packages/snaps-rpc-methods/CHANGELOG.md +++ b/packages/snaps-rpc-methods/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.8.0] + +### Added + +- Add `onSettingsPage` endowment ([#2911](https://github.com/MetaMask/snaps/pull/2911)) + ## [11.7.0] ### Added @@ -343,7 +349,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.7.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.8.0...HEAD +[11.8.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.7.0...@metamask/snaps-rpc-methods@11.8.0 [11.7.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.6.0...@metamask/snaps-rpc-methods@11.7.0 [11.6.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.5.1...@metamask/snaps-rpc-methods@11.6.0 [11.5.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.5.0...@metamask/snaps-rpc-methods@11.5.1 diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index c165fdb47f..5db3bd1627 100644 --- a/packages/snaps-rpc-methods/package.json +++ b/packages/snaps-rpc-methods/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-rpc-methods", - "version": "11.7.0", + "version": "11.8.0", "description": "MetaMask Snaps JSON-RPC method implementations", "keywords": [ "MetaMask", diff --git a/packages/snaps-sdk/CHANGELOG.md b/packages/snaps-sdk/CHANGELOG.md index 6970fa3c76..0465ef6c46 100644 --- a/packages/snaps-sdk/CHANGELOG.md +++ b/packages/snaps-sdk/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.14.0] + +### Added + +- Add `onSettingsPage` export ([#2911](https://github.com/MetaMask/snaps/pull/2911)) +- Add `Banner` component ([#2961](https://github.com/MetaMask/snaps/pull/2961)) +- Support `fontWeight` prop on `Text` ([#2959](https://github.com/MetaMask/snaps/pull/2959)) +- Support `size` prop on `Button` ([#2953](https://github.com/MetaMask/snaps/pull/2953)) +- Add loading state for `Button` ([#2930](https://github.com/MetaMask/snaps/pull/2930)) + +### Fixed + +- Improve `Field` validation errors ([#2937](https://github.com/MetaMask/snaps/pull/2937)) + ## [6.13.0] ### Added @@ -434,7 +448,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of this package. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.13.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.14.0...HEAD +[6.14.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.13.0...@metamask/snaps-sdk@6.14.0 [6.13.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.12.0...@metamask/snaps-sdk@6.13.0 [6.12.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.11.0...@metamask/snaps-sdk@6.12.0 [6.11.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.10.0...@metamask/snaps-sdk@6.11.0 diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index 8650ef0122..b2415efec1 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-sdk", - "version": "6.13.0", + "version": "6.14.0", "description": "A library containing the core functionality for building MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/snaps-simulation/CHANGELOG.md b/packages/snaps-simulation/CHANGELOG.md index 8958ea4cf9..dc7329b1da 100644 --- a/packages/snaps-simulation/CHANGELOG.md +++ b/packages/snaps-simulation/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.5.0] + +### Added + +- Add `waitForUpdate` interface action ([#2960](https://github.com/MetaMask/snaps/pull/2960)) +- Add support for `onSettingsPage` export ([#2911](https://github.com/MetaMask/snaps/pull/2911)) + ## [1.4.1] ### Changed @@ -74,7 +81,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of `@metamask/snaps-simulation` package ([#2727](https://github.com/MetaMask/snaps/pull/2727)) -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@1.4.1...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@1.5.0...HEAD +[1.5.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@1.4.1...@metamask/snaps-simulation@1.5.0 [1.4.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@1.4.0...@metamask/snaps-simulation@1.4.1 [1.4.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@1.3.1...@metamask/snaps-simulation@1.4.0 [1.3.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@1.3.0...@metamask/snaps-simulation@1.3.1 diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index 8c573f5276..1c93c74e3c 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-simulation", - "version": "1.4.1", + "version": "1.5.0", "description": "A simulation framework for MetaMask Snaps, enabling headless testing of Snaps in a controlled environment", "keywords": [ "MetaMask", diff --git a/packages/snaps-utils/CHANGELOG.md b/packages/snaps-utils/CHANGELOG.md index 44bc359654..5b058073c4 100644 --- a/packages/snaps-utils/CHANGELOG.md +++ b/packages/snaps-utils/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.7.0] + +### Added + +- Add `onSettingsPage` export ([#2911](https://github.com/MetaMask/snaps/pull/2911)) +- Automatically add `platformVersion` to manifest ([#2938](https://github.com/MetaMask/snaps/pull/2938)) + ## [8.6.1] ### Changed @@ -497,7 +504,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.6.1...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.7.0...HEAD +[8.7.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.6.1...@metamask/snaps-utils@8.7.0 [8.6.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.6.0...@metamask/snaps-utils@8.6.1 [8.6.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.5.2...@metamask/snaps-utils@8.6.0 [8.5.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.5.1...@metamask/snaps-utils@8.5.2 diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index 98c139f103..b2cfe06486 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-utils", - "version": "8.6.1", + "version": "8.7.0", "description": "A collection of utilities for MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/snaps-webpack-plugin/CHANGELOG.md b/packages/snaps-webpack-plugin/CHANGELOG.md index db9c679044..ebd09b987d 100644 --- a/packages/snaps-webpack-plugin/CHANGELOG.md +++ b/packages/snaps-webpack-plugin/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.2.0] + +### Added + +- Automatically add `platformVersion` to manifest ([#2938](https://github.com/MetaMask/snaps/pull/2938)) + ## [4.1.2] ### Fixed @@ -109,7 +115,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.1.2...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.2.0...HEAD +[4.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.1.2...@metamask/snaps-webpack-plugin@4.2.0 [4.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.1.1...@metamask/snaps-webpack-plugin@4.1.2 [4.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.1.0...@metamask/snaps-webpack-plugin@4.1.1 [4.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.0.1...@metamask/snaps-webpack-plugin@4.1.0 diff --git a/packages/snaps-webpack-plugin/package.json b/packages/snaps-webpack-plugin/package.json index 5c21639f63..3c19332bf4 100644 --- a/packages/snaps-webpack-plugin/package.json +++ b/packages/snaps-webpack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-webpack-plugin", - "version": "4.1.2", + "version": "4.2.0", "description": "A Webpack plugin to build MetaMask Snaps with Webpack", "keywords": [ "MetaMask", diff --git a/packages/test-snaps/CHANGELOG.md b/packages/test-snaps/CHANGELOG.md index b393a1c03d..4c44622076 100644 --- a/packages/test-snaps/CHANGELOG.md +++ b/packages/test-snaps/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.16.0] + +### Added + +- Add `onSettingsPage` example to preinstalled example Snap ([#2911](https://github.com/MetaMask/snaps/pull/2911), [#2962](https://github.com/MetaMask/snaps/pull/2962)) + ## [2.15.4] ### Changed @@ -241,7 +247,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fix NPM package name of the network access snap ([#1621](https://github.com/MetaMask/snaps/pull/1621)) -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.15.4...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.16.0...HEAD +[2.16.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.15.4...@metamask/test-snaps@2.16.0 [2.15.4]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.15.3...@metamask/test-snaps@2.15.4 [2.15.3]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.15.2...@metamask/test-snaps@2.15.3 [2.15.2]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.15.1...@metamask/test-snaps@2.15.2 diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index 1077a1ba86..30b50ab935 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/test-snaps", - "version": "2.15.4", + "version": "2.16.0", "private": true, "description": "The test snaps website for MetaMask Snaps, used for end-to-end testing", "keywords": [