diff --git a/package.json b/package.json index fd9160a23a..fecc3eb35d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "root", - "version": "81.0.0", + "version": "82.0.0", "private": true, "repository": { "type": "git", diff --git a/packages/examples/package.json b/packages/examples/package.json index 5ec686c105..1a8560e165 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/example-snaps", - "version": "3.13.0", + "version": "3.14.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 1499576bbb..8e4cb79a31 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": "Iwip4OlU9S4hYajtfbs5U8wylR7u/iE3p07sY2AhVp4=", + "shasum": "ojW3Hm/UhUzUs35jVfoI9+xEsy0zoVLFzfZGZ3dgZeQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -43,6 +43,6 @@ } ] }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/bip44/snap.manifest.json b/packages/examples/packages/bip44/snap.manifest.json index de75194030..f044129c0e 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": "WdVu3c2ueuVvwqfkYHemheWb9KSK53EC5CYMM2Zp43s=", + "shasum": "kYRZmgdWbCe5U9mK1DBn4r1eh2VFI6TBolStHsYnwqQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -31,6 +31,6 @@ } ] }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 2fcee839e4..9f578fd779 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": "LlwXNZxywmo/klkUVJwuj5tRmXOEeV3TDyVZ6CFmHgo=", + "shasum": "jyM2N8Y8sIxLacv1mwtPh41wGSt9lWsBNbFo9CSx7mM=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/browserify/snap.manifest.json b/packages/examples/packages/browserify/snap.manifest.json index 95f36894d5..0cc9ff36db 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": "tXrezMiE2cd1yYm0J12JTWpdiWy+zdYpCaqX4eqev1c=", + "shasum": "qHCkTRpYoHUFtt9Dd0nxQyw7Eblv0e5znQ39NszlJOo=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 b17d40d1fc..e8b471c470 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": "CFonvZWuchKS3nBzHbjdn/Z6jzYK+X0INUW4d7AmlaY=", + "shasum": "arWIxnocunv/5esPgYG068vzZzyBxg/FcbiDILeyLCs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ "snaps": false } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/cronjobs/CHANGELOG.md b/packages/examples/packages/cronjobs/CHANGELOG.md index e144df014e..bb5a1b41be 100644 --- a/packages/examples/packages/cronjobs/CHANGELOG.md +++ b/packages/examples/packages/cronjobs/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.2.0] + +### Added + +- Add support for `snap_scheduleBackgroundEvent` ([#2941](https://github.com/MetaMask/snaps/pull/2941)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#2989](https://github.com/MetaMask/snaps/pull/2989)) + ## [2.1.4] ### Fixed @@ -78,7 +88,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/cronjob-example-snap@2.1.4...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/cronjob-example-snap@2.2.0...HEAD +[2.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/cronjob-example-snap@2.1.4...@metamask/cronjob-example-snap@2.2.0 [2.1.4]: https://github.com/MetaMask/snaps/compare/@metamask/cronjob-example-snap@2.1.3...@metamask/cronjob-example-snap@2.1.4 [2.1.3]: https://github.com/MetaMask/snaps/compare/@metamask/cronjob-example-snap@2.1.2...@metamask/cronjob-example-snap@2.1.3 [2.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/cronjob-example-snap@2.1.1...@metamask/cronjob-example-snap@2.1.2 diff --git a/packages/examples/packages/cronjobs/package.json b/packages/examples/packages/cronjobs/package.json index 6813f24ab4..4431440b3c 100644 --- a/packages/examples/packages/cronjobs/package.json +++ b/packages/examples/packages/cronjobs/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/cronjob-example-snap", - "version": "2.1.4", + "version": "2.2.0", "description": "MetaMask example snap demonstrating the use of cronjobs in snaps", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/cronjobs/snap.manifest.json b/packages/examples/packages/cronjobs/snap.manifest.json index eddfcb80fe..bc19026b22 100644 --- a/packages/examples/packages/cronjobs/snap.manifest.json +++ b/packages/examples/packages/cronjobs/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "2.1.4", + "version": "2.2.0", "description": "MetaMask example snap demonstrating the use of cronjobs in snaps.", "proposedName": "Cronjob Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "tj81K+k40rCg5L/kcA8/bvKbL5wf7l4OLdBXTJgWoMw=", + "shasum": "B0eoXOpzU2Cts5d42w11AdvgClmS/une3zXQ9vHnJgU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -34,6 +34,6 @@ "snap_dialog": {}, "snap_notify": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/dialogs/snap.manifest.json b/packages/examples/packages/dialogs/snap.manifest.json index 7d9bdbe9e2..9ba7d3c293 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": "O6C8b3Xo/PqeBQ25CGlSbGaoo9MRjR+G0pGs0WtjoxU=", + "shasum": "6IGgmJV+Gc1jdmr4M+Gc0SHBfu2Ieuq3QFCIa5t7vYY=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_dialog": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/errors/snap.manifest.json b/packages/examples/packages/errors/snap.manifest.json index fecb230486..bce9fa38ec 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": "lyj5zGWzg8mL6sHvpnfWWsy/pFj3B1IHWsFkymFrPwY=", + "shasum": "UOVWInK9Rcy0j2EcPkwtgutBE7GqPAtIOhMWXaIFBJs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/ethereum-provider/CHANGELOG.md b/packages/examples/packages/ethereum-provider/CHANGELOG.md index 2aca93229d..2f5054fce6 100644 --- a/packages/examples/packages/ethereum-provider/CHANGELOG.md +++ b/packages/examples/packages/ethereum-provider/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.2.0] + +### Added + +- Added support for `eth_signTypedData` ([#2969](https://github.com/MetaMask/snaps/pull/2969)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#2853](https://github.com/MetaMask/snaps/pull/2853), [#2989](https://github.com/MetaMask/snaps/pull/2989)) + ## [2.1.3] ### Fixed @@ -76,7 +86,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/ethereum-provider-example-snap@2.1.3...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.2.0...HEAD +[2.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.1.3...@metamask/ethereum-provider-example-snap@2.2.0 [2.1.3]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.1.2...@metamask/ethereum-provider-example-snap@2.1.3 [2.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.1.1...@metamask/ethereum-provider-example-snap@2.1.2 [2.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.1.0...@metamask/ethereum-provider-example-snap@2.1.1 diff --git a/packages/examples/packages/ethereum-provider/package.json b/packages/examples/packages/ethereum-provider/package.json index ecd2fcbc2d..368d3fba71 100644 --- a/packages/examples/packages/ethereum-provider/package.json +++ b/packages/examples/packages/ethereum-provider/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/ethereum-provider-example-snap", - "version": "2.1.3", + "version": "2.2.0", "description": "MetaMask example snap demonstrating the use of the Ethereum Provider API and `endowment:ethereum-provider` permission", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/ethereum-provider/snap.manifest.json b/packages/examples/packages/ethereum-provider/snap.manifest.json index 806a48796f..0efca68758 100644 --- a/packages/examples/packages/ethereum-provider/snap.manifest.json +++ b/packages/examples/packages/ethereum-provider/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "2.1.3", + "version": "2.2.0", "description": "MetaMask example snap demonstrating the use of the Ethereum Provider API and `endowment:ethereum-provider` permission.", "proposedName": "Ethereum Provider Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "ZZWtBqr2mSvhKux/7c+rV828BVmhLEhDaFe2U9Zm3MM=", + "shasum": "T/7hin+Vhg0SdK8RxXvonPhkTRe/luTzGwqfWrH/8MQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "endowment:ethereum-provider": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 28f511a9ed..ad366d1e4e 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": "U56uGAxiYBVBC0SylzlK5Xb0kzYX05iWWDr21Lwcfnw=", + "shasum": "U4iQEpD4FcKBClMoFgESj8aVZy/io4bR3T3xC8D1J/c=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_getEntropy": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 5f1278da4e..d9960ea0d7 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": "DTOQa4K5R1rChvMjCmcvHr22qRM7omenGapBYdhglkw=", + "shasum": "U5/rIXgTqaoXVudqfJyK1cglKFXyLKKal+hj4mk+i0g=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 e92c69cca6..177ef7b231 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": "D0I+N8Val5rkfCr34DwdHdho9I+AFHV+fyhen/UaaFc=", + "shasum": "vFbFG/f0wOk+xcAypUssW9LJST38Ul9Oq4fZRaHq50E=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_getEntropy": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 67752fd08e..57183b0dcd 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": "QijMM8Wd+zyUvBvAxAuaVQ+vZ2sh1HO5ezlRLn0H8Eg=", + "shasum": "IkhZaFe3JhsDGcjO+/2CettMLck0yQUby8I13U2BUpU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ "dapps": true } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 5c5732e1b3..7ff8322a15 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": "CFGW+27A/rdqLpqq4wGQ1nPhbRgle8Ojvu5rhVcYwq4=", + "shasum": "Z0ZFlsmVKHo2lrZKpCfrdLUjUe7kuXHUxqd4vm277nI=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:page-home": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/images/snap.manifest.json b/packages/examples/packages/images/snap.manifest.json index 664ae11584..0ac660a010 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": "kDwuRigiGEQ9CtTZfacfG+2ztKoyX481zhJf1LGIvAA=", + "shasum": "qDnkVe1UEihxCX8jKtc5kU6Xsz2mszjC9abLo9gxyqQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_dialog": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 c779c5ba3f..96a8738c8a 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": "aHhktMEaVJE90VAzIFgHphnCK4MtJbe9cqijQQi9kgA=", + "shasum": "7hLctw66Qa64WB7Y1kdJnqQFIkPt5hYvdNj9l/00E78=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -25,6 +25,6 @@ "endowment:transaction-insight": {}, "endowment:page-home": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 6289ebf120..5b9b23bf40 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": "HwAXrnCQ7NioxkzCTe5Kd27EeowEvSQe0EclZDTFpfc=", + "shasum": "G6qDbbY6gfcNXbwavYeLOcX5dZRXGrzR4OVtIMWizwg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 83689c4040..66e2bc1f8f 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": "3jluX2torYLBuqYcMnr+EClv/ssOinKS1hBKe48GyZg=", + "shasum": "UMY4+tvOkzhxFhBE7v1hIpSANISaTCM6BcjwniuxKUc=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 f6b3555e61..8b326402b7 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": "WN/nMiTcoRgk7z/kcgDca+rnZGH+U8ZgzXPaQ2Hx99w=", + "shasum": "4i/96yKvEMlwjGd6BvcuYwwGtol1YZEZTZ2dOcGOtxs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -26,6 +26,6 @@ } } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/jsx/snap.manifest.json b/packages/examples/packages/jsx/snap.manifest.json index 6ee8552a83..46329ffb93 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": "rKFGdqwl8CFzuKD74v7t9dy5LdtghbGhWvLJypb9q6Y=", + "shasum": "TN8Dci3rNymh4EFBhXvzqbfzTGIDjemAF1WrqTXbkGQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 542ac07fc6..b3cb1e5a42 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": "McEJrD53+nBoIBkWhIildkVeao7ip2Ld5V2tsEopkXw=", + "shasum": "p52kcbuuauq3MOOOV4ktx7DowKimNx95d1q4aR5gAJQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -20,6 +20,6 @@ "snap_dialog": {}, "endowment:lifecycle-hooks": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/localization/snap.manifest.json b/packages/examples/packages/localization/snap.manifest.json index b551181f7c..a1a192a81e 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": "zFzKvfJrUaBt5undnCRqbekN9hYwdr46zRA4pZSbCBk=", + "shasum": "hE4IbH9CWs7QS8JnUWsReyG3TuZG9Z00/K2kCRsfID4=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_getPreferences": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/manage-state/CHANGELOG.md b/packages/examples/packages/manage-state/CHANGELOG.md index 45b2065701..f901986365 100644 --- a/packages/examples/packages/manage-state/CHANGELOG.md +++ b/packages/examples/packages/manage-state/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.0.0] + +### Added + +- **BREAKING:** Use `snap_getState`, `snap_setState`, `snap_clearState` methods ([#2916](https://github.com/MetaMask/snaps/pull/2916)) + - The methods previously exposed by this Snap have been renamed with a `legacy_` prefix. + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#2989](https://github.com/MetaMask/snaps/pull/2989), [#2853](https://github.com/MetaMask/snaps/pull/2853)) + ## [2.2.3] ### Fixed @@ -84,7 +95,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/manage-state-example-snap@2.2.3...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/manage-state-example-snap@3.0.0...HEAD +[3.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/manage-state-example-snap@2.2.3...@metamask/manage-state-example-snap@3.0.0 [2.2.3]: https://github.com/MetaMask/snaps/compare/@metamask/manage-state-example-snap@2.2.2...@metamask/manage-state-example-snap@2.2.3 [2.2.2]: https://github.com/MetaMask/snaps/compare/@metamask/manage-state-example-snap@2.2.1...@metamask/manage-state-example-snap@2.2.2 [2.2.1]: https://github.com/MetaMask/snaps/compare/@metamask/manage-state-example-snap@2.2.0...@metamask/manage-state-example-snap@2.2.1 diff --git a/packages/examples/packages/manage-state/package.json b/packages/examples/packages/manage-state/package.json index d208aa38ec..0d1d6c38c9 100644 --- a/packages/examples/packages/manage-state/package.json +++ b/packages/examples/packages/manage-state/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/manage-state-example-snap", - "version": "2.2.3", + "version": "3.0.0", "description": "MetaMask example snap demonstrating the use of `snap_manageState`", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/manage-state/snap.manifest.json b/packages/examples/packages/manage-state/snap.manifest.json index cd38c18d22..3bbbef315c 100644 --- a/packages/examples/packages/manage-state/snap.manifest.json +++ b/packages/examples/packages/manage-state/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "2.2.3", + "version": "3.0.0", "description": "MetaMask example snap demonstrating the use of `snap_manageState`.", "proposedName": "Manage State Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "b9xKNb934RH6+wMzMLT+D+in6BUzBXf3fOTvPvNHlXM=", + "shasum": "9n3dGpYT/s9CwkwfGTkOgMA8jvrkLg9KVP2Y/KsrWkg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_manageState": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 7160bb0915..6f0b373724 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": "AN945iZwXls+vi1x58UXKZ8qXXpj8SaP+kVMKCzdIYI=", + "shasum": "+hSYtYA/3RFNyYURc1luWrNPrnQ3sqVAi0HDenCJsAE=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "chains": ["eip155:1"] } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 5494c7ca32..603e3373ca 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": "E99Wz0CdUfOcRCFl0tYmQBE0TwDMEUq051toslPbtVA=", + "shasum": "FLqA/O/vfM7Cbv07OMjLbf5wnJ6xiDVOicRc62DN6Dw=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "endowment:network-access": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/notifications/CHANGELOG.md b/packages/examples/packages/notifications/CHANGELOG.md index 694912f566..f40a4a8ba4 100644 --- a/packages/examples/packages/notifications/CHANGELOG.md +++ b/packages/examples/packages/notifications/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.3.0] + +### Added + +- Add support for expanded view notifications ([#2956](https://github.com/MetaMask/snaps/pull/2956)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#2989](https://github.com/MetaMask/snaps/pull/2989)) + ## [2.2.0] ### Changed @@ -90,7 +100,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/notification-example-snap@2.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/notification-example-snap@2.3.0...HEAD +[2.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/notification-example-snap@2.2.0...@metamask/notification-example-snap@2.3.0 [2.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/notification-example-snap@2.1.4...@metamask/notification-example-snap@2.2.0 [2.1.4]: https://github.com/MetaMask/snaps/compare/@metamask/notification-example-snap@2.1.3...@metamask/notification-example-snap@2.1.4 [2.1.3]: https://github.com/MetaMask/snaps/compare/@metamask/notification-example-snap@2.1.2...@metamask/notification-example-snap@2.1.3 diff --git a/packages/examples/packages/notifications/package.json b/packages/examples/packages/notifications/package.json index e35e00a0db..674b346f1b 100644 --- a/packages/examples/packages/notifications/package.json +++ b/packages/examples/packages/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/notification-example-snap", - "version": "2.2.0", + "version": "2.3.0", "description": "MetaMask example snap demonstrating the use of `snap_notify`", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/notifications/snap.manifest.json b/packages/examples/packages/notifications/snap.manifest.json index a50e582d4a..6af0136d2a 100644 --- a/packages/examples/packages/notifications/snap.manifest.json +++ b/packages/examples/packages/notifications/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "2.2.0", + "version": "2.3.0", "description": "MetaMask example snap demonstrating the use of `snap_notify`.", "proposedName": "Notifications Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "gbBhG21XD3fPLrfW/8l1cyq+UU7Pn21gVsEPKulwYXw=", + "shasum": "vgZf2fdTM9fTAFroi78267SHtaEeTJLTNa/hobO22s0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_notify": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/preinstalled/snap.manifest.json b/packages/examples/packages/preinstalled/snap.manifest.json index 73a13b0f86..49760fc93a 100644 --- a/packages/examples/packages/preinstalled/snap.manifest.json +++ b/packages/examples/packages/preinstalled/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "v+NUTsh+LcN3cjU351AFWoJsgJ9/f3wjoB9jOg8kjXU=", + "shasum": "i8jxIqiwe7OvwEP32oFIFKUu3EfnHnbFbyRXeqIKPiY=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "endowment:page-settings": {}, "snap_manageState": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 edbb3cf47b..b12a46527a 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": "4GO2BmMmJCLe/LqfRtGUB560Y51Fmsucx4q1QbarFBw=", + "shasum": "9kEcCvm7AAgm49TqYDjUdiqLlnNqjfXipUgtI2ndBwQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 bb39cb610b..75c380aeac 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": "pdrgG5A6hdQFvESq43Um1NoJJCpuEhNj65Nlnlrwro4=", + "shasum": "ycKXLBkX4carLSIYGnuc+oHDin/2qSUNNQ/cfW0wt4o=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "endowment:page-home": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 d4404b10cc..890a67108e 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": "JsNJvg1YAZBEeqQcUXgzJDfRHmoa88i7o8ziWzO6fns=", + "shasum": "AlY+qEYeU/GmMR7tvBEpuFXk6YWdWx+hhszOsnGyQcU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:signature-insight": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 7e923d2a29..f0afce841e 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": "ExklZRcb7xekucpFO4ZDJpPzrAzIoKowLtXV9kvZ/0I=", + "shasum": "lxnpksH+gsCRKZfgDBv66VXlSjbS25gSS/r+hOiO9RQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:transaction-insight": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/wasm/snap.manifest.json b/packages/examples/packages/wasm/snap.manifest.json index 4d29dff5a9..54f20a4082 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": "DnOKJKI59ImTr+7Q/6u6Qhdu8xgXaGVex3qgls2Dq5Q=", + "shasum": "ZLNLyIw7vPg+geDBqmngSU6+92UjZPhG6on34Ij3+Nc=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "endowment:webassembly": {} }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.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 ae69eeb505..d990776378 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": "4+8+b8eO8GI11DLVKBbcaaHJMcq2TJ8h5bsVavVydZc=", + "shasum": "l5ZrPChhTClz9FfuqCVCk95v7zwDzchZpWmHs/4Iji0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.14.0", + "platformVersion": "6.15.0", "manifestVersion": "0.1" } diff --git a/packages/snaps-cli/CHANGELOG.md b/packages/snaps-cli/CHANGELOG.md index 84766e7890..ed46c751ba 100644 --- a/packages/snaps-cli/CHANGELOG.md +++ b/packages/snaps-cli/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.6.1] + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946)) + +### Fixed + +- Disable `nodeEnv` optimization in Webpack ([#2970](https://github.com/MetaMask/snaps/pull/2970)) + - This previously caused issues with overwriting `NODE_ENV`. + ## [6.6.0] ### Added @@ -303,7 +314,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.6.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.6.1...HEAD +[6.6.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.6.0...@metamask/snaps-cli@6.6.1 [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 diff --git a/packages/snaps-cli/package.json b/packages/snaps-cli/package.json index 6a78209ff8..c1cb245f7d 100644 --- a/packages/snaps-cli/package.json +++ b/packages/snaps-cli/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-cli", - "version": "6.6.0", + "version": "6.6.1", "description": "A CLI for developing MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/snaps-controllers/CHANGELOG.md b/packages/snaps-controllers/CHANGELOG.md index 3804de85ac..7abb0ffaca 100644 --- a/packages/snaps-controllers/CHANGELOG.md +++ b/packages/snaps-controllers/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.17.0] + +### Added + +- Added support for non-recurring cronjobs via `snap_scheduleBackgroundEvent` ([#2941](https://github.com/MetaMask/snaps/pull/2941)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#3007](https://github.com/MetaMask/snaps/pull/3007), [#2999](https://github.com/MetaMask/snaps/pull/2999), [#3003](https://github.com/MetaMask/snaps/pull/3003), [#2991](https://github.com/MetaMask/snaps/pull/2991), [#2989](https://github.com/MetaMask/snaps/pull/2989)) +- Cache snap state in memory for improved performance ([#2980](https://github.com/MetaMask/snaps/pull/2980)) + +### Fixed + +- Stop storing messenger manually in `CronjobController` ([#3006](https://github.com/MetaMask/snaps/pull/3006)) + ## [9.16.0] ### Added @@ -590,7 +605,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.16.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.17.0...HEAD +[9.17.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.16.0...@metamask/snaps-controllers@9.17.0 [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 diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index e120b94c75..9d95c45715 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-controllers", - "version": "9.16.0", + "version": "9.17.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 675d102811..4f218106b4 100644 --- a/packages/snaps-execution-environments/CHANGELOG.md +++ b/packages/snaps-execution-environments/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.12.0] + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#3007](https://github.com/MetaMask/snaps/pull/3007), [#3003](https://github.com/MetaMask/snaps/pull/3003), [#2989](https://github.com/MetaMask/snaps/pull/2989)) +- Unblock `eth_signTypedData` ([#2969](https://github.com/MetaMask/snaps/pull/2969)) + +### Fixed + +- Skip unnecesary provider initialization ([#2967](https://github.com/MetaMask/snaps/pull/2967)) + ## [6.11.0] ### Added @@ -404,7 +415,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.11.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.12.0...HEAD +[6.12.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.11.0...@metamask/snaps-execution-environments@6.12.0 [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 diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 58da1e87d1..949696530e 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.11.0", + "version": "6.12.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 61f1922546..3280d3b9d3 100644 --- a/packages/snaps-jest/CHANGELOG.md +++ b/packages/snaps-jest/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.10.0] + +### Added + +- Allow unit testing of expanded-view notifications ([#2956](https://github.com/MetaMask/snaps/pull/2956)) +- Add `onBackgroundEvent` alias ([#2974](https://github.com/MetaMask/snaps/pull/2974)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946)) + ## [8.9.0] ### Added @@ -313,7 +324,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.9.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.10.0...HEAD +[8.10.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.9.0...@metamask/snaps-jest@8.10.0 [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 diff --git a/packages/snaps-jest/package.json b/packages/snaps-jest/package.json index 9cc29e5be2..9102b4e721 100644 --- a/packages/snaps-jest/package.json +++ b/packages/snaps-jest/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-jest", - "version": "8.9.0", + "version": "8.10.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-rpc-methods/CHANGELOG.md b/packages/snaps-rpc-methods/CHANGELOG.md index 9a8016f754..4fc01acc90 100644 --- a/packages/snaps-rpc-methods/CHANGELOG.md +++ b/packages/snaps-rpc-methods/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.9.0] + +### Added + +- Add support for non-recurring cronjobs via `snap_scheduleBackgroundEvent` ([#2941](https://github.com/MetaMask/snaps/pull/2941), [#2975](https://github.com/MetaMask/snaps/pull/2975)) +- Add `snap_getState`, `snap_setState`, `snap_clearState` RPC methods ([#2916](https://github.com/MetaMask/snaps/pull/2916)) +- Add `hideBalances` to `snap_getPreferences` ([#2978](https://github.com/MetaMask/snaps/pull/2978)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#2999](https://github.com/MetaMask/snaps/pull/2999), [#2989](https://github.com/MetaMask/snaps/pull/2989)) + ## [11.8.0] ### Added @@ -349,7 +361,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.8.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.9.0...HEAD +[11.9.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.8.0...@metamask/snaps-rpc-methods@11.9.0 [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 diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index a645782a72..a4715f1c74 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.8.0", + "version": "11.9.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 0465ef6c46..00d6343176 100644 --- a/packages/snaps-sdk/CHANGELOG.md +++ b/packages/snaps-sdk/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.15.0] + +### Added + +- Add support for non-recurring cronjobs via `snap_scheduleBackgroundEvent` ([#2941](https://github.com/MetaMask/snaps/pull/2941), [#2975](https://github.com/MetaMask/snaps/pull/2975)) +- Add `snap_getState`, `snap_setState`, `snap_clearState` methods ([#2916](https://github.com/MetaMask/snaps/pull/2916)) +- Add `backgroundColor` property to `Container` component ([#2950](https://github.com/MetaMask/snaps/pull/2950)) +- Add `hideBalances` to `snap_getPreferences` ([#2978](https://github.com/MetaMask/snaps/pull/2978)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#2989](https://github.com/MetaMask/snaps/pull/2989)) +- Make `jobs` property fully optional in the cronjob endowment ([#3005](https://github.com/MetaMask/snaps/pull/3005)) +- Allow usage of `Text` in `Value` props ([#2984](https://github.com/MetaMask/snaps/pull/2984)) + ## [6.14.0] ### Added @@ -448,7 +463,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.14.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.15.0...HEAD +[6.15.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.14.0...@metamask/snaps-sdk@6.15.0 [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 diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index 7af9992e2c..5bfd3de3e9 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-sdk", - "version": "6.14.0", + "version": "6.15.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 dc7329b1da..5910a425e9 100644 --- a/packages/snaps-simulation/CHANGELOG.md +++ b/packages/snaps-simulation/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.0.0] + +### Added + +- **BREAKING:** Add support for new state methods to `snaps-simulation` ([#2966](https://github.com/MetaMask/snaps/pull/2966)) + - The `MiddlewareHooks` type was removed. +- Add `hideBalances` to `snap_getPreferences` ([#2978](https://github.com/MetaMask/snaps/pull/2978)) +- Allow unit testing of expanded-view notifications ([#2956](https://github.com/MetaMask/snaps/pull/2956)) +- Add `onBackgroundEvent` alias ([#2974](https://github.com/MetaMask/snaps/pull/2974)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#2991](https://github.com/MetaMask/snaps/pull/2991), [#2999](https://github.com/MetaMask/snaps/pull/2999)) + ## [1.5.0] ### Added @@ -81,7 +95,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.5.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@2.0.0...HEAD +[2.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@1.5.0...@metamask/snaps-simulation@2.0.0 [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 diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index ea83df9a44..5f6ec7ba67 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-simulation", - "version": "1.5.0", + "version": "2.0.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 5b058073c4..c0df5f8300 100644 --- a/packages/snaps-utils/CHANGELOG.md +++ b/packages/snaps-utils/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.8.0] + +### Added + +- Add Massa derivation path ([#2979](https://github.com/MetaMask/snaps/pull/2979)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946), [#2999](https://github.com/MetaMask/snaps/pull/2999), [#3003](https://github.com/MetaMask/snaps/pull/3003), [#2996](https://github.com/MetaMask/snaps/pull/2996), [#2989](https://github.com/MetaMask/snaps/pull/2989)) +- Make `jobs` property fully optional in the cronjob endowment ([#3005](https://github.com/MetaMask/snaps/pull/3005)) + ## [8.7.0] ### Added @@ -504,7 +515,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.7.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.8.0...HEAD +[8.8.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.7.0...@metamask/snaps-utils@8.8.0 [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 diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index 57716fc698..7f95853587 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-utils", - "version": "8.7.0", + "version": "8.8.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 ebd09b987d..7ffdcbc0f9 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.1] + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946)) + ## [4.2.0] ### Added @@ -115,7 +121,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.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.2.1...HEAD +[4.2.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.2.0...@metamask/snaps-webpack-plugin@4.2.1 [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 diff --git a/packages/snaps-webpack-plugin/package.json b/packages/snaps-webpack-plugin/package.json index e53223e20c..3b375b6833 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.2.0", + "version": "4.2.1", "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 4c44622076..1f5454f0ed 100644 --- a/packages/test-snaps/CHANGELOG.md +++ b/packages/test-snaps/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.17.0] + +### Added + +- Add support for expanded-view notifications ([#2956](https://github.com/MetaMask/snaps/pull/2956)) +- Add support for `eth_signTypedData` ([#2969](https://github.com/MetaMask/snaps/pull/2969)) +- Add support for background events ([#2941](https://github.com/MetaMask/snaps/pull/2941)) +- Add support for `snap_getState`, `snap_setState`, `snap_clearState` methods ([#2916](https://github.com/MetaMask/snaps/pull/2916)) + +### Changed + +- Bump MetaMask dependencies ([#2946](https://github.com/MetaMask/snaps/pull/2946)) + ## [2.16.0] ### Added @@ -247,7 +260,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.16.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.17.0...HEAD +[2.17.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.16.0...@metamask/test-snaps@2.17.0 [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 diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index bdc74e8e3e..8f9d6b9dde 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/test-snaps", - "version": "2.16.0", + "version": "2.17.0", "private": true, "description": "The test snaps website for MetaMask Snaps, used for end-to-end testing", "keywords": [