diff --git a/package.json b/package.json index ba70476242..c61e2667ab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "root", - "version": "119.0.0", + "version": "120.0.0", "private": true, "repository": { "type": "git", diff --git a/packages/examples/package.json b/packages/examples/package.json index 0358d46f21..0bc1c5f6d8 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/example-snaps", - "version": "3.24.0", + "version": "3.25.0", "private": true, "description": "A collection of examples demonstrating how to build MetaMask Snaps", "keywords": [ diff --git a/packages/examples/packages/background-events/snap.manifest.json b/packages/examples/packages/background-events/snap.manifest.json index a786ae95a5..f3c2fa29d4 100644 --- a/packages/examples/packages/background-events/snap.manifest.json +++ b/packages/examples/packages/background-events/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "GXNhF9aLxfbfxVJ1Ph0/OWgvmrXCQJ3YUd+wSVT3Eqg=", + "shasum": "fLASWM+FyBNkPtt0j85YD9pKsnHZ0fPPA5bX4+IvD/A=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "endowment:cronjob": {}, "snap_dialog": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/bip32/snap.manifest.json b/packages/examples/packages/bip32/snap.manifest.json index 9f5e13a912..55c7c269aa 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": "GOIoJovqMiyiEp0XfwMICpSRLfkiK/Nx3khfSdDEbGg=", + "shasum": "TTnQZgZJpzYVWytLlk7KiEdijmx0ok01vU5yOjyZbLo=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -43,6 +43,6 @@ } ] }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/bip44/snap.manifest.json b/packages/examples/packages/bip44/snap.manifest.json index 2b2a756c0f..43c17cc6e3 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": "QBMAYJLkrhJT5xoy6js2dLz6ppeyVqRwISOju9Yyq9E=", + "shasum": "SwK1PASM3Lz6WPWcHsdF1AMkyQ/APV4WJFx+pb7n4vI=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -31,6 +31,6 @@ } ] }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 806221fd34..138bd08ac0 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": "BoUmKsP7zmw8kMkhsoKZ8TVpYHyh7oPziZvf0AtvBQU=", + "shasum": "q78X8D/bCHlxsUtxtViWq5yvAUefbXKfpx3M4XJ5pQI=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ "snaps": false } }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/cronjob-duration/snap.manifest.json b/packages/examples/packages/cronjob-duration/snap.manifest.json index aff07084a8..e87ff61e3d 100644 --- a/packages/examples/packages/cronjob-duration/snap.manifest.json +++ b/packages/examples/packages/cronjob-duration/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "LEZU1/B4VM8NvaFgviEJKQi7OlY0Kq7MoVkJaMj7kww=", + "shasum": "J2uKlKkRiIXf9W+L5Syw1bFf+6T79BgXbzVXOPW4u+8=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -29,6 +29,6 @@ }, "snap_notify": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/cronjobs/snap.manifest.json b/packages/examples/packages/cronjobs/snap.manifest.json index ae9ad602cb..6a4037412c 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": "muBpYl6YoLfEH4OIlHisDKn+6W7lciCPwVb6ZhIxD90=", + "shasum": "ihi/cq8tSGubVAgKCF2rcOvpJON1atazPW+ZV6eudbg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -29,6 +29,6 @@ }, "snap_dialog": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/dialogs/snap.manifest.json b/packages/examples/packages/dialogs/snap.manifest.json index e159da1a27..87bb5826ee 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": "Y0BZ1A+cOXr2+sJKwTBwQhgdd8Ju+Qp2oNe6QNJoXls=", + "shasum": "82E3HmfZ0HAvYMcHRPIrgUAAYgm2L4qQHJwMeORPLQY=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_dialog": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/errors/snap.manifest.json b/packages/examples/packages/errors/snap.manifest.json index 2d9e8b255f..ad5615aad2 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": "wP2k5l/O2s43wXy5fqY2/16Z6Zq5gs7B6FxKtlPHO54=", + "shasum": "QA1vp2H9b7xScuZlE8MUBqCbipgqpUMHDG9V5+6DYbw=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 5d9b940aff..56fde88ba2 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": "Shj3DfXbyuk4SUkfeDpEZ7NLJ1/kvfBRRInUatAt1Pw=", + "shasum": "rnE5nn0SWwL1YXWtnPL04gdJUHnNQq5+Zb5jXFPZ9m0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "endowment:ethereum-provider": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 0259a91866..bbb3328a17 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": "J8B51qfixJLvka0hSIm4Cvg4hI01fr6UHMFobrWmghM=", + "shasum": "DzaD7wdJf/RvaECeMzlfleKl0j3EfzWceIOQSwzdLxo=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_getEntropy": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 a44bc4daef..26f9493889 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": "pHF1zfuhrmB5GTXukR+7XWfLkZwZJTunLfPaZR4ZnV4=", + "shasum": "P8L1HmKaXwnRCwL+bn85XpTkZfhr1kfNjiZ0T2H0G1w=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 8b6817edde..6087eebc45 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": "FUmT0fmTvvhwXDREnItH+/YcJuYcYbcbyoGaFnq5Bc0=", + "shasum": "42+U92LeZBoTI2doKGasnwuzyCGQbs+qn9SoXhGzxSY=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_getEntropy": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 523f1993a4..c5eb0f77b3 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": "QQTPiZ6sYbwIouHjPoLpk3Jr2HrGOwV0h8/rXUhsZjA=", + "shasum": "MFs+c3Lr5jRFl5Ci3LBsX+yLzn8B7rCZ5KBBOpjiyf0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ "dapps": true } }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 8b206f8bea..3bf3f058a3 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": "d6K9vwcto9JvSDtDCfBWz+sBCkYYsaV9q42UaR4sbHE=", + "shasum": "/gROWgA/8v1qQVQTamiqhnUT7b37vRv5ihf/jSNB+wo=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:page-home": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/images/snap.manifest.json b/packages/examples/packages/images/snap.manifest.json index 66fe2be6fd..8d7b0157da 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": "1ELNfpDwqRWcSqnTnFMqHpJL2ye7tDh12g1D+p5qOQE=", + "shasum": "l+7n8bh1NI/+gK1LdZn7ium6BaZcZ2Sh82RkOUEhNKk=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_dialog": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 c631d2347f..e19f77605b 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": "G728nXfFv7XRH3Kn3nNZOC111q8ausWmGFxBLRJ4gW8=", + "shasum": "33LBL6rWvysgpwDzPSwfBM5qNp6501ASbHDRy8pVquc=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -25,6 +25,6 @@ "endowment:transaction-insight": {}, "endowment:page-home": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 704e4f4e9d..3121684ff1 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": "3gSejG1dDfPj2gRKMNp9K4GxZ19VZl+gVTlhm9vyVfM=", + "shasum": "2zH370+f6qpYn9cTDNZZDZL4UXt0elnih0Pl/OtwvrU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 fd8a88c286..31de8851f9 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": "y3WtXyRTFdouFfGeR9ihoNS2G+wWDSSqXKjlKuDhFXs=", + "shasum": "nu8YWyEFKdpQbe0Sc/OvoL7wchAJV9DHEqpovyjXnSE=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 a04c61b750..e1fb1e3932 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": "sklb3ogQ0KotTFB3rQF+2LxLm1tnz1A77Zzwyox92Es=", + "shasum": "vfLmNwhyNB9EmNhSPLFGIxMI5YynlLM4F4Mops6GY9Y=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -26,6 +26,6 @@ } } }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/jsx/snap.manifest.json b/packages/examples/packages/jsx/snap.manifest.json index 5f317365d8..0075f5c674 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": "7IbXd5SnzhL+Z9xgb3p6BYRKkzeMASXDXyR+mfjuY7E=", + "shasum": "MGlKBfw4f5z2EW1onBmWL/8XnaTI0TpgMzsdl2So7dM=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/lifecycle-hooks/CHANGELOG.md b/packages/examples/packages/lifecycle-hooks/CHANGELOG.md index d00f49bc49..05347e8ce8 100644 --- a/packages/examples/packages/lifecycle-hooks/CHANGELOG.md +++ b/packages/examples/packages/lifecycle-hooks/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.3.0] + +### Added + +- Add `onActive` and `onInactive` lifecycle hooks ([#3542](https://github.com/MetaMask/snaps/pull/3542)) + ## [2.2.0] ### Added @@ -70,7 +76,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add lifecycle hooks example snap ([#1645](https://github.com/MetaMask/snaps/pull/1645)) - This snap demonstrates how to use the `onInstall` and `onUpdate` lifecycle hooks. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/lifecycle-hooks-example-snap@2.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/lifecycle-hooks-example-snap@2.3.0...HEAD +[2.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/lifecycle-hooks-example-snap@2.2.0...@metamask/lifecycle-hooks-example-snap@2.3.0 [2.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/lifecycle-hooks-example-snap@2.1.3...@metamask/lifecycle-hooks-example-snap@2.2.0 [2.1.3]: https://github.com/MetaMask/snaps/compare/@metamask/lifecycle-hooks-example-snap@2.1.2...@metamask/lifecycle-hooks-example-snap@2.1.3 [2.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/lifecycle-hooks-example-snap@2.1.1...@metamask/lifecycle-hooks-example-snap@2.1.2 diff --git a/packages/examples/packages/lifecycle-hooks/package.json b/packages/examples/packages/lifecycle-hooks/package.json index 00a60641b1..02bdeba372 100644 --- a/packages/examples/packages/lifecycle-hooks/package.json +++ b/packages/examples/packages/lifecycle-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/lifecycle-hooks-example-snap", - "version": "2.2.0", + "version": "2.3.0", "description": "MetaMask example snap demonstrating the use of the `onStart`, `onInstall`, and `onUpdate` lifecycle hooks", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/lifecycle-hooks/snap.manifest.json b/packages/examples/packages/lifecycle-hooks/snap.manifest.json index 0395ee5c99..1e15cce0de 100644 --- a/packages/examples/packages/lifecycle-hooks/snap.manifest.json +++ b/packages/examples/packages/lifecycle-hooks/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "2.2.0", + "version": "2.3.0", "description": "MetaMask example snap demonstrating the use of the `onStart`, `onInstall`, and `onUpdate` lifecycle hooks.", "proposedName": "Lifecycle Hooks Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "/Wc+1sY2V4NwgUxQT81/nquwTBDsw2vdNEkkYd8g+0Q=", + "shasum": "s2CUQ+L8GuVTLahEgApRNp8gEdH3Fv7TAvu+9+Mmx54=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "snap_notify": {}, "endowment:lifecycle-hooks": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/localization/snap.manifest.json b/packages/examples/packages/localization/snap.manifest.json index e06e46f23d..fe99114dd5 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": "ZnvqlwBfOBkf75TSq5ks6ll9XWMiRuQe9g2Xy/+Cqmc=", + "shasum": "HZmfwxQLUIc+I+6fNBNSTp/9RPEv01hhVUVbwlgp3hY=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_getPreferences": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 07d9ef8847..ab3f88ed1d 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": "vn4gx6ssf0TYte8Ru81/xFhQPvE/F9VErGQOMgjU3nQ=", + "shasum": "nPcgr6PZ48z13c8sN7uPP15VDJO0AOb6CDcoHWZzxi4=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_manageState": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 6eeb516e31..9fbd10d215 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": "A/TPYbht1WvFd6E1bQXfHICD8FWMONcVkTZHFMEW444=", + "shasum": "Hrbzz8CWreQMQatqrAE6HcEqPnsyT7p6nYnQLuzOHXk=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "chains": ["eip155:1"] } }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 b3bd413899..86ff92cf4e 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": "cxn0MWeEnepxmYuuqMdoBb4dcZAhmRALzVGD92fAq3g=", + "shasum": "RF6DzfTwRjJncFNtduVE46kbrx8tFPbYkUoIvzojEXM=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "endowment:network-access": {}, "snap_manageState": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/notifications/snap.manifest.json b/packages/examples/packages/notifications/snap.manifest.json index 0363036dad..a96b52ac9d 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": "I5Inw+ZkGHHA+02CliejnmPR/nbvIcKUIE1+faWeD9s=", + "shasum": "sa/4ZarCK4j6/WZf8c9r5KdKtpYcgpxM+x2J/8r/uuA=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_notify": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/preferences/snap.manifest.json b/packages/examples/packages/preferences/snap.manifest.json index 39669e2d05..485a619b0a 100644 --- a/packages/examples/packages/preferences/snap.manifest.json +++ b/packages/examples/packages/preferences/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "HxhFIZPnCmDNbxKBU25Vyw0sOOnIzv/oD6UDsMPACTQ=", + "shasum": "spJpRbqr+xvViZpzvurXALWR6cXTHhNjhTjMuXTiGxs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_getPreferences": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/preinstalled/snap.manifest.json b/packages/examples/packages/preinstalled/snap.manifest.json index 302fb14e53..ea4f745a6d 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": "W9bSjJIqGg5kyrn01PQEvDXa8urL+iWYE6lanluuCDg=", + "shasum": "mTAP3og3khORsMc/TjpVQNieT8ORJC3h01SxkDOFqLE=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -27,6 +27,6 @@ "endowment:page-settings": {}, "snap_manageState": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/protocol/snap.manifest.json b/packages/examples/packages/protocol/snap.manifest.json index a832000a93..6ef5539f09 100644 --- a/packages/examples/packages/protocol/snap.manifest.json +++ b/packages/examples/packages/protocol/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "cVUTteZaTvMhcRgXbb2S6cCTaRz1hfPRjkZ/GGSm66A=", + "shasum": "hd2zBs7FJoCOhNNvDT4S4IBLVXuKMseMQ6zPts3hyxs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -26,6 +26,6 @@ }, "endowment:network-access": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 250d65b8f8..7133d5cf40 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": "4zLymphyA/KxRzs+CwNqKYnHbPVtX+OFZ+okCX1o36I=", + "shasum": "+3DcnY6DEC2xl3QC2iFdccXk/F9du8HhflcGvb2vDsU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 dd1728e94f..179f40c950 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": "uu6DF8jcHTyf1Ky823peTr2Ix7Vb1FaflCIcClhqXwk=", + "shasum": "7CDsQT5Pk5B5jTQ8hYILsKvEtIrbn/SpqgTevZND2fs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "endowment:page-home": {}, "snap_getPreferences": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 80eeaf6f60..43064c7d79 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": "FLHTZNxO1DFpqRmsPCGyOh2SomiEmBGH3NzH4zeLFVY=", + "shasum": "8V+Vjn6eAPX8gEtPO7N66AZoOFexIOatf3ZLm732kus=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:signature-insight": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 30e0d8580a..94a816848a 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": "b24KPVeHhfntZoankZc/8QUZQbExZ7GhNQv5GlD7U6k=", + "shasum": "GYa8fErp8S+LMuM7Q0eTT10gcAn14Fw5Z8jbaAonNvM=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:transaction-insight": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/wasm/snap.manifest.json b/packages/examples/packages/wasm/snap.manifest.json index 3e38776c82..b821ee6300 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": "88SkPKcPLcjDMaQZWLumB/7dQHCaJxqJluTcZftaOWg=", + "shasum": "BFq/MFt0BFmWLnre69RD+k8A6GgdWqEDhth9ty+K4ho=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "endowment:webassembly": {} }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.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 861fdf6661..6035106b1c 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": "uatTnWNVIJVv4vR8uFSs+3cB90/hWQceY3+suiJkKQE=", + "shasum": "GXcZ8pqQ/8/Z/W7Mv5kASOqB7kTtIP2cu9hjg+bqjSs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "9.2.0", + "platformVersion": "9.3.0", "manifestVersion": "0.1" } diff --git a/packages/snaps-controllers/CHANGELOG.md b/packages/snaps-controllers/CHANGELOG.md index 9f3c583823..ac4e6014e4 100644 --- a/packages/snaps-controllers/CHANGELOG.md +++ b/packages/snaps-controllers/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.2.0] + +### Added + +- Add support for `onActive` and `onInactive` lifecycle hooks ([#3542](https://github.com/MetaMask/snaps/pull/3542)) + +### Changed + +- Bump `@metamask/phishing-controller` from `12.6.0` to `13.1.0` ([#3538](https://github.com/MetaMask/snaps/pull/3538)) + +### Fixed + +- Use custom state manager for cronjob controller ([#3539](https://github.com/MetaMask/snaps/pull/3539)) + ## [14.1.0] ### Added @@ -858,7 +872,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@14.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@14.2.0...HEAD +[14.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@14.1.0...@metamask/snaps-controllers@14.2.0 [14.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@14.0.2...@metamask/snaps-controllers@14.1.0 [14.0.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@14.0.1...@metamask/snaps-controllers@14.0.2 [14.0.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@14.0.0...@metamask/snaps-controllers@14.0.1 diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 365eaf36a0..ff29443dd7 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-controllers", - "version": "14.1.0", + "version": "14.2.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 9d5f08377c..c434d9527d 100644 --- a/packages/snaps-execution-environments/CHANGELOG.md +++ b/packages/snaps-execution-environments/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.2.0] + +### Added + +- Add support for `onActive` and `onInactive` lifecycle hooks ([#3542](https://github.com/MetaMask/snaps/pull/3542)) + ## [10.1.0] ### Added @@ -539,7 +545,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@10.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@10.2.0...HEAD +[10.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@10.1.0...@metamask/snaps-execution-environments@10.2.0 [10.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@10.0.0...@metamask/snaps-execution-environments@10.1.0 [10.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@9.1.0...@metamask/snaps-execution-environments@10.0.0 [9.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@9.0.0...@metamask/snaps-execution-environments@9.1.0 diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 281239c0b3..0a82b57abf 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": "10.1.0", + "version": "10.2.0", "description": "Snap sandbox environments for executing SES javascript", "keywords": [ "MetaMask", diff --git a/packages/snaps-rpc-methods/CHANGELOG.md b/packages/snaps-rpc-methods/CHANGELOG.md index 4e85b33c70..d054a497e1 100644 --- a/packages/snaps-rpc-methods/CHANGELOG.md +++ b/packages/snaps-rpc-methods/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [13.4.0] + +### Added + +- Add support `onActive` and `onInactive` lifecycle hooks ([#3542](https://github.com/MetaMask/snaps/pull/3542)) + +### Changed + +- Bump `@metamask/rpc-errors` from `7.0.2` to `7.0.3` ([#3525](https://github.com/MetaMask/snaps/pull/3525)) +- Bump `@metamask/utils` from `11.4.1` to `11.4.2` ([#3526](https://github.com/MetaMask/snaps/pull/3526)) + ## [13.3.0] ### Added @@ -476,7 +487,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@13.3.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@13.4.0...HEAD +[13.4.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@13.3.0...@metamask/snaps-rpc-methods@13.4.0 [13.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@13.2.0...@metamask/snaps-rpc-methods@13.3.0 [13.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@13.1.0...@metamask/snaps-rpc-methods@13.2.0 [13.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@13.0.0...@metamask/snaps-rpc-methods@13.1.0 diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index 4b835eddfa..2d0dca8936 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": "13.3.0", + "version": "13.4.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 7cd7c6d73c..38e59c0269 100644 --- a/packages/snaps-sdk/CHANGELOG.md +++ b/packages/snaps-sdk/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.3.0] + +### Added + +- Add support for `onActive` and `onInactive` lifecycle hooks ([#3542](https://github.com/MetaMask/snaps/pull/3542)) + - These hooks are called when the client is activated or deactivated, + respectively. + ## [9.2.0] ### Added @@ -638,7 +646,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@9.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@9.3.0...HEAD +[9.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@9.2.0...@metamask/snaps-sdk@9.3.0 [9.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@9.1.0...@metamask/snaps-sdk@9.2.0 [9.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@9.0.0...@metamask/snaps-sdk@9.1.0 [9.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@8.1.0...@metamask/snaps-sdk@9.0.0 diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index 856dc9ccd8..9c43ba5fac 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-sdk", - "version": "9.2.0", + "version": "9.3.0", "description": "A library containing the core functionality for building MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/snaps-utils/CHANGELOG.md b/packages/snaps-utils/CHANGELOG.md index 8665b89db6..a439a4cc35 100644 --- a/packages/snaps-utils/CHANGELOG.md +++ b/packages/snaps-utils/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.2.0] + +### Added + +- Add support for `onActive` and `onInactive` lifecycle hooks ([#3542](https://github.com/MetaMask/snaps/pull/3542)) + ## [11.1.0] ### Added @@ -666,7 +672,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@11.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@11.2.0...HEAD +[11.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@11.1.0...@metamask/snaps-utils@11.2.0 [11.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@11.0.0...@metamask/snaps-utils@11.1.0 [11.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@10.1.0...@metamask/snaps-utils@11.0.0 [10.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@10.0.0...@metamask/snaps-utils@10.1.0 diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index 21bc46cc8a..ffb335c0a4 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-utils", - "version": "11.1.0", + "version": "11.2.0", "description": "A collection of utilities for MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/test-snaps/CHANGELOG.md b/packages/test-snaps/CHANGELOG.md index 90b6a86e11..344b609a2f 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.27.0] + +### Changed + +- Use latest versions of example Snaps ([#3543](https://github.com/MetaMask/snaps/pull/3543)) + ## [2.26.0] ### Added @@ -370,7 +376,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.26.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.27.0...HEAD +[2.27.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.26.0...@metamask/test-snaps@2.27.0 [2.26.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.25.0...@metamask/test-snaps@2.26.0 [2.25.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.24.0...@metamask/test-snaps@2.25.0 [2.24.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.23.1...@metamask/test-snaps@2.24.0 diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index c1e26258bf..089f07f5dc 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/test-snaps", - "version": "2.26.0", + "version": "2.27.0", "private": true, "description": "The test snaps website for MetaMask Snaps, used for end-to-end testing", "keywords": [