Skip to content

Commit 1bd19f7

Browse files
release: 138.0.0 (#3798)
This is the release candidate for version `138.0.0`. <!-- CURSOR_SUMMARY --> > [!NOTE] > Monorepo release with version bumps and targeted feature/fix updates across packages. > > - Bump root to `138.0.0`; update `@metamask/example-snaps` to `3.28.0` > - `@metamask/ethereum-provider-example-snap` -> `3.0.0`: add `getGenesisBlock`; remove unused RPCs (`getGasPrice`, `getVersion`); update manifest `shasum` > - `@metamask/snaps-controllers` -> `17.2.1`: MetaMask dependency bumps; unload iframe before removal; ensure stream multiplex destruction > - `@metamask/snaps-jest` -> `9.8.0` and `@metamask/snaps-simulation` -> `3.8.0`: support more chains when simulating Ethereum provider; dependency bumps > - `@metamask/snaps-utils` -> `11.7.1`: use `sha256` from `@metamask/utils`; dependency bumps; doc typo fixes; remove iframe load listener leak > - `@metamask/test-snaps` -> `3.3.0`: add `getGenesisBlock` button; use latest example Snaps > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit b397b05. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->
1 parent a37a59f commit 1bd19f7

15 files changed

Lines changed: 85 additions & 16 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/snaps-monorepo",
3-
"version": "137.0.0",
3+
"version": "138.0.0",
44
"private": true,
55
"repository": {
66
"type": "git",

packages/examples/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/example-snaps",
3-
"version": "3.27.0",
3+
"version": "3.28.0",
44
"private": true,
55
"description": "A collection of examples demonstrating how to build MetaMask Snaps",
66
"keywords": [

packages/examples/packages/ethereum-provider/CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [3.0.0]
11+
12+
### Added
13+
14+
- Add `getGenesisBlock` method for getting genesis block ([#3788](https://github.com/MetaMask/snaps/pull/3788))
15+
16+
### Removed
17+
18+
- Remove unused RPC methods: `getGasPrice` and `getVersion` ([#3788](https://github.com/MetaMask/snaps/pull/3788))
19+
1020
## [2.4.0]
1121

1222
### Added
@@ -104,7 +114,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
104114
- The version of the package no longer needs to match the version of all other
105115
MetaMask Snaps packages.
106116

107-
[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.4.0...HEAD
117+
[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@3.0.0...HEAD
118+
[3.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.4.0...@metamask/ethereum-provider-example-snap@3.0.0
108119
[2.4.0]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.3.0...@metamask/ethereum-provider-example-snap@2.4.0
109120
[2.3.0]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.2.1...@metamask/ethereum-provider-example-snap@2.3.0
110121
[2.2.1]: https://github.com/MetaMask/snaps/compare/@metamask/ethereum-provider-example-snap@2.2.0...@metamask/ethereum-provider-example-snap@2.2.1

packages/examples/packages/ethereum-provider/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/ethereum-provider-example-snap",
3-
"version": "2.4.0",
3+
"version": "3.0.0",
44
"description": "MetaMask example snap demonstrating the use of the Ethereum Provider API and `endowment:ethereum-provider` permission",
55
"keywords": [
66
"MetaMask",

packages/examples/packages/ethereum-provider/snap.manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
2-
"version": "2.4.0",
2+
"version": "3.0.0",
33
"description": "MetaMask example snap demonstrating the use of the Ethereum Provider API and `endowment:ethereum-provider` permission.",
44
"proposedName": "Ethereum Provider Example Snap",
55
"repository": {
66
"type": "git",
77
"url": "https://github.com/MetaMask/snaps.git"
88
},
99
"source": {
10-
"shasum": "HQcHCmjI/cTIiFTeAr/PywSGgXUWYUi/otWoHST40h4=",
10+
"shasum": "3KRQiL+BkDxdEzEIabxnfGZIdHP/1T7er0hdCh75SfU=",
1111
"location": {
1212
"npm": {
1313
"filePath": "dist/bundle.js",

packages/snaps-controllers/CHANGELOG.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [17.2.1]
11+
12+
### Changed
13+
14+
- Bump MetaMask dependencies ([#3783](https://github.com/MetaMask/snaps/pull/3783), [#3748](https://github.com/MetaMask/snaps/pull/3748), [#3791](https://github.com/MetaMask/snaps/pull/3791))
15+
16+
### Fixed
17+
18+
- Unload iframe before removing ([#3796](https://github.com/MetaMask/snaps/pull/3796))
19+
- Ensure stream multiplex is destroyed ([#3795](https://github.com/MetaMask/snaps/pull/3795))
20+
1021
## [17.2.0]
1122

1223
### Added
@@ -1007,7 +1018,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
10071018
- The version of the package no longer needs to match the version of all other
10081019
MetaMask Snaps packages.
10091020

1010-
[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@17.2.0...HEAD
1021+
[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@17.2.1...HEAD
1022+
[17.2.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@17.2.0...@metamask/snaps-controllers@17.2.1
10111023
[17.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@17.1.2...@metamask/snaps-controllers@17.2.0
10121024
[17.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@17.1.1...@metamask/snaps-controllers@17.1.2
10131025
[17.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-controllers@17.1.0...@metamask/snaps-controllers@17.1.1

packages/snaps-controllers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/snaps-controllers",
3-
"version": "17.2.0",
3+
"version": "17.2.1",
44
"description": "Controllers for MetaMask Snaps",
55
"keywords": [
66
"MetaMask",

packages/snaps-jest/CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [9.8.0]
11+
12+
### Added
13+
14+
- Support more chains when simulating Ethereum provider ([#3789](https://github.com/MetaMask/snaps/pull/3789))
15+
16+
### Changed
17+
18+
- Bump MetaMask dependencies ([#3783](https://github.com/MetaMask/snaps/pull/3783), [#3748](https://github.com/MetaMask/snaps/pull/3748))
19+
1020
## [9.7.0]
1121

1222
### Added
@@ -450,7 +460,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
450460
- The version of the package no longer needs to match the version of all other
451461
MetaMask Snaps packages.
452462

453-
[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@9.7.0...HEAD
463+
[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@9.8.0...HEAD
464+
[9.8.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@9.7.0...@metamask/snaps-jest@9.8.0
454465
[9.7.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@9.6.0...@metamask/snaps-jest@9.7.0
455466
[9.6.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@9.5.1...@metamask/snaps-jest@9.6.0
456467
[9.5.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-jest@9.5.0...@metamask/snaps-jest@9.5.1

packages/snaps-jest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/snaps-jest",
3-
"version": "9.7.0",
3+
"version": "9.8.0",
44
"description": "A Jest preset for end-to-end testing MetaMask Snaps, including a Jest environment, and a set of Jest matchers",
55
"keywords": [
66
"MetaMask",

packages/snaps-simulation/CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [3.8.0]
11+
12+
### Added
13+
14+
- Support more chains when simulating Ethereum provider ([#3789](https://github.com/MetaMask/snaps/pull/3789))
15+
16+
### Changed
17+
18+
- Bump MetaMask dependencies ([#3783](https://github.com/MetaMask/snaps/pull/3783), [#3748](https://github.com/MetaMask/snaps/pull/3748), [#3791](https://github.com/MetaMask/snaps/pull/3791))
19+
1020
## [3.7.0]
1121

1222
### Added
@@ -252,7 +262,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
252262

253263
- Initial release of `@metamask/snaps-simulation` package ([#2727](https://github.com/MetaMask/snaps/pull/2727))
254264

255-
[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.7.0...HEAD
265+
[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.8.0...HEAD
266+
[3.8.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.7.0...@metamask/snaps-simulation@3.8.0
256267
[3.7.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.6.0...@metamask/snaps-simulation@3.7.0
257268
[3.6.0]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.5.1...@metamask/snaps-simulation@3.6.0
258269
[3.5.1]: https://github.com/MetaMask/snaps/compare/@metamask/snaps-simulation@3.5.0...@metamask/snaps-simulation@3.5.1

0 commit comments

Comments
 (0)