From 26bbd2abab70607370d9d32b89af26123bd20c9d Mon Sep 17 00:00:00 2001 From: Frederik Bolding Date: Tue, 25 Jun 2024 14:39:52 +0200 Subject: [PATCH] Release 53.0.0 (#2516) This is the release candidate for version 53.0.0. --- package.json | 2 +- packages/examples/package.json | 2 +- .../examples/packages/file-upload/CHANGELOG.md | 7 ++++++- .../examples/packages/file-upload/package.json | 2 +- .../packages/file-upload/snap.manifest.json | 4 ++-- .../examples/packages/interactive-ui/CHANGELOG.md | 7 ++++++- .../examples/packages/interactive-ui/package.json | 2 +- .../packages/interactive-ui/snap.manifest.json | 4 ++-- packages/examples/packages/jsx/CHANGELOG.md | 7 ++++++- packages/examples/packages/jsx/package.json | 2 +- packages/examples/packages/jsx/snap.manifest.json | 4 ++-- packages/snaps-cli/CHANGELOG.md | 7 ++++++- packages/snaps-cli/package.json | 2 +- packages/snaps-controllers/CHANGELOG.md | 9 ++++++++- packages/snaps-controllers/package.json | 2 +- packages/snaps-execution-environments/CHANGELOG.md | 11 ++++++++++- packages/snaps-execution-environments/package.json | 2 +- packages/snaps-jest/CHANGELOG.md | 10 +++++++++- packages/snaps-jest/package.json | 2 +- packages/snaps-rpc-methods/CHANGELOG.md | 7 ++++++- packages/snaps-rpc-methods/package.json | 2 +- packages/snaps-sdk/CHANGELOG.md | 14 +++++++++++++- packages/snaps-sdk/package.json | 2 +- packages/snaps-utils/CHANGELOG.md | 11 ++++++++++- packages/snaps-utils/package.json | 2 +- packages/test-snaps/CHANGELOG.md | 10 +++++++++- packages/test-snaps/package.json | 2 +- 27 files changed, 108 insertions(+), 30 deletions(-) diff --git a/package.json b/package.json index cec46ee34f..5f59cc90f1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "root", - "version": "52.0.0", + "version": "53.0.0", "private": true, "repository": { "type": "git", diff --git a/packages/examples/package.json b/packages/examples/package.json index 5924784a2b..f7317e9b3d 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/example-snaps", - "version": "3.5.0", + "version": "3.6.0", "private": true, "repository": { "type": "git", diff --git a/packages/examples/packages/file-upload/CHANGELOG.md b/packages/examples/packages/file-upload/CHANGELOG.md index aa399df1be..cbd5a77587 100644 --- a/packages/examples/packages/file-upload/CHANGELOG.md +++ b/packages/examples/packages/file-upload/CHANGELOG.md @@ -6,4 +6,9 @@ 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 +- Add file input example Snap ([#2469](https://github.com/MetaMask/snaps/pull/2469), [#2494](https://github.com/MetaMask/snaps/pull/2494), [#2504](https://github.com/MetaMask/snaps/pull/2504)) + +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/file-upload-example-snap@1.0.0...HEAD +[1.0.0]: https://github.com/MetaMask/snaps/releases/tag/@metamask/file-upload-example-snap@1.0.0 diff --git a/packages/examples/packages/file-upload/package.json b/packages/examples/packages/file-upload/package.json index 1e89eccb3d..64fed7c78a 100644 --- a/packages/examples/packages/file-upload/package.json +++ b/packages/examples/packages/file-upload/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/file-upload-example-snap", - "version": "0.0.0", + "version": "1.0.0", "description": "MetaMask example snap demonstrating file inputs and handling file uploads", "repository": { "type": "git", diff --git a/packages/examples/packages/file-upload/snap.manifest.json b/packages/examples/packages/file-upload/snap.manifest.json index 9d3f223841..42c5c2c58a 100644 --- a/packages/examples/packages/file-upload/snap.manifest.json +++ b/packages/examples/packages/file-upload/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "0.0.0", + "version": "1.0.0", "description": "MetaMask example snap demonstrating file inputs and handling file uploads", "proposedName": "File Upload Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "axxTRcxOlRzfmwdfTGo0MGMGxIXqxWW3ZMcvgZgU0RU=", + "shasum": "GeSSonGmFmVw2NPGOhmX2JQWzexQ/sLlCpXZzoNACIM=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/interactive-ui/CHANGELOG.md b/packages/examples/packages/interactive-ui/CHANGELOG.md index 6f6fe186b5..836c5ceb3e 100644 --- a/packages/examples/packages/interactive-ui/CHANGELOG.md +++ b/packages/examples/packages/interactive-ui/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.1.0] +### Added +- Add `Checkbox` to interactive UI example ([#2515](https://github.com/MetaMask/snaps/pull/2515)) + ## [2.0.0] ### Changed - **BREAKING:** Revamp interactive UI example using JSX ([#2427](https://github.com/MetaMask/snaps/pull/2427)) @@ -23,7 +27,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Add interactive UI example Snap ([#2171](https://github.com/MetaMask/snaps/pull/2171)) -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/interactive-ui-example-snap@2.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/interactive-ui-example-snap@2.1.0...HEAD +[2.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/interactive-ui-example-snap@2.0.0...@metamask/interactive-ui-example-snap@2.1.0 [2.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/interactive-ui-example-snap@1.0.2...@metamask/interactive-ui-example-snap@2.0.0 [1.0.2]: https://github.com/MetaMask/snaps/compare/@metamask/interactive-ui-example-snap@1.0.1...@metamask/interactive-ui-example-snap@1.0.2 [1.0.1]: https://github.com/MetaMask/snaps/compare/@metamask/interactive-ui-example-snap@1.0.0...@metamask/interactive-ui-example-snap@1.0.1 diff --git a/packages/examples/packages/interactive-ui/package.json b/packages/examples/packages/interactive-ui/package.json index d14325370c..038063beb1 100644 --- a/packages/examples/packages/interactive-ui/package.json +++ b/packages/examples/packages/interactive-ui/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/interactive-ui-example-snap", - "version": "2.0.0", + "version": "2.1.0", "description": "MetaMask example snap demonstrating the use of interactive UI.", "repository": { "type": "git", diff --git a/packages/examples/packages/interactive-ui/snap.manifest.json b/packages/examples/packages/interactive-ui/snap.manifest.json index 1af005a1f3..5c8f02d5e1 100644 --- a/packages/examples/packages/interactive-ui/snap.manifest.json +++ b/packages/examples/packages/interactive-ui/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "2.0.0", + "version": "2.1.0", "description": "MetaMask example snap demonstrating the use of interactive UI", "proposedName": "Interactive UI Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "79flM7DJLGVf3VAkc5TCu9JkfbjfB0xoQIAKCUpL12Y=", + "shasum": "Ko9xBAU/AMTQmdJHIKVaXEvIMRKil4LMaFj+3gS3eZo=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/jsx/CHANGELOG.md b/packages/examples/packages/jsx/CHANGELOG.md index 163dbc4cb5..1e2fbd439b 100644 --- a/packages/examples/packages/jsx/CHANGELOG.md +++ b/packages/examples/packages/jsx/CHANGELOG.md @@ -6,9 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] +### Added +- Add `Tooltip` to JSX example ([#2498](https://github.com/MetaMask/snaps/pull/2498)) + ## [1.0.0] ### Added - Add JSX example Snap ([#2258](https://github.com/MetaMask/snaps/pull/2258)) -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/jsx-example-snap@1.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/jsx-example-snap@1.1.0...HEAD +[1.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/jsx-example-snap@1.0.0...@metamask/jsx-example-snap@1.1.0 [1.0.0]: https://github.com/MetaMask/snaps/releases/tag/@metamask/jsx-example-snap@1.0.0 diff --git a/packages/examples/packages/jsx/package.json b/packages/examples/packages/jsx/package.json index d966b8c929..6bd9553006 100644 --- a/packages/examples/packages/jsx/package.json +++ b/packages/examples/packages/jsx/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/jsx-example-snap", - "version": "1.0.0", + "version": "1.1.0", "description": "MetaMask example snap demonstrating the use of JSX for UI components.", "repository": { "type": "git", diff --git a/packages/examples/packages/jsx/snap.manifest.json b/packages/examples/packages/jsx/snap.manifest.json index 724d061e6d..05e3a840b9 100644 --- a/packages/examples/packages/jsx/snap.manifest.json +++ b/packages/examples/packages/jsx/snap.manifest.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "version": "1.1.0", "description": "MetaMask example snap demonstrating the use of JSX for UI components.", "proposedName": "JSX Example Snap", "repository": { @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "NUAroyflmKAfjOcXwHF9PWN9Ioa9AbakdYBBduNtlEI=", + "shasum": "KS52KW9YZ2Gx4IOzKXKC0E3JhvBpPIDlmOxq1Cm21l4=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/snaps-cli/CHANGELOG.md b/packages/snaps-cli/CHANGELOG.md index 3a27ba1429..7809bda850 100644 --- a/packages/snaps-cli/CHANGELOG.md +++ b/packages/snaps-cli/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.2.1] +### Fixed +- Improve validation of `endowment:rpc` ([#2512](https://github.com/MetaMask/snaps/pull/2512)) + ## [6.2.0] ### Added - Add support for building Snaps with JSX ([#2258](https://github.com/MetaMask/snaps/pull/2258)) @@ -157,7 +161,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.2.1...HEAD +[6.2.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.2.0...@metamask/snaps-cli@6.2.1 [6.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.1.1...@metamask/snaps-cli@6.2.0 [6.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.1.0...@metamask/snaps-cli@6.1.1 [6.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-cli@6.0.2...@metamask/snaps-cli@6.1.0 diff --git a/packages/snaps-cli/package.json b/packages/snaps-cli/package.json index 3b1ab0049c..91588cc334 100644 --- a/packages/snaps-cli/package.json +++ b/packages/snaps-cli/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-cli", - "version": "6.2.0", + "version": "6.2.1", "description": "A CLI for developing MetaMask Snaps.", "repository": { "type": "git", diff --git a/packages/snaps-controllers/CHANGELOG.md b/packages/snaps-controllers/CHANGELOG.md index c1a9f40cff..375c501387 100644 --- a/packages/snaps-controllers/CHANGELOG.md +++ b/packages/snaps-controllers/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.1.0] +### Added +- Add `Checkbox` component ([#2501](https://github.com/MetaMask/snaps/pull/2501)) +- Add `FileInput` component ([#2469](https://github.com/MetaMask/snaps/pull/2469)) +- Support additional components inside forms ([#2497](https://github.com/MetaMask/snaps/pull/2497)) + ## [9.0.0] ### Changed - **BREAKING:** Defer creation of offscreen document in `OffscreenExecutionService` ([#2473](https://github.com/MetaMask/snaps/pull/2473)) @@ -297,7 +303,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.1.0...HEAD +[9.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@9.0.0...@metamask/snaps-controllers@9.1.0 [9.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@8.4.0...@metamask/snaps-controllers@9.0.0 [8.4.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@8.3.1...@metamask/snaps-controllers@8.4.0 [8.3.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@8.3.0...@metamask/snaps-controllers@8.3.1 diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 96fe7d4b95..16314cc3af 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-controllers", - "version": "9.0.0", + "version": "9.1.0", "description": "Controllers for MetaMask Snaps.", "repository": { "type": "git", diff --git a/packages/snaps-execution-environments/CHANGELOG.md b/packages/snaps-execution-environments/CHANGELOG.md index cdd8094f97..3102535711 100644 --- a/packages/snaps-execution-environments/CHANGELOG.md +++ b/packages/snaps-execution-environments/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.5.0] +### Added +- Add `Checkbox` component ([#2501](https://github.com/MetaMask/snaps/pull/2501)) +- Add `FileInput` component ([#2469](https://github.com/MetaMask/snaps/pull/2469), [#2504](https://github.com/MetaMask/snaps/pull/2504)) + +### Fixed +- Support parameters in `setTimeout` and `setInterval` ([#2513](https://github.com/MetaMask/snaps/pull/2513)) + ## [6.4.0] ### Changed - Update `onNameLookup` response to include `domainName` ([#2484](https://github.com/MetaMask/snaps/pull/2484)) @@ -212,7 +220,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The version of the package no longer needs to match the version of all other MetaMask Snaps packages. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.4.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.5.0...HEAD +[6.5.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.4.0...@metamask/snaps-execution-environments@6.5.0 [6.4.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.3.0...@metamask/snaps-execution-environments@6.4.0 [6.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.2.0...@metamask/snaps-execution-environments@6.3.0 [6.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-execution-environments@6.1.0...@metamask/snaps-execution-environments@6.2.0 diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index cac78315a5..a277a350a0 100644 --- a/packages/snaps-execution-environments/package.json +++ b/packages/snaps-execution-environments/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-execution-environments", - "version": "6.4.0", + "version": "6.5.0", "description": "Snap sandbox environments for executing SES javascript", "repository": { "type": "git", diff --git a/packages/snaps-jest/CHANGELOG.md b/packages/snaps-jest/CHANGELOG.md index 418f982831..3c58f2353b 100644 --- a/packages/snaps-jest/CHANGELOG.md +++ b/packages/snaps-jest/CHANGELOG.md @@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.2.0] +### Added +- Add support for `Checkbox` to `snaps-jest` ([#2515](https://github.com/MetaMask/snaps/pull/2515)) + - Checkboxes can be interacted with using `clickElement`. +- Add support for `FileInput` to `snaps-jest` ([#2494](https://github.com/MetaMask/snaps/pull/2494)) + - Files can be uploaded to file inputs using `uploadFile`. + ## [8.1.3] ### Changed - Bump MetaMask dependencies ([#2460](https://github.com/MetaMask/snaps/pull/2460), [#2477](https://github.com/MetaMask/snaps/pull/2477)) @@ -165,7 +172,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.1.3...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.2.0...HEAD +[8.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.1.3...@metamask/snaps-jest@8.2.0 [8.1.3]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.1.2...@metamask/snaps-jest@8.1.3 [8.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.1.1...@metamask/snaps-jest@8.1.2 [8.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@8.1.0...@metamask/snaps-jest@8.1.1 diff --git a/packages/snaps-jest/package.json b/packages/snaps-jest/package.json index b908581780..0d133b7f09 100644 --- a/packages/snaps-jest/package.json +++ b/packages/snaps-jest/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-jest", - "version": "8.1.3", + "version": "8.2.0", "description": "A Jest preset for end-to-end testing MetaMask Snaps, including a Jest environment, and a set of Jest matchers.", "sideEffects": false, "exports": { diff --git a/packages/snaps-rpc-methods/CHANGELOG.md b/packages/snaps-rpc-methods/CHANGELOG.md index 8039dd7bcb..f2f913442f 100644 --- a/packages/snaps-rpc-methods/CHANGELOG.md +++ b/packages/snaps-rpc-methods/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.1.4] +### Changed +- Bump MetaMask dependencies ([#2516](https://github.com/MetaMask/snaps/pull/2516)) + ## [9.1.3] ### Changed - Bump MetaMask dependencies ([#2460](https://github.com/MetaMask/snaps/pull/2460)) @@ -158,7 +162,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@9.1.3...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@9.1.4...HEAD +[9.1.4]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@9.1.3...@metamask/snaps-rpc-methods@9.1.4 [9.1.3]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@9.1.2...@metamask/snaps-rpc-methods@9.1.3 [9.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@9.1.1...@metamask/snaps-rpc-methods@9.1.2 [9.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-rpc-methods@9.1.0...@metamask/snaps-rpc-methods@9.1.1 diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index aa8863c663..8a37435662 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": "9.1.3", + "version": "9.1.4", "description": "MetaMask Snaps JSON-RPC method implementations.", "repository": { "type": "git", diff --git a/packages/snaps-sdk/CHANGELOG.md b/packages/snaps-sdk/CHANGELOG.md index ff57e82573..13bbd3fa7a 100644 --- a/packages/snaps-sdk/CHANGELOG.md +++ b/packages/snaps-sdk/CHANGELOG.md @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.0.0] +### Added +- **BREAKING:** Add `FileInput` component ([#2469](https://github.com/MetaMask/snaps/pull/2469), [#2504](https://github.com/MetaMask/snaps/pull/2504)) + - `FormSubmitEvent` may now contain values of type `File`. +- **BREAKING:** Add `Checkbox` component ([#2501](https://github.com/MetaMask/snaps/pull/2501)) + - `FormSubmitEvent` and `InputChangeEvent` may now contain values of type `boolean`. +- Add `alignment` prop to `Text` ([#2489](https://github.com/MetaMask/snaps/pull/2489)) +- Add `Tooltip` component ([#2490](https://github.com/MetaMask/snaps/pull/2490)) +- Support additional components inside forms ([#2497](https://github.com/MetaMask/snaps/pull/2497)) +- Support conditional children in most JSX components ([#2506](https://github.com/MetaMask/snaps/pull/2506)) + ## [5.0.0] ### Added - Allow row tooltips ([#2483](https://github.com/MetaMask/snaps/pull/2483)) @@ -170,7 +181,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release of this package. -[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@5.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@6.0.0...HEAD +[6.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@5.0.0...@metamask/snaps-sdk@6.0.0 [5.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@4.4.2...@metamask/snaps-sdk@5.0.0 [4.4.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@4.4.1...@metamask/snaps-sdk@4.4.2 [4.4.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-sdk@4.4.0...@metamask/snaps-sdk@4.4.1 diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index dbe8e75e48..95bba09e87 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-sdk", - "version": "5.0.0", + "version": "6.0.0", "repository": { "type": "git", "url": "https://github.com/MetaMask/snaps.git" diff --git a/packages/snaps-utils/CHANGELOG.md b/packages/snaps-utils/CHANGELOG.md index a44f2a7200..e64f816cad 100644 --- a/packages/snaps-utils/CHANGELOG.md +++ b/packages/snaps-utils/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [7.7.0] +### Added +- Support conditional children in most JSX components ([#2506](https://github.com/MetaMask/snaps/pull/2506)) +- Support additional components inside forms ([#2497](https://github.com/MetaMask/snaps/pull/2497)) + +### Fixed +- Improve validation of `endowment:rpc` ([#2512](https://github.com/MetaMask/snaps/pull/2512)) + ## [7.6.0] ### Added - Support nested children in JSX ([#2482](https://github.com/MetaMask/snaps/pull/2482)) @@ -257,7 +265,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@7.6.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.7.0...HEAD +[7.7.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.6.0...@metamask/snaps-utils@7.7.0 [7.6.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.5.0...@metamask/snaps-utils@7.6.0 [7.5.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.4.1...@metamask/snaps-utils@7.5.0 [7.4.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-utils@7.4.0...@metamask/snaps-utils@7.4.1 diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index 0d2e5a9417..7500aefd54 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/snaps-utils", - "version": "7.6.0", + "version": "7.7.0", "repository": { "type": "git", "url": "https://github.com/MetaMask/snaps.git" diff --git a/packages/test-snaps/CHANGELOG.md b/packages/test-snaps/CHANGELOG.md index 282d8b8c38..ab069ace58 100644 --- a/packages/test-snaps/CHANGELOG.md +++ b/packages/test-snaps/CHANGELOG.md @@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.10.0] +### Added +- Add file input example ([#2469](https://github.com/MetaMask/snaps/pull/2469)) + +### Changed +- Use latest versions of example Snaps ([#2516](https://github.com/MetaMask/snaps/pull/2516)) + ## [2.9.0] ### Changed - Use latest versions of example Snaps ([#2487](https://github.com/MetaMask/snaps/pull/2487)) @@ -119,7 +126,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - 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.9.0...HEAD +[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.10.0...HEAD +[2.10.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.9.0...@metamask/test-snaps@2.10.0 [2.9.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.8.0...@metamask/test-snaps@2.9.0 [2.8.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.7.0...@metamask/test-snaps@2.8.0 [2.7.0]: https://github.com/MetaMask/snaps/compare/@metamask/test-snaps@2.6.1...@metamask/test-snaps@2.7.0 diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index 3e57175379..cfbc9f8649 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/test-snaps", - "version": "2.9.0", + "version": "2.10.0", "private": true, "description": "The test snaps website for MetaMask Snaps, used for end-to-end testing.", "repository": {