diff --git a/package.json b/package.json index 8bc47ea8d0..454508fba8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "root", - "version": "90.0.0", + "version": "91.0.0", "private": true, "repository": { "type": "git", diff --git a/packages/examples/package.json b/packages/examples/package.json index cc11392e46..fcf5027927 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/example-snaps", - "version": "3.15.0", + "version": "3.16.0", "private": true, "description": "A collection of examples demonstrating how to build MetaMask Snaps", "keywords": [ diff --git a/packages/examples/packages/bip32/CHANGELOG.md b/packages/examples/packages/bip32/CHANGELOG.md index 73ceaca41b..dad0865139 100644 --- a/packages/examples/packages/bip32/CHANGELOG.md +++ b/packages/examples/packages/bip32/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 SIP-30 ([#3165](https://github.com/MetaMask/snaps/pull/3165)) + - The Snap now has a `getEntropySources` method that returns an array of + entropy sources. + - The existing methods now have an optional `source` parameter that can be + used to specify the entropy source to use. + ## [2.2.1] ### Fixed @@ -77,7 +87,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/bip32-example-snap@2.2.1...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/bip32-example-snap@2.3.0...HEAD +[2.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/bip32-example-snap@2.2.1...@metamask/bip32-example-snap@2.3.0 [2.2.1]: https://github.com/MetaMask/snaps/compare/@metamask/bip32-example-snap@2.2.0...@metamask/bip32-example-snap@2.2.1 [2.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/bip32-example-snap@2.1.2...@metamask/bip32-example-snap@2.2.0 [2.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/bip32-example-snap@2.1.1...@metamask/bip32-example-snap@2.1.2 diff --git a/packages/examples/packages/bip32/package.json b/packages/examples/packages/bip32/package.json index cf76930de7..511330905b 100644 --- a/packages/examples/packages/bip32/package.json +++ b/packages/examples/packages/bip32/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bip32-example-snap", - "version": "2.2.1", + "version": "2.3.0", "description": "MetaMask example snap demonstrating the use of `snap_getBip32Entropy`", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/bip32/snap.manifest.json b/packages/examples/packages/bip32/snap.manifest.json index 4276aeb027..3f42969c58 100644 --- a/packages/examples/packages/bip32/snap.manifest.json +++ b/packages/examples/packages/bip32/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "2.2.1", + "version": "2.3.0", "description": "MetaMask example snap demonstrating the use of `snap_getBip32Entropy`.", "proposedName": "BIP-32 Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "Yv3r9ZD/tEehqvSUa/EfcAKa61eYLNvhqtRXxYy++q4=", + "shasum": "EYj8a1CyBIrzcSGQ6EY9Ny6Q+azLzobzU7agR7CKisA=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -43,6 +43,6 @@ } ] }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/bip44/CHANGELOG.md b/packages/examples/packages/bip44/CHANGELOG.md index 9455c9e5cb..06a701cdac 100644 --- a/packages/examples/packages/bip44/CHANGELOG.md +++ b/packages/examples/packages/bip44/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 SIP-30 ([#3165](https://github.com/MetaMask/snaps/pull/3165)) + - The Snap now has a `getEntropySources` method that returns an array of + entropy sources. + - The existing methods now have an optional `source` parameter that can be + used to specify the entropy source to use. + ## [2.1.3] ### 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/bip44-example-snap@2.1.3...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/bip44-example-snap@2.2.0...HEAD +[2.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/bip44-example-snap@2.1.3...@metamask/bip44-example-snap@2.2.0 [2.1.3]: https://github.com/MetaMask/snaps/compare/@metamask/bip44-example-snap@2.1.2...@metamask/bip44-example-snap@2.1.3 [2.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/bip44-example-snap@2.1.1...@metamask/bip44-example-snap@2.1.2 [2.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/bip44-example-snap@2.1.0...@metamask/bip44-example-snap@2.1.1 diff --git a/packages/examples/packages/bip44/package.json b/packages/examples/packages/bip44/package.json index cb3c91a2f0..eb926331dd 100644 --- a/packages/examples/packages/bip44/package.json +++ b/packages/examples/packages/bip44/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bip44-example-snap", - "version": "2.1.3", + "version": "2.2.0", "description": "MetaMask example snap demonstrating the use of `snap_getBip44Entropy`", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/bip44/snap.manifest.json b/packages/examples/packages/bip44/snap.manifest.json index f90ec24e8d..24fd2868e4 100644 --- a/packages/examples/packages/bip44/snap.manifest.json +++ b/packages/examples/packages/bip44/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "2.1.3", + "version": "2.2.0", "description": "MetaMask example snap demonstrating the use of `snap_getBip44Entropy`.", "proposedName": "BIP-44 Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "s8y7K5HyKWgxVflPhs/Tdt69c/L2QT/vixntD9dnu+o=", + "shasum": "7ITCfMBWovBJmXIqrHSIsO+DvhSI52fO07JRevLMIkw=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -31,6 +31,6 @@ } ] }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 7c1c084a28..b3c725e0c0 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": "F82zbRfEEnc1c86GZ4InV+zw8QWVrLUidEXAn9JEsQU=", + "shasum": "BkSVql1/bpU0SEcfVP+nOYRmMEUo6VOYgMPR6T0zGuk=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/browserify/snap.manifest.json b/packages/examples/packages/browserify/snap.manifest.json index 6bf7b04b1a..7e455a0655 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": "1sJyCRTlEdkAIK1YhFlrKr10ANhP1JkHj6dO9TE2HNc=", + "shasum": "Vrto5s9k5vDfqRSpjkAyEciAWEJhQ1yMmNoiWhENrUk=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 5cabe885e1..2058c0ceb6 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": "tDnnS9elZTARovw9Fsbg+CaNYp6v4g8aBb7+uvdYQmQ=", + "shasum": "nc+JOgLxuqD7BhG03+OxfU2mYsfEjbMu8NJ6JYaEWv8=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ "snaps": false } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/cronjobs/snap.manifest.json b/packages/examples/packages/cronjobs/snap.manifest.json index ee89f69b01..bd9445cb95 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": "cN0208xWa/KFZC1yxBzxI5kX8ippChcAvh6EktyVZc8=", + "shasum": "oivOXNHqSitBIR4yEKEKThLd2LAHidgbAz82eUA8CuU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -34,6 +34,6 @@ "snap_dialog": {}, "snap_notify": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/dialogs/snap.manifest.json b/packages/examples/packages/dialogs/snap.manifest.json index ccc6996d41..215da19d93 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": "IYw+FXMDWsuPR9+Di86/XAyYLNKhGRD0V+cxpVRmE/k=", + "shasum": "CpcCabMasgyas/okZfYhJNCe1wK0SoFs0EC/3F8dsBU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_dialog": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/errors/snap.manifest.json b/packages/examples/packages/errors/snap.manifest.json index d5849addae..79875cee14 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": "jcWSXyJ0eKcN5BQhEPUe9qptmCij0R24goxSC/9cApQ=", + "shasum": "y7DX+kxBXoWQ4DVRcKMqpBSXmPbiz0Mi6GDWWTkflP0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 c918e24789..c9e8f494bc 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": "3yNS8C8gVjvRlfTPRzm+pIx3RNk8zqFdvE1LzgvM5eQ=", + "shasum": "MHSuass1p7iHNVjKcsUmuPuwTzcRUSD1Cd1Wlv8kkDQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "endowment:ethereum-provider": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 a438d4c19e..7de46b238b 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": "Jlze2D18cQUFtRPMu4IbpSa+54YvNYgr1Sa7Jqj2tX4=", + "shasum": "6fsBdxadF/YFFYsfFEiiyiN3aBjtg9POe0gtYjuv0Ow=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_getEntropy": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 c50bf69eed..add1dd134c 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": "qo0qoM0/DU0zKe66aVaWwNQV4mFKtUiqTTR7oXaXXS4=", + "shasum": "vUHKqC4T7pQFvQVukvzLCxxmt9UTINvDhe6eElkocSQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/get-entropy/CHANGELOG.md b/packages/examples/packages/get-entropy/CHANGELOG.md index 72b467169a..4851d61bfa 100644 --- a/packages/examples/packages/get-entropy/CHANGELOG.md +++ b/packages/examples/packages/get-entropy/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 SIP-30 ([#3165](https://github.com/MetaMask/snaps/pull/3165)) + - The Snap now has a `getEntropySources` method that returns an array of + entropy sources. + - The existing methods now have an optional `source` parameter that can be + used to specify the entropy source to use. + ## [2.1.3] ### 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/get-entropy-example-snap@2.1.3...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/get-entropy-example-snap@2.2.0...HEAD +[2.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/get-entropy-example-snap@2.1.3...@metamask/get-entropy-example-snap@2.2.0 [2.1.3]: https://github.com/MetaMask/snaps/compare/@metamask/get-entropy-example-snap@2.1.2...@metamask/get-entropy-example-snap@2.1.3 [2.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/get-entropy-example-snap@2.1.1...@metamask/get-entropy-example-snap@2.1.2 [2.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/get-entropy-example-snap@2.1.0...@metamask/get-entropy-example-snap@2.1.1 diff --git a/packages/examples/packages/get-entropy/package.json b/packages/examples/packages/get-entropy/package.json index 981eb77ba0..0ee119e9d1 100644 --- a/packages/examples/packages/get-entropy/package.json +++ b/packages/examples/packages/get-entropy/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/get-entropy-example-snap", - "version": "2.1.3", + "version": "2.2.0", "description": "MetaMask example snap demonstrating the use of `snap_getEntropy`", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/get-entropy/snap.manifest.json b/packages/examples/packages/get-entropy/snap.manifest.json index 7325653997..41e8ea582e 100644 --- a/packages/examples/packages/get-entropy/snap.manifest.json +++ b/packages/examples/packages/get-entropy/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "2.1.3", + "version": "2.2.0", "description": "MetaMask example snap demonstrating the use of `snap_getEntropy`.", "proposedName": "Get Entropy Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "JHgX6Yu2QH0wnVJ67t+IUxNpOvGOhOwWip2b6rI3F4A=", + "shasum": "vUiybKJcdxY44IuamgNJQadSEl+o9n152JyZ84jGc7w=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_getEntropy": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 3f007d4a12..b7d2f056b2 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": "1tHkAKMCelgdq+2vbYrgVifo/DjRzGU5h5MeJlAUbFo=", + "shasum": "/l6cK9mjCiwOWRcx7/j3rGnkeqSRwLzbRZI3a4XaFIE=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ "dapps": true } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 ae9c9c4c18..98580b13a3 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": "FHDhOOgjgRBFcJ2JGv1C1kgVXduMCGLOfFRXo0XA2cg=", + "shasum": "zOHGdxFGbEikE/8emjcfVg7t3qkocvi77z/WxGhZbEA=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:page-home": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/images/snap.manifest.json b/packages/examples/packages/images/snap.manifest.json index eed53d8c43..187f87429a 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": "CfLAZ5yE8Fpk5YX6CDSTVNHO6E6QikompdWug6768Oo=", + "shasum": "qDSGnw6+RCCzacNV3QaY4oyEpz9sDLXIDcJ+oPiiWx0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_dialog": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 43154a0b3c..b91311841b 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": "eRxSAwJBUtY+nrWxh58ffuYqNh8kuJ6Vy+mQH6nMw+I=", + "shasum": "MKYo8/2WYd69DzJ+eoVTvV3z0jgAsrNC2WMS4EjhKOA=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -25,6 +25,6 @@ "endowment:transaction-insight": {}, "endowment:page-home": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 347042d63b..a4960e0a0a 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": "UV0RampM+KLXI/nMYomvmEqoZZPw8HlzeQ5ggSMov8Q=", + "shasum": "xs0Nhu0ONoHzoY0QfyPEutaBMwlMGQsoZgG88/bLxNQ=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 0a953ad546..234e1e51ec 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": "7/M6NL4m5ofiZWsPt9mXf095lXBwq81rEugAAiDMHiY=", + "shasum": "lQBujvMoHepdX+E8O5UH8R4CUMMw2Gi3juOJicuyHPA=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 fd620c8a1b..08a629f73a 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": "CJTyeyYE3sceXoGld6lVDPF4thDKaiDLT9rr7NM9nuA=", + "shasum": "jjItF5qVqug2VefOXcaiNgTygnNjEYbmplwTWvAr+eg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -26,6 +26,6 @@ } } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/jsx/snap.manifest.json b/packages/examples/packages/jsx/snap.manifest.json index 685b9f75d5..3764c061c7 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": "hgK4DwBr1dBcqK5AICvYErCUvc4Khv2eshcn8+WKmig=", + "shasum": "n03p2erZgw7rH65NyuUglC4X3lFofgnrwASBBHE9ydw=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "snap_manageState": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 b97844992e..4e0a376492 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": "yESLm4+kAdyIKKP6e8zfKVxaAmIlyBjJeJBhCgw9gWw=", + "shasum": "OtK5vWtA1385OJl50jbw9sK7j/Yd34DGUXfiN1sIDSc=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -20,6 +20,6 @@ "snap_dialog": {}, "endowment:lifecycle-hooks": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/localization/snap.manifest.json b/packages/examples/packages/localization/snap.manifest.json index 83f6e57e7c..69bed5cc6a 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": "oJLUV4Yl4BRg0mETW3w6tbAYGdluCQkye9j8fEX14Zw=", + "shasum": "WDm4Xn4BdsmS3Huu00lHQ5ZhhiDeTcGizZgRcgc9lY4=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_getPreferences": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 ee20e9e9c8..3438218d5d 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": "V6SVqebOW350y2Rg7bb0LXAes/nsPH48Steclh4UCvA=", + "shasum": "O4wNURAhWkeKldyNZZm8LPL7+Zy5N29bzRg9oluAtZg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_manageState": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 508885eeb9..b569459fba 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": "5yZbshsR+gE8Gv+QSClhqT1emFI32gMbQkt0vlVpoZ0=", + "shasum": "rfAdMvr8YfcdBYaczoe6ztRh36b8cVtqW3uPUgjyjJY=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "chains": ["eip155:1"] } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 16cbc51bc8..257b77769a 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": "ZcRFAirI1cibW/49kGf8UjJqxn+9SJTiU2LKd7jYPjM=", + "shasum": "7/zQRHAwZG4xeHjeJHLewdNrmJa6QUwNYa7aoUhekhs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "endowment:network-access": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/notifications/snap.manifest.json b/packages/examples/packages/notifications/snap.manifest.json index 4d4b9e2765..0023da13d6 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": "5mNQFXq3H6WzvOmAAeE+J1FoxNqgwzUeyzUP1qydXD0=", + "shasum": "zgnmWXimFmTvPrrN2L0vvIlz18h4HAz5CCbykgZblx4=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "snap_notify": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/preferences/CHANGELOG.md b/packages/examples/packages/preferences/CHANGELOG.md index 720e00537e..0400fe8ecc 100644 --- a/packages/examples/packages/preferences/CHANGELOG.md +++ b/packages/examples/packages/preferences/CHANGELOG.md @@ -7,4 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -[Unreleased]: https://github.com/MetaMask/snaps/ +## [1.0.0] + +### Added + +- Initial release ([#3154](https://github.com/MetaMask/snaps/pull/3154)) + +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/preferences-example-snap@1.0.0...HEAD +[1.0.0]: https://github.com/MetaMask/snaps/releases/tag/@metamask/preferences-example-snap@1.0.0 diff --git a/packages/examples/packages/preferences/package.json b/packages/examples/packages/preferences/package.json index cc741a2efe..7732eddf2a 100644 --- a/packages/examples/packages/preferences/package.json +++ b/packages/examples/packages/preferences/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/preferences-example-snap", - "version": "0.0.0", + "version": "1.0.0", "description": "MetaMask example Snap demonstrating the use of `snap_getPreferences`", "keywords": [ "MetaMask", diff --git a/packages/examples/packages/preferences/snap.manifest.json b/packages/examples/packages/preferences/snap.manifest.json index ff8622ac9e..a1135568a3 100644 --- a/packages/examples/packages/preferences/snap.manifest.json +++ b/packages/examples/packages/preferences/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "0.0.0", + "version": "1.0.0", "description": "MetaMask example Snap demonstrating the use of `snap_getPreferences`", "proposedName": "Preferences Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "xb+s96cyPehIGt7HbyEaJwU9oA5vEyYKsGaMVOtor7o=", + "shasum": "I256k2BDHu9ZRRnDVfP335n69beXXTqN/7Hlih+Jnqc=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ }, "snap_getPreferences": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/preinstalled/snap.manifest.json b/packages/examples/packages/preinstalled/snap.manifest.json index 29a8213a7d..4a2b2688be 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": "FUJ42ZKdm6v+FEofeXZ84Yc0+8EJEJfsjUssKyOFjcg=", + "shasum": "5gHpko9GiRp/MqDRMpJz1ahrFz3EXElk0ZIxe5Zs+8k=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -24,6 +24,6 @@ "endowment:page-settings": {}, "snap_manageState": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/protocol/snap.manifest.json b/packages/examples/packages/protocol/snap.manifest.json index 70016c43b0..6846a9de2c 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": "YPhx24LcxilLojXYKl4IPlqlLJsmIQ9mXyw25KbDflA=", + "shasum": "2leoGol7XTZfqfGFViJoFbFth2sqq3XaUefzUjTUsdg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -26,6 +26,6 @@ }, "endowment:network-access": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 5066dac77a..d76d5a2f32 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": "cTiXCy1V1UkNVBiW1ibJDWSLGW7wUSJU7CAeujt77EU=", + "shasum": "p08On3c8RY62leG9gZNvJXJ3vNGEUsylbocXOJ+QLLg=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 72d1fd67e1..0230bb4f12 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": "FFP7+q2qlyOMqmtm01zXewHHczyLyTsgbFYpkoSkw7s=", + "shasum": "rn9CAjAXYPvPMWcU5DDEr1+x3ccMwv7+uvxC60VK6+E=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -23,6 +23,6 @@ "snap_dialog": {}, "endowment:page-home": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 a09a0251a8..20684accd0 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": "Yv7P2vKDYmTXIHpy4TkFgUQhXAaLUSnvg6b2LZ+88OI=", + "shasum": "LBUxNYl+SP+t0uWXPsJpVVPWgiFKX783BLOIDcK71QU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:signature-insight": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 22d1455410..1fb22289a3 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": "ndVs9qXJP41bolCI4yMyQ3RNSFMGkS7s8usi9Ieph0Y=", + "shasum": "Ymh6Oy+TQa9Fa9dEwebNSdduRvc2xVxKQ1rrTx/PArU=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -19,6 +19,6 @@ "initialPermissions": { "endowment:transaction-insight": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/examples/packages/wasm/snap.manifest.json b/packages/examples/packages/wasm/snap.manifest.json index 50f045c3e9..f0b1bfac0e 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": "5o3nRhXQH7ZQcIQyQh4fszl/8x837EtAjADPerkwlfU=", + "shasum": "D8pp42enuRvJUeh+kJfV1xydevsoyVyseADYZWJXpG0=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -22,6 +22,6 @@ }, "endowment:webassembly": {} }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.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 eb859d4312..a9303e09cf 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": "lsGxK2eVumgS7XKcZwAILJ6zaghK5Pzzs8/4aoETcNs=", + "shasum": "zA4XH4USgnw29Wj24eF9+7U/gXUz5wHYGz436qd5bJs=", "location": { "npm": { "filePath": "dist/bundle.js", @@ -21,6 +21,6 @@ "dapps": true } }, - "platformVersion": "6.18.0", + "platformVersion": "6.19.0", "manifestVersion": "0.1" } diff --git a/packages/snaps-controllers/CHANGELOG.md b/packages/snaps-controllers/CHANGELOG.md index c151877c2b..de74fc1bbb 100644 --- a/packages/snaps-controllers/CHANGELOG.md +++ b/packages/snaps-controllers/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.0.1] + +### Changed + +- Log unhandled Snap errors ([#3157](https://github.com/MetaMask/snaps/pull/3157)) +- Bump `@metamask/phishing-controller` from `12.3.2` to `12.4.0` ([#3171](https://github.com/MetaMask/snaps/pull/3171)) + +### Fixed + +- Improve error messaging ([#3142](https://github.com/MetaMask/snaps/pull/3142)) + ## [10.0.0] ### Changed @@ -646,7 +657,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@10.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@10.0.1...HEAD +[10.0.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@10.0.0...@metamask/snaps-controllers@10.0.1 [10.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.19.1...@metamask/snaps-controllers@10.0.0 [9.19.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.19.0...@metamask/snaps-controllers@9.19.1 [9.19.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.18.0...@metamask/snaps-controllers@9.19.0 diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 9ae10199b5..e1d37bdc50 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-controllers", - "version": "10.0.0", + "version": "10.0.1", "description": "Controllers for MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/snaps-jest/CHANGELOG.md b/packages/snaps-jest/CHANGELOG.md index 732be811ca..622aaabb0f 100644 --- a/packages/snaps-jest/CHANGELOG.md +++ b/packages/snaps-jest/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.13.0] + +### Added + +- Add support for SIP-30 ([#3156](https://github.com/MetaMask/snaps/pull/3156), [#3165](https://github.com/MetaMask/snaps/pull/3165)) +- Add the interface ID to the return value of `getInterface` ([#3174](https://github.com/MetaMask/snaps/pull/3174)) + ## [8.12.0] ### Changed @@ -340,7 +347,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.12.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.13.0...HEAD +[8.13.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.12.0...@metamask/snaps-jest@8.13.0 [8.12.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.11.0...@metamask/snaps-jest@8.12.0 [8.11.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.10.0...@metamask/snaps-jest@8.11.0 [8.10.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.9.0...@metamask/snaps-jest@8.10.0 diff --git a/packages/snaps-jest/package.json b/packages/snaps-jest/package.json index 0a25c0fdef..d06dac8406 100644 --- a/packages/snaps-jest/package.json +++ b/packages/snaps-jest/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-jest", - "version": "8.12.0", + "version": "8.13.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 cd95ce0228..ea1edc15b6 100644 --- a/packages/snaps-rpc-methods/CHANGELOG.md +++ b/packages/snaps-rpc-methods/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.13.0] + +### Added + +- Implement SIP-30 ([#3156](https://github.com/MetaMask/snaps/pull/3156), [#3165](https://github.com/MetaMask/snaps/pull/3165)) + - This adds a `snap_listEntropySources` method, which returns a list of + entropy sources. + - The `snap_get*Entropy` methods now accept an optional `source` parameter to + specify the entropy source to use. + ## [11.12.0] ### Added @@ -390,7 +400,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.12.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.13.0...HEAD +[11.13.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.12.0...@metamask/snaps-rpc-methods@11.13.0 [11.12.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.11.0...@metamask/snaps-rpc-methods@11.12.0 [11.11.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.10.0...@metamask/snaps-rpc-methods@11.11.0 [11.10.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@11.9.1...@metamask/snaps-rpc-methods@11.10.0 diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index b3ba076c3c..72cdd23845 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.12.0", + "version": "11.13.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 392d644337..dd56760de6 100644 --- a/packages/snaps-sdk/CHANGELOG.md +++ b/packages/snaps-sdk/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.19.0] + +### Added + +- Implement SIP-30 ([#3156](https://github.com/MetaMask/snaps/pull/3156), [#3165](https://github.com/MetaMask/snaps/pull/3165)) + - This adds a `snap_listEntropySources` method, which returns a list of + entropy sources. + - The `snap_get*Entropy` methods now accept an optional `source` parameter to + specify the entropy source to use. + +### Changed + +- Update documentation of `Box` `crossAlignment` property ([#3133](https://github.com/MetaMask/snaps/pull/3133)) + ## [6.18.0] ### Added @@ -499,7 +513,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.18.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.19.0...HEAD +[6.19.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.18.0...@metamask/snaps-sdk@6.19.0 [6.18.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.17.1...@metamask/snaps-sdk@6.18.0 [6.17.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.17.0...@metamask/snaps-sdk@6.17.1 [6.17.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.16.0...@metamask/snaps-sdk@6.17.0 diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index 28da643318..a355c8efc7 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-sdk", - "version": "6.18.0", + "version": "6.19.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 2c0aae0bc7..c2e65fe50d 100644 --- a/packages/snaps-simulation/CHANGELOG.md +++ b/packages/snaps-simulation/CHANGELOG.md @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.3.0] + +### Added + +- Add support for SIP-30 ([#3156](https://github.com/MetaMask/snaps/pull/3156), [#3165](https://github.com/MetaMask/snaps/pull/3165)) +- Add the interface ID to the return value of `getInterface` ([#3174](https://github.com/MetaMask/snaps/pull/3174)) + +### Changed + +- Bump `@metamask/phishing-controller` from `12.3.2` to `12.4.0` ([#3171](https://github.com/MetaMask/snaps/pull/3171)) +- Bump `@metamask/eth-json-rpc-middleware` from `15.2.0` to `15.3.0` ([#3148](https://github.com/MetaMask/snaps/pull/3148)) + +### Fixed + +- Fix `onKeyringRequest` not matching the implementation type ([#3138](https://github.com/MetaMask/snaps/pull/3138)) + ## [2.2.0] ### Added @@ -115,7 +131,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@2.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@2.3.0...HEAD +[2.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@2.2.0...@metamask/snaps-simulation@2.3.0 [2.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@2.1.0...@metamask/snaps-simulation@2.2.0 [2.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@2.0.0...@metamask/snaps-simulation@2.1.0 [2.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@1.5.0...@metamask/snaps-simulation@2.0.0 diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index ba57dd99df..9ac5e0667b 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-simulation", - "version": "2.2.0", + "version": "2.3.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 fbf854ef76..2c6a3685b4 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] +## [9.0.1] + +### Fixed + +- Improve error messaging ([#3142](https://github.com/MetaMask/snaps/pull/3142)) + ## [9.0.0] ### Changed @@ -566,7 +572,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@9.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@9.0.1...HEAD +[9.0.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@9.0.0...@metamask/snaps-utils@9.0.1 [9.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.10.0...@metamask/snaps-utils@9.0.0 [8.10.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.9.1...@metamask/snaps-utils@8.10.0 [8.9.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@8.9.0...@metamask/snaps-utils@8.9.1 diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index 0d53643d7a..161d408100 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-utils", - "version": "9.0.0", + "version": "9.0.1", "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 d4015a37da..806929990d 100644 --- a/packages/test-snaps/CHANGELOG.md +++ b/packages/test-snaps/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.20.0] + +### Added + +- Add SIP-30 support to entropy Snaps ([#3156](https://github.com/MetaMask/snaps/pull/3156), [#3165](https://github.com/MetaMask/snaps/pull/3165), [#3172](https://github.com/MetaMask/snaps/pull/3172)) +- Add preferences example Snap ([#3154](https://github.com/MetaMask/snaps/pull/3154)) + ## [2.19.0] ### Added @@ -282,7 +289,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.19.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.20.0...HEAD +[2.20.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.19.0...@metamask/test-snaps@2.20.0 [2.19.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.18.1...@metamask/test-snaps@2.19.0 [2.18.1]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.18.0...@metamask/test-snaps@2.18.1 [2.18.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.17.0...@metamask/test-snaps@2.18.0 diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index 46bdc1cb52..18ed9149d5 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/test-snaps", - "version": "2.19.0", + "version": "2.20.0", "private": true, "description": "The test snaps website for MetaMask Snaps, used for end-to-end testing", "keywords": [