diff --git a/package.json b/package.json index 301752e7df..d57ce4120a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "root", - "version": "122.0.0", + "version": "123.0.0", "private": true, "repository": { "type": "git", diff --git a/packages/snaps-cli/CHANGELOG.md b/packages/snaps-cli/CHANGELOG.md index d7ad6190d1..0436218354 100644 --- a/packages/snaps-cli/CHANGELOG.md +++ b/packages/snaps-cli/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.2.0] + +### Changed + +- Add support for eval in watch mode ([#3553](https://github.com/MetaMask/snaps/pull/3553)) + - This enables some extra validation checks in watch mode, which can help + catch issues earlier in the development process. + ## [8.1.1] ### Fixed @@ -393,7 +401,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@8.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@8.2.0...HEAD +[8.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@8.1.1...@metamask/snaps-cli@8.2.0 [8.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@8.1.0...@metamask/snaps-cli@8.1.1 [8.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@8.0.0...@metamask/snaps-cli@8.1.0 [8.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@7.2.0...@metamask/snaps-cli@8.0.0 diff --git a/packages/snaps-cli/package.json b/packages/snaps-cli/package.json index a0d200e930..b736851fef 100644 --- a/packages/snaps-cli/package.json +++ b/packages/snaps-cli/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-cli", - "version": "8.1.1", + "version": "8.2.0", "description": "A CLI for developing MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/snaps-controllers/CHANGELOG.md b/packages/snaps-controllers/CHANGELOG.md index ac4e6014e4..54a8b899db 100644 --- a/packages/snaps-controllers/CHANGELOG.md +++ b/packages/snaps-controllers/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.2.1] + +### Fixed + +- Prevent double scheduling events and ensure long-running events work correctly ([#3561](https://github.com/MetaMask/snaps/pull/3561)) +- Emit event when destroying execution environment streams ([#3074](https://github.com/MetaMask/snaps/pull/3074)) +- Ignore terminate calls to not executing Snaps ([#3559](https://github.com/MetaMask/snaps/pull/3559)) +- Properly stop Snaps when clearing state ([#3552](https://github.com/MetaMask/snaps/pull/3552)) + ## [14.2.0] ### Added @@ -872,7 +881,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.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@14.2.1...HEAD +[14.2.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@14.2.0...@metamask/snaps-controllers@14.2.1 [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 diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index e1a72e0eeb..3f7a9c5b57 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-controllers", - "version": "14.2.0", + "version": "14.2.1", "description": "Controllers for MetaMask Snaps", "keywords": [ "MetaMask", diff --git a/packages/snaps-execution-environments/CHANGELOG.md b/packages/snaps-execution-environments/CHANGELOG.md index c434d9527d..994f329723 100644 --- a/packages/snaps-execution-environments/CHANGELOG.md +++ b/packages/snaps-execution-environments/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.2.1] + +### Changed + +- Bump ses from `1.13.1` to `1.14.0` ([#3557](https://github.com/MetaMask/snaps/pull/3557)) + +### Fixed + +- Ignore "Premature close" stream messages ([#3074](https://github.com/MetaMask/snaps/pull/3074)) + ## [10.2.0] ### Added @@ -545,7 +555,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.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@10.2.1...HEAD +[10.2.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@10.2.0...@metamask/snaps-execution-environments@10.2.1 [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 diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index fb67ff760a..da5800fc32 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.2.0", + "version": "10.2.1", "description": "Snap sandbox environments for executing SES javascript", "keywords": [ "MetaMask", diff --git a/packages/snaps-simulation/CHANGELOG.md b/packages/snaps-simulation/CHANGELOG.md index a39851cdfe..f696af82e6 100644 --- a/packages/snaps-simulation/CHANGELOG.md +++ b/packages/snaps-simulation/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.4.1] + +### Fixed + +- Ignore "Premature close" stream messages ([#3074](https://github.com/MetaMask/snaps/pull/3074)) + ## [3.4.0] ### Added @@ -204,7 +210,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@3.4.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.4.1...HEAD +[3.4.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.4.0...@metamask/snaps-simulation@3.4.1 [3.4.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.3.0...@metamask/snaps-simulation@3.4.0 [3.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.2.0...@metamask/snaps-simulation@3.3.0 [3.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.1.0...@metamask/snaps-simulation@3.2.0 diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index 36498ffea0..3a98ccdab8 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-simulation", - "version": "3.4.0", + "version": "3.4.1", "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 bb8b2b83d0..34245adf16 100644 --- a/packages/snaps-utils/CHANGELOG.md +++ b/packages/snaps-utils/CHANGELOG.md @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.4.0] + +### Added + +- Add support for eval in watch mode for Snaps CLI ([#3553](https://github.com/MetaMask/snaps/pull/3553)) + +### Changed + +- Bump ses from `1.13.1` to `1.14.0` ([#3557](https://github.com/MetaMask/snaps/pull/3557)) + +### Fixed + +- Fix typos in `SnapAuxiliaryFilesStruct` variable and `SnapAuxiliaryFile` type ([#3545](https://github.com/MetaMask/snaps/pull/3545)) + - `SnapAuxilaryFilesStruct` and `SnapAuxilaryFile` are still exported for + backwards compatibility, but will be removed in a future release. + ## [11.3.0] ### Changed @@ -678,7 +694,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.3.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@11.4.0...HEAD +[11.4.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@11.3.0...@metamask/snaps-utils@11.4.0 [11.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@11.2.0...@metamask/snaps-utils@11.3.0 [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 diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index b06de72a55..5a86e85860 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-utils", - "version": "11.3.0", + "version": "11.4.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 062ebe8c74..e17a94143e 100644 --- a/packages/snaps-webpack-plugin/CHANGELOG.md +++ b/packages/snaps-webpack-plugin/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.1.0] + +### Added + +- Add support for eval in watch mode for Snaps CLI ([#3553](https://github.com/MetaMask/snaps/pull/3553)) + +### Changed + +- Bump @metamask/utils from `11.4.0` to `11.4.2` ([#3516](https://github.com/MetaMask/snaps/pull/3516), [#3526](https://github.com/MetaMask/snaps/pull/3526)) + ## [5.0.0] ### Added @@ -138,7 +148,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@5.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@5.1.0...HEAD +[5.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@5.0.0...@metamask/snaps-webpack-plugin@5.1.0 [5.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.3.0...@metamask/snaps-webpack-plugin@5.0.0 [4.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.2.1...@metamask/snaps-webpack-plugin@4.3.0 [4.2.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-webpack-plugin@4.2.0...@metamask/snaps-webpack-plugin@4.2.1 diff --git a/packages/snaps-webpack-plugin/package.json b/packages/snaps-webpack-plugin/package.json index 9919bb15af..f57d164c5b 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": "5.0.0", + "version": "5.1.0", "description": "A Webpack plugin to build MetaMask Snaps with Webpack", "keywords": [ "MetaMask",