Skip to content

Commit a429a95

Browse files
MajorLiftmcmireGudahtt
authored
Release 180.0.0 (#4548)
## Explanation This is the release candidate for `v180.0.0`: - `@metamask/[email protected]` (major) - `@metamask/[email protected]` (major) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (minor) - `@metamask/[email protected]` (minor) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (minor) - `@metamask/[email protected]` (major) - `@metamask/[email protected]` (major) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (patch) - `@metamask/[email protected]` (patch) ## References - Closes #3651 - Unblocks new releases in core. ## Checklist - [x] I've updated the test suite for new or updated code as appropriate - [x] I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate - [x] I've highlighted breaking changes using the "BREAKING" category above as appropriate --------- Co-authored-by: Elliot Winkler <[email protected]> Co-authored-by: Mark Stacey <[email protected]>
1 parent 9c4791c commit a429a95

File tree

39 files changed

+374
-116
lines changed

39 files changed

+374
-116
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/core-monorepo",
3-
"version": "179.0.0",
3+
"version": "180.0.0",
44
"private": true,
55
"description": "Monorepo for packages shared between MetaMask clients",
66
"repository": {
@@ -56,7 +56,7 @@
5656
"@metamask/eslint-config-nodejs": "^12.1.0",
5757
"@metamask/eslint-config-typescript": "^12.1.0",
5858
"@metamask/eth-block-tracker": "^9.0.3",
59-
"@metamask/eth-json-rpc-provider": "^4.1.1",
59+
"@metamask/eth-json-rpc-provider": "^4.1.2",
6060
"@metamask/json-rpc-engine": "^9.0.2",
6161
"@metamask/utils": "^9.1.0",
6262
"@types/jest": "^27.4.1",

packages/accounts-controller/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [18.0.0]
11+
1012
### Changed
1113

14+
- **BREAKING:** Bump peerDependency `@metamask/snaps-controllers` from `^8.1.1` to `^9.3.0` ([#3645](https://github.com/MetaMask/core/pull/3645))
1215
- Remove `@metamask/keyring-controller` dependency [#4556](https://github.com/MetaMask/core/pull/4556)
1316
- This was listed under `peerDependencies` already, so it was redundant as a dependency.
17+
- Upgrade TypeScript version to `~5.0.4` and set `moduleResolution` option to `Node16` ([#3645](https://github.com/MetaMask/core/pull/3645))
18+
- Bump `@metamask/base-controller` from `^6.0.0` to `^6.0.2` ([#4517](https://github.com/MetaMask/core/pull/4517), [#4544](https://github.com/MetaMask/core/pull/4544))
19+
- Bump `@metamask/keyring-api` from `^8.0.0` to `^8.0.1` ([#3645](https://github.com/MetaMask/core/pull/3645))
20+
- Bump `@metamask/snaps-sdk` from `^4.2.0` to `^6.1.1` ([#3645](https://github.com/MetaMask/core/pull/3645), [#4547](https://github.com/MetaMask/core/pull/4547))
21+
- Bump `@metamask/snaps-utils` from `^7.4.0` to `^7.8.1` ([#3645](https://github.com/MetaMask/core/pull/3645), [#4547](https://github.com/MetaMask/core/pull/4547))
22+
- Bump `@metamask/utils` from `^8.3.0` to `^9.1.0` ([#4516](https://github.com/MetaMask/core/pull/4516), [#4529](https://github.com/MetaMask/core/pull/4529))
1423

1524
## [17.2.0]
1625

@@ -252,7 +261,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
252261

253262
- Initial release ([#1637](https://github.com/MetaMask/core/pull/1637))
254263

255-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
264+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
265+
[18.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
256266
[17.2.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
257267
[17.1.1]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
258268
[17.1.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]

packages/accounts-controller/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/accounts-controller",
3-
"version": "17.2.0",
3+
"version": "18.0.0",
44
"description": "Manages internal accounts",
55
"keywords": [
66
"MetaMask",
@@ -55,7 +55,7 @@
5555
},
5656
"devDependencies": {
5757
"@metamask/auto-changelog": "^3.4.4",
58-
"@metamask/keyring-controller": "^17.1.1",
58+
"@metamask/keyring-controller": "^17.1.2",
5959
"@metamask/snaps-controllers": "^9.3.1",
6060
"@types/jest": "^27.4.1",
6161
"@types/readable-stream": "^2.3.0",

packages/assets-controllers/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [37.0.0]
11+
12+
### Added
13+
14+
- Add elements to the `AssetsContractController` class: ([#4397](https://github.com/MetaMask/core/pull/4397))
15+
- Add class field `messagingSystem`.
16+
- Add getters for `ipfsGateway` and `chainId`. As corresponding setters have not been defined, these properties are not externally mutable.
17+
- Add and export the `AssetsContractControllerMessenger` type ([#4397](https://github.com/MetaMask/core/pull/4397))
18+
- `AssetsContractControllerMessenger` must allow the external actions `NetworkController:getNetworkClientById`, `NetworkController:getNetworkConfigurationByNetworkClientId`, `NetworkController:getSelectedNetworkClient`, `NetworkController:getState`.
19+
- `AssetsContractControllerMessenger` must allow the external events `PreferencesController:stateChange`, `NetworkController:networkDidChange`.
20+
- Add and export new types: `AssetsContractControllerActions`, `AssetsContractControllerEvents`, `AssetsContractControllerGetERC20StandardAction`, `AssetsContractControllerGetERC721StandardAction`, `AssetsContractControllerGetERC1155StandardAction`, `AssetsContractControllerGetERC20BalanceOfAction`, `AssetsContractControllerGetERC20TokenDecimalsAction`, `AssetsContractControllerGetERC20TokenNameAction`, `AssetsContractControllerGetERC721NftTokenIdAction`, `AssetsContractControllerGetERC721TokenURIAction`, `AssetsContractControllerGetERC721AssetNameAction`, `AssetsContractControllerGetERC721AssetSymbolAction`, `AssetsContractControllerGetERC721OwnerOfAction`, `AssetsContractControllerGetERC1155TokenURIAction`, `AssetsContractControllerGetERC1155BalanceOfAction`, `AssetsContractControllerTransferSingleERC1155Action`, `AssetsContractControllerGetTokenStandardAndDetailsAction`, `AssetsContractControllerGetBalancesInSingleCallAction` ([#4397](https://github.com/MetaMask/core/pull/4397))
21+
- Add a new `setProvider` method to `AssetsContractController` ([#4397](https://github.com/MetaMask/core/pull/4397))
22+
- Replaces the removed `provider` setter method, and widens the `provider` function parameter type from `Provider` to `Provider | undefined`.
23+
- Export `TokenBalancesControllerState` type ([#4535](https://github.com/MetaMask/core/pull/4535))
24+
- This was defined but not exported in v34.0.0.
25+
- Add `getNFTContractInfo` method to the `NFTController` for fetching NFT Collection Metadata from the NFT API ([#4524](https://github.com/MetaMask/core/pull/4524))
26+
1027
### Changed
1128

29+
- **BREAKING:** Add required constructor option `messenger` to the `AssetsContractController` class ([#4397](https://github.com/MetaMask/core/pull/4397))
30+
- **BREAKING:** `TokenBalancesControllerMessenger` must allow the `AssetsContractController:getERC20BalanceOf` action in addition to its previous allowed actions ([#4397](https://github.com/MetaMask/core/pull/4397))
31+
- **BREAKING:** `NftControllerMessenger` must allow the following actions in addition to its previous allowed actions: `AssetsContractController:getERC721AssetName`, `AssetsContractController:getERC721AssetSymbol`, `AssetsContractController:getERC721TokenURI`, `AssetsContractController:getERC721OwnerOf`, `AssetsContractController:getERC1155BalanceOf`, `AssetsContractController:getERC1155TokenURI` ([#4397](https://github.com/MetaMask/core/pull/4397))
32+
- **BREAKING:** The type of `SINGLE_CALL_BALANCES_ADDRESS_BY_CHAINID` is narrowed from `Record<Hex, string>` to the const-asserted literal properties of the `SINGLE_CALL_BALANCES_ADDRESS_BY_CHAINID` object ([#4397](https://github.com/MetaMask/core/pull/4397))
33+
- The index signature is restricted to the union of the enum keys of `SupportedTokenDetectionNetworks`.
34+
- The property value type is restricted to the type union of the addresses defined in the object.
35+
- The object type is constrained by `Record<Hex, string>` using the `satisfies` keyword.
36+
- **BREAKING:** Convert the `BalanceMap` type from an `interface` into a type alias ([#4397](https://github.com/MetaMask/core/pull/4397))
37+
- Type aliases have an index signature of `string` by default, and are compatible with the `StateConstraint` type defined in the `@metamask/base-controller` package.
38+
- **BREAKING:** `getIpfsCIDv1AndPath`, `getFormattedIpfsUrl` are now async functions ([#3645](https://github.com/MetaMask/core/pull/3645))
39+
- **BREAKING:** Bump peerDependency `@metamask/accounts-controller` from `^17.0.0` to `^18.0.0` ([#4548](https://github.com/MetaMask/core/pull/4548))
1240
- Remove `@metamask/accounts-controller`, `@metamask/approval-controller`, `@metamask/keyring-controller`, and `@metamask/preferences-controller` dependencies [#4556](https://github.com/MetaMask/core/pull/4556)
1341
- These were listed under `peerDependencies` already, so they were redundant as dependencies.
42+
- Add `immer` `^9.0.6` as a new dependency ([#3645](https://github.com/MetaMask/core/pull/3645))
43+
- Bump `@metamask/abi-utils` from `^2.0.2` to `^2.0.3` ([#3645](https://github.com/MetaMask/core/pull/3645))
44+
- Bump `@metamask/base-controller` from `^6.0.0` to `^6.0.2` ([#4517](https://github.com/MetaMask/core/pull/4517), [#4544](https://github.com/MetaMask/core/pull/4544))
45+
- Bump `@metamask/controller-utils` from `^11.0.1` to `^11.0.2` ([#4544](https://github.com/MetaMask/core/pull/4544))
46+
- Bump `@metamask/utils` from `^9.0.0` to `^9.1.0` ([#4529](https://github.com/MetaMask/core/pull/4529))
47+
- Bump `multiformats` from `^9.5.2` to `^13.1.0` ([#3645](https://github.com/MetaMask/core/pull/3645))
48+
- Bump `@metamask/polling-controller` from `^9.0.0` to `^9.0.1` ([#4548](https://github.com/MetaMask/core/pull/4548))
49+
50+
### Removed
51+
52+
- **BREAKING:** Remove elements from the `AssetsContractController` class: ([#4397](https://github.com/MetaMask/core/pull/4397))
53+
- **BREAKING:** `AssetsContractController` no longer inherits from `BaseControllerV1`.
54+
- **BREAKING:** Remove constructor option callbacks `onPreferencesStateChange`, `onNetworkDidChange`, `getNetworkClientById`, and replace with corresponding messenger actions and events.
55+
- **BREAKING:** Remove class fields: `name`, `config` (along with its properties `provider`, `ipfsGateway`, `chainId`).
56+
- **BREAKING:** Remove methods: `getProvider`, `getChainId`.
57+
- Use the getters `provider` and `chainId` instead.
58+
- **BREAKING:** Remove the `provider` setter method.
59+
- Use the `setProvider` method instead.
60+
- **BREAKING:** Remove the `getERC20BalanceOf` constructor option callback from the `TokenBalancesControllerOptions` type and the `TokenBalancesController` constructor ([#4397](https://github.com/MetaMask/core/pull/4397))
61+
- The messenger is expected to allow `AssetsContractController:getERC20BalanceOf` messenger action so that it can be used instead.
62+
- **BREAKING:** Remove `NftController` constructor option callbacks: `getERC721AssetName`, `getERC721AssetSymbol`, `getERC721TokenURI`, `getERC721OwnerOf`, `getERC1155BalanceOf`, `getERC1155TokenURI` ([#4397](https://github.com/MetaMask/core/pull/4397))
63+
- These are accessed through the messenger instead.
64+
- **BREAKING:** Remove the `AssetsContractConfig` type ([#4397](https://github.com/MetaMask/core/pull/4397))
65+
- **BREAKING:** Remove export for `MISSING_PROVIDER_ERROR` ([#4397](https://github.com/MetaMask/core/pull/4397))
66+
67+
### Fixed
68+
69+
- **BREAKING:** Convert the `getERC721NftTokenId` method of the `AssetsContractController` into an async function. ([#4397](https://github.com/MetaMask/core/pull/4397))
1470

1571
## [36.0.0]
1672

@@ -1018,7 +1074,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
10181074
10191075
- Use Ethers for AssetsContractController ([#845](https://github.com/MetaMask/core/pull/845))
10201076
1021-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
1077+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
1078+
[37.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
10221079
[36.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
10231080
[35.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
10241081
[34.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]

packages/assets-controllers/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/assets-controllers",
3-
"version": "36.0.0",
3+
"version": "37.0.0",
44
"description": "Controllers which manage interactions involving ERC-20, ERC-721, and ERC-1155 tokens (including NFTs)",
55
"keywords": [
66
"MetaMask",
@@ -52,7 +52,7 @@
5252
"@metamask/controller-utils": "^11.0.2",
5353
"@metamask/eth-query": "^4.0.0",
5454
"@metamask/metamask-eth-abis": "^3.1.1",
55-
"@metamask/polling-controller": "^9.0.0",
55+
"@metamask/polling-controller": "^9.0.1",
5656
"@metamask/rpc-errors": "^6.3.1",
5757
"@metamask/utils": "^9.1.0",
5858
"@types/bn.js": "^5.1.5",
@@ -67,14 +67,14 @@
6767
"uuid": "^8.3.2"
6868
},
6969
"devDependencies": {
70-
"@metamask/accounts-controller": "^17.2.0",
70+
"@metamask/accounts-controller": "^18.0.0",
7171
"@metamask/approval-controller": "^7.0.2",
7272
"@metamask/auto-changelog": "^3.4.4",
7373
"@metamask/ethjs-provider-http": "^0.3.0",
7474
"@metamask/keyring-api": "^8.0.1",
75-
"@metamask/keyring-controller": "^17.1.1",
76-
"@metamask/network-controller": "^20.0.0",
77-
"@metamask/preferences-controller": "^13.0.0",
75+
"@metamask/keyring-controller": "^17.1.2",
76+
"@metamask/network-controller": "^20.1.0",
77+
"@metamask/preferences-controller": "^13.0.1",
7878
"@types/jest": "^27.4.1",
7979
"@types/lodash": "^4.14.191",
8080
"@types/node": "^16.18.54",
@@ -89,7 +89,7 @@
8989
"typescript": "~5.0.4"
9090
},
9191
"peerDependencies": {
92-
"@metamask/accounts-controller": "^17.0.0",
92+
"@metamask/accounts-controller": "^18.0.0",
9393
"@metamask/approval-controller": "^7.0.0",
9494
"@metamask/keyring-controller": "^17.0.0",
9595
"@metamask/network-controller": "^20.0.0",

packages/chain-controller/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.1.1]
11+
12+
### Changed
13+
14+
- Upgrade TypeScript version to `~5.0.4` and set `moduleResolution` option to `Node16` ([#3645](https://github.com/MetaMask/core/pull/3645))
15+
- Bump `@metamask/base-controller` from `^6.0.0` to `^6.0.2` ([#4517](https://github.com/MetaMask/core/pull/4517), [#4544](https://github.com/MetaMask/core/pull/4544))
16+
- Bump `@metamask/chain-api` from `^0.0.1` to `^0.1.0` ([#3645](https://github.com/MetaMask/core/pull/3645))
17+
- Bump `@metamask/keyring-api` from `^8.0.0` to `^8.0.1` ([#3645](https://github.com/MetaMask/core/pull/3645))
18+
- Bump `@metamask/snaps-controllers` from `^8.1.1` to `^9.3.1` ([#3645](https://github.com/MetaMask/core/pull/3645), [#4547](https://github.com/MetaMask/core/pull/4547))
19+
- Bump `@metamask/snaps-sdk` from `^4.2.0` to `^6.1.1` ([#3645](https://github.com/MetaMask/core/pull/3645), [#4547](https://github.com/MetaMask/core/pull/4547))
20+
- Bump `@metamask/snaps-utils` from `^7.4.0` to `^7.8.1` ([#3645](https://github.com/MetaMask/core/pull/3645), [#4547](https://github.com/MetaMask/core/pull/4547))
21+
- Bump `@metamask/utils` from `^8.3.0` to `^9.1.0` ([#4516](https://github.com/MetaMask/core/pull/4516), [#4529](https://github.com/MetaMask/core/pull/4529))
22+
1023
## [0.1.0]
1124

1225
### Changed
1326

1427
- Initial release
1528

16-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
29+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
30+
[0.1.1]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
1731
[0.1.0]: https://github.com/MetaMask/core/releases/tag/@metamask/[email protected]

packages/chain-controller/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/chain-controller",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "Manages chain-agnostic providers",
55
"keywords": [
66
"MetaMask",

packages/ens-controller/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [13.0.1]
11+
12+
### Changed
13+
14+
- Upgrade TypeScript version to `~5.0.4` and set `moduleResolution` option to `Node16` ([#3645](https://github.com/MetaMask/core/pull/3645))
15+
- Bump `@metamask/base-controller` from `^6.0.0` to `^6.0.2` ([#4517](https://github.com/MetaMask/core/pull/4517), [#4544](https://github.com/MetaMask/core/pull/4544))
16+
- Bump `@metamask/controller-utils` from `^11.0.0` to `^11.0.2` ([#4517](https://github.com/MetaMask/core/pull/4517), [#4544](https://github.com/MetaMask/core/pull/4544))
17+
- Bump `@metamask/utils` from `^8.3.0` to `^9.1.0` ([#4516](https://github.com/MetaMask/core/pull/4516), [#4529](https://github.com/MetaMask/core/pull/4529))
18+
1019
## [13.0.0]
1120

1221
### Changed
@@ -201,7 +210,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
201210

202211
All changes listed after this point were applied to this package following the monorepo conversion.
203212

204-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
213+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
214+
[13.0.1]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
205215
[13.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
206216
[12.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
207217
[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]

packages/ens-controller/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/ens-controller",
3-
"version": "13.0.0",
3+
"version": "13.0.1",
44
"description": "Maps ENS names to their resolved addresses by chain id",
55
"keywords": [
66
"MetaMask",
@@ -49,7 +49,7 @@
4949
},
5050
"devDependencies": {
5151
"@metamask/auto-changelog": "^3.4.4",
52-
"@metamask/network-controller": "^20.0.0",
52+
"@metamask/network-controller": "^20.1.0",
5353
"@types/jest": "^27.4.1",
5454
"deepmerge": "^4.2.2",
5555
"jest": "^27.5.1",

packages/eth-json-rpc-provider/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [4.1.2]
11+
12+
### Changed
13+
14+
- Upgrade TypeScript version to `~5.0.4` and set `moduleResolution` option to `Node16` ([#3645](https://github.com/MetaMask/core/pull/3645))
15+
- Bump `@metamask/json-rpc-engine` from `^9.0.1` to `^9.0.2` ([#4544](https://github.com/MetaMask/core/pull/4544))
16+
- Bump `@metamask/utils` from `^9.0.0` to `^9.1.0` ([#4529](https://github.com/MetaMask/core/pull/4529))
17+
1018
## [4.1.1]
1119

1220
### Changed
@@ -126,7 +134,8 @@ Release `v2.0.0` is identical to `v1.0.1` aside from Node.js version requirement
126134

127135
- Initial release, including `providerFromEngine` and `providerFromMiddleware`.
128136

129-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
137+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
138+
[4.1.2]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
130139
[4.1.1]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
131140
[4.1.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
132141
[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]

0 commit comments

Comments
 (0)