Skip to content

Commit a7b83e2

Browse files
authored
Release/661.0.0 (#7057)
## Explanation First release for the `@metamask/gator-permissions-controller` (0.4.0). ## 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 communicated my changes to consumers by [updating changelogs for packages I've changed](https://github.com/MetaMask/core/tree/main/docs/contributing.md#updating-changelogs), highlighting breaking changes as necessary - [x] I've prepared draft pull requests for clients and consumer packages to resolve any breaking changes <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Release `@metamask/gator-permissions-controller` 0.4.0 with revocation features/fixes and update `@metamask/signature-controller` to depend on it; bump monorepo to 661.0.0. > > - **Packages**: > - **`@metamask/[email protected]`**: > - Add `submitRevocation` action and expose pending revocations in state. > - Fix build by adding/bumping `@ts-bridge/cli`. > - **`@metamask/signature-controller`**: > - Update dev/peer dependency on `@metamask/gator-permissions-controller` to `^0.4.0`. > - **Repo**: > - Bump root `package.json` version to `661.0.0`. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 1389c68. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->
1 parent d91472b commit a7b83e2

File tree

8 files changed

+44
-20
lines changed

8 files changed

+44
-20
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/core-monorepo",
3-
"version": "660.0.0",
3+
"version": "661.0.0",
44
"private": true,
55
"description": "Monorepo for packages shared between MetaMask clients",
66
"repository": {

packages/gator-permissions-controller/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.4.0]
11+
1012
### Added
1113

12-
- Add `submitRevocation` action to submit permission revocations through the gator permissions provider snap
13-
- Add `addPendingRevocation` action to queue revocations until transaction confirmation
14-
- Expose list of pending revocations in state
14+
- **BREAKING:** Expose list of pending revocations in state ([#7055](https://github.com/MetaMask/core/pull/7055))
15+
- Add `pendingRevocations` property to state
16+
- Add `pendingRevocations` getter to controller, which accesses the same property in state
17+
- **BREAKING:** The GatorPermissionsController messenger must allow `TransactionController:transactionConfirmed`, `TransactionController:transactionFailed`, and `TransactionController:transactionDropped` events ([#6713](https://github.com/MetaMask/core/pull/6713))
18+
- Add `submitRevocation` and `addPendingRevocation` methods to GatorPermissionsController ([#6713](https://github.com/MetaMask/core/pull/6713))
19+
- These are also available as actions (`GatorPermissionsController:submitRevocation` and `GatorPermissionsController:addPendingRevocation`)
20+
21+
### Changed
22+
23+
- **BREAKING:** Add `@metamask/transaction-controller` as peer dependency ([#7058](https://github.com/MetaMask/core/pull/7058))
1524

1625
## [0.3.0]
1726

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

5968
- Initial release ([#6033](https://github.com/MetaMask/core/pull/6033))
6069

61-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
70+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
71+
[0.4.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
6272
[0.3.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
6373
[0.2.2]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
6474
[0.2.1]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]

packages/gator-permissions-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/gator-permissions-controller",
3-
"version": "0.3.0",
3+
"version": "0.4.0",
44
"description": "Controller for managing gator permissions with profile sync integration",
55
"keywords": [
66
"MetaMask",

packages/shield-controller/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [2.0.0]
11+
12+
### Changed
13+
14+
- **BREAKING:** Bump `@metamask/signature-controller` from `^35.0.0` to `^36.0.0` ( [#4651](https://github.com/MetaMask/core/pull/4651))
15+
1016
## [1.2.0]
1117

1218
### Changed
@@ -118,7 +124,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
118124

119125
- Initial release of the shield-controller package ([#6137](https://github.com/MetaMask/core/pull/6137)
120126

121-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
127+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
128+
[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
122129
[1.2.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
123130
[1.1.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
124131
[1.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]

packages/shield-controller/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/shield-controller",
3-
"version": "1.2.0",
3+
"version": "2.0.0",
44
"description": "Controller handling shield transaction coverage logic",
55
"keywords": [
66
"MetaMask",
@@ -59,7 +59,7 @@
5959
"@lavamoat/allow-scripts": "^3.0.4",
6060
"@lavamoat/preinstall-always-fail": "^2.1.0",
6161
"@metamask/auto-changelog": "^3.4.4",
62-
"@metamask/signature-controller": "^35.0.0",
62+
"@metamask/signature-controller": "^36.0.0",
6363
"@metamask/transaction-controller": "^61.1.0",
6464
"@ts-bridge/cli": "^0.6.4",
6565
"@types/jest": "^27.4.1",
@@ -73,7 +73,7 @@
7373
"uuid": "^8.3.2"
7474
},
7575
"peerDependencies": {
76-
"@metamask/signature-controller": "^35.0.0",
76+
"@metamask/signature-controller": "^36.0.0",
7777
"@metamask/transaction-controller": "^61.0.0"
7878
},
7979
"engines": {

packages/signature-controller/CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [36.0.0]
11+
12+
### Changed
13+
14+
- **BREAKING:** Bump peer dependency `@metamask/gator-permissions-controller` from `^0.3.0` to `^0.4.0` ([#7057](https://github.com/MetaMask/core/pull/7057))
15+
1016
## [35.0.0]
1117

1218
### Changed
@@ -604,7 +610,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
604610

605611
- Initial release ([#1214](https://github.com/MetaMask/core/pull/1214))
606612

607-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
613+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
614+
[36.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
608615
[35.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
609616
[34.0.2]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
610617
[34.0.1]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]

packages/signature-controller/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/signature-controller",
3-
"version": "35.0.0",
3+
"version": "36.0.0",
44
"description": "Processes signing requests in order to sign arbitrary and typed data",
55
"keywords": [
66
"MetaMask",
@@ -61,7 +61,7 @@
6161
"@metamask/accounts-controller": "^34.0.0",
6262
"@metamask/approval-controller": "^8.0.0",
6363
"@metamask/auto-changelog": "^3.4.4",
64-
"@metamask/gator-permissions-controller": "^0.3.0",
64+
"@metamask/gator-permissions-controller": "^0.4.0",
6565
"@metamask/keyring-controller": "^24.0.0",
6666
"@metamask/logging-controller": "^7.0.0",
6767
"@metamask/network-controller": "^25.0.0",
@@ -77,7 +77,7 @@
7777
"peerDependencies": {
7878
"@metamask/accounts-controller": "^34.0.0",
7979
"@metamask/approval-controller": "^8.0.0",
80-
"@metamask/gator-permissions-controller": "^0.3.0",
80+
"@metamask/gator-permissions-controller": "^0.4.0",
8181
"@metamask/keyring-controller": "^24.0.0",
8282
"@metamask/logging-controller": "^7.0.0",
8383
"@metamask/network-controller": "^25.0.0"

yarn.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3886,7 +3886,7 @@ __metadata:
38863886
languageName: unknown
38873887
linkType: soft
38883888

3889-
"@metamask/gator-permissions-controller@npm:^0.3.0, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller":
3889+
"@metamask/gator-permissions-controller@npm:^0.4.0, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller":
38903890
version: 0.0.0-use.local
38913891
resolution: "@metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller"
38923892
dependencies:
@@ -4891,7 +4891,7 @@ __metadata:
48914891
"@metamask/base-controller": "npm:^9.0.0"
48924892
"@metamask/controller-utils": "npm:^11.15.0"
48934893
"@metamask/messenger": "npm:^0.3.0"
4894-
"@metamask/signature-controller": "npm:^35.0.0"
4894+
"@metamask/signature-controller": "npm:^36.0.0"
48954895
"@metamask/transaction-controller": "npm:^61.1.0"
48964896
"@metamask/utils": "npm:^11.8.1"
48974897
"@ts-bridge/cli": "npm:^0.6.4"
@@ -4906,12 +4906,12 @@ __metadata:
49064906
typescript: "npm:~5.2.2"
49074907
uuid: "npm:^8.3.2"
49084908
peerDependencies:
4909-
"@metamask/signature-controller": ^35.0.0
4909+
"@metamask/signature-controller": ^36.0.0
49104910
"@metamask/transaction-controller": ^61.0.0
49114911
languageName: unknown
49124912
linkType: soft
49134913

4914-
"@metamask/signature-controller@npm:^35.0.0, @metamask/signature-controller@workspace:packages/signature-controller":
4914+
"@metamask/signature-controller@npm:^36.0.0, @metamask/signature-controller@workspace:packages/signature-controller":
49154915
version: 0.0.0-use.local
49164916
resolution: "@metamask/signature-controller@workspace:packages/signature-controller"
49174917
dependencies:
@@ -4921,7 +4921,7 @@ __metadata:
49214921
"@metamask/base-controller": "npm:^9.0.0"
49224922
"@metamask/controller-utils": "npm:^11.15.0"
49234923
"@metamask/eth-sig-util": "npm:^8.2.0"
4924-
"@metamask/gator-permissions-controller": "npm:^0.3.0"
4924+
"@metamask/gator-permissions-controller": "npm:^0.4.0"
49254925
"@metamask/keyring-controller": "npm:^24.0.0"
49264926
"@metamask/logging-controller": "npm:^7.0.0"
49274927
"@metamask/messenger": "npm:^0.3.0"
@@ -4941,7 +4941,7 @@ __metadata:
49414941
peerDependencies:
49424942
"@metamask/accounts-controller": ^34.0.0
49434943
"@metamask/approval-controller": ^8.0.0
4944-
"@metamask/gator-permissions-controller": ^0.3.0
4944+
"@metamask/gator-permissions-controller": ^0.4.0
49454945
"@metamask/keyring-controller": ^24.0.0
49464946
"@metamask/logging-controller": ^7.0.0
49474947
"@metamask/network-controller": ^25.0.0

0 commit comments

Comments
 (0)