From bb5abd8829fb8c7b2b00959ea806bbc2e21127de Mon Sep 17 00:00:00 2001 From: Jongsun Suh <34228073+MajorLift@users.noreply.github.com> Date: Thu, 16 Nov 2023 11:21:31 -0800 Subject: [PATCH 1/7] Release 92.0.0 --- package.json | 2 +- packages/accounts-controller/CHANGELOG.md | 14 +++++++++++++- packages/accounts-controller/package.json | 2 +- packages/keyring-controller/CHANGELOG.md | 13 ++++++++++++- packages/keyring-controller/package.json | 2 +- packages/signature-controller/CHANGELOG.md | 16 +++++++++++++++- packages/signature-controller/package.json | 2 +- 7 files changed, 44 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 9e9c1dcd2a..e09c881acc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "91.0.0", + "version": "92.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 043e7b97ac..96098de8e5 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] +### Uncategorized +- Refactor controllers to use `"getState"` action, `"stateChange"` event types defined in `base-controller` ([#2029](https://github.com/MetaMask/core/pull/2029)) +- Bump @metamask/auto-changelog from 3.4.2 to 3.4.3 ([#1997](https://github.com/MetaMask/core/pull/1997)) +- Bump snaps-utils and snaps-controller to 3.2.0 ([#1977](https://github.com/MetaMask/core/pull/1977)) +- Bump @metamask/utils from 8.1.0 to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) +- Change `test` build scripts to only show output for failed tests by default ([#1949](https://github.com/MetaMask/core/pull/1949)) +- Bump @metamask/keyring-api from 1.0.0 to 1.1.0 ([#1951](https://github.com/MetaMask/core/pull/1951)) +- Bump @metamask/snaps-utils from 3.0.0 to 3.1.0 ([#1917](https://github.com/MetaMask/core/pull/1917)) +- Bump @metamask/snaps-controllers from 3.0.0 to 3.1.1 ([#1944](https://github.com/MetaMask/core/pull/1944)) + ## [4.0.0] ### Changed - **BREAKING** Update the `onKeyringStateChange` and `onSnapStateChange` methods, and remove the `keyringApiEnabled` from the AccountsController ([#1839](https://github.com/MetaMask/core/pull/1839)) @@ -39,7 +50,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release ([#1637](https://github.com/MetaMask/core/pull/1637)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@4.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@5.0.0...HEAD +[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@4.0.0...@metamask/accounts-controller@5.0.0 [4.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@3.0.0...@metamask/accounts-controller@4.0.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@2.0.2...@metamask/accounts-controller@3.0.0 [2.0.2]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@2.0.1...@metamask/accounts-controller@2.0.2 diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 07e90d9af7..7b6d638843 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/accounts-controller", - "version": "4.0.0", + "version": "5.0.0", "description": "Manages internal accounts", "keywords": [ "MetaMask", diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index d43ee6cb82..ef68c5aab8 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.0.0] +### Uncategorized +- Update `eth-keyring-controller` ([#2041](https://github.com/MetaMask/core/pull/2041)) +- Bump @metamask/scure-bip39 from 2.1.0 to 2.1.1 ([#1868](https://github.com/MetaMask/core/pull/1868)) +- Bump @metamask/auto-changelog from 3.4.2 to 3.4.3 ([#1997](https://github.com/MetaMask/core/pull/1997)) +- Add persistAllKeyrings action to KeyringController ([#1965](https://github.com/MetaMask/core/pull/1965)) +- Bump @metamask/utils from 8.1.0 to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) +- Change `test` build scripts to only show output for failed tests by default ([#1949](https://github.com/MetaMask/core/pull/1949)) +- Bump @metamask/eth-keyring-controller from 13.0.1 to 14.0.0 ([#1771](https://github.com/MetaMask/core/pull/1771)) + ## [8.1.0] ### Changed - Adds additional options to KeyringTypes enum ([#1839](https://github.com/MetaMask/core/pull/1839)) @@ -222,7 +232,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@8.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@9.0.0...HEAD +[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@8.1.0...@metamask/keyring-controller@9.0.0 [8.1.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@8.0.3...@metamask/keyring-controller@8.1.0 [8.0.3]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@8.0.2...@metamask/keyring-controller@8.0.3 [8.0.2]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@8.0.1...@metamask/keyring-controller@8.0.2 diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index 4171adeb8d..d3af495315 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-controller", - "version": "8.1.0", + "version": "9.0.0", "description": "Stores identities seen in the wallet and manages interactions such as signing", "keywords": [ "MetaMask", diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index e024a6af74..92e533d862 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -6,6 +6,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.1.4] +### Uncategorized +- Refactor controllers to use `"getState"` action, `"stateChange"` event types defined in `base-controller` ([#2029](https://github.com/MetaMask/core/pull/2029)) +- Bump @metamask/auto-changelog from 3.4.2 to 3.4.3 ([#1997](https://github.com/MetaMask/core/pull/1997)) +- Bump @metamask/utils from 8.1.0 to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) +- Change `test` build scripts to only show output for failed tests by default ([#1949](https://github.com/MetaMask/core/pull/1949)) +- Release/85.0.0 ([#1912](https://github.com/MetaMask/core/pull/1912)) +- bump `@metamask/auto-changelog` to `^3.4.2` ([#1905](https://github.com/MetaMask/core/pull/1905)) +- Release 83.0.0 ([#1903](https://github.com/MetaMask/core/pull/1903)) +- Revert "Release 83.0.0" ([#1901](https://github.com/MetaMask/core/pull/1901)) +- Release 83.0.0 ([#1897](https://github.com/MetaMask/core/pull/1897)) +- Bump @metamask/auto-changelog from 3.2.0 to 3.4.0 ([#1870](https://github.com/MetaMask/core/pull/1870)) + ## [6.1.3] ### Changed - Move from `eth-rpc-errors` ^4.0.2 to `@metamask/rpc-errors` ^6.1.0 ([#1653](https://github.com/MetaMask/core/pull/1653)) @@ -96,7 +109,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release ([#1214](https://github.com/MetaMask/core/pull/1214)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.3...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.4...HEAD +[6.1.4]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.3...@metamask/signature-controller@6.1.4 [6.1.3]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.2...@metamask/signature-controller@6.1.3 [6.1.2]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.1...@metamask/signature-controller@6.1.2 [6.1.1]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.0...@metamask/signature-controller@6.1.1 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 773f92683f..4cb0f52892 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "6.1.3", + "version": "6.1.4", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "MetaMask", From a2b171d75a12a2cc71f59d8cf8d1d164df7ad657 Mon Sep 17 00:00:00 2001 From: Jongsun Suh <34228073+MajorLift@users.noreply.github.com> Date: Thu, 16 Nov 2023 11:24:14 -0800 Subject: [PATCH 2/7] Bump keyring-controller in accounts and signature controller --- packages/accounts-controller/package.json | 4 ++-- packages/signature-controller/package.json | 2 +- yarn.lock | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 7b6d638843..3e6d2753e6 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.3", - "@metamask/keyring-controller": "^8.1.0", + "@metamask/keyring-controller": "^9.0.0", "@metamask/snaps-controllers": "^3.2.0", "@types/jest": "^27.4.1", "@types/readable-stream": "^2.3.0", @@ -53,7 +53,7 @@ "typescript": "~4.8.4" }, "peerDependencies": { - "@metamask/keyring-controller": "^8.1.0" + "@metamask/keyring-controller": "^9.0.0" }, "engines": { "node": ">=16.0.0" diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 4cb0f52892..a745d98eab 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.3", - "@metamask/keyring-controller": "^8.1.0", + "@metamask/keyring-controller": "^9.0.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", diff --git a/yarn.lock b/yarn.lock index f5cd57542c..e9a0177559 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1373,7 +1373,7 @@ __metadata: "@metamask/base-controller": ^3.2.3 "@metamask/eth-snap-keyring": ^2.0.0 "@metamask/keyring-api": ^1.1.0 - "@metamask/keyring-controller": ^8.1.0 + "@metamask/keyring-controller": ^9.0.0 "@metamask/snaps-controllers": ^3.2.0 "@metamask/snaps-utils": ^3.2.0 "@metamask/utils": ^8.2.0 @@ -1389,7 +1389,7 @@ __metadata: typescript: ~4.8.4 uuid: ^8.3.2 peerDependencies: - "@metamask/keyring-controller": ^8.1.0 + "@metamask/keyring-controller": ^9.0.0 languageName: unknown linkType: soft @@ -1963,7 +1963,7 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-controller@^8.1.0, @metamask/keyring-controller@workspace:packages/keyring-controller": +"@metamask/keyring-controller@^9.0.0, @metamask/keyring-controller@workspace:packages/keyring-controller": version: 0.0.0-use.local resolution: "@metamask/keyring-controller@workspace:packages/keyring-controller" dependencies: @@ -2406,7 +2406,7 @@ __metadata: "@metamask/auto-changelog": ^3.4.3 "@metamask/base-controller": ^3.2.3 "@metamask/controller-utils": ^5.0.2 - "@metamask/keyring-controller": ^8.1.0 + "@metamask/keyring-controller": ^9.0.0 "@metamask/logging-controller": ^1.0.4 "@metamask/message-manager": ^7.3.5 "@metamask/rpc-errors": ^6.1.0 From 3e5696ce1ff2da75cf776eb33ed7aee349827147 Mon Sep 17 00:00:00 2001 From: Jongsun Suh <34228073+MajorLift@users.noreply.github.com> Date: Thu, 16 Nov 2023 11:25:36 -0800 Subject: [PATCH 3/7] Update CHANGELOGs --- packages/accounts-controller/CHANGELOG.md | 6 ++---- packages/keyring-controller/CHANGELOG.md | 17 +++++++++-------- packages/signature-controller/CHANGELOG.md | 12 ++---------- 3 files changed, 13 insertions(+), 22 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 96098de8e5..69e37a298b 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -7,12 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [5.0.0] -### Uncategorized -- Refactor controllers to use `"getState"` action, `"stateChange"` event types defined in `base-controller` ([#2029](https://github.com/MetaMask/core/pull/2029)) -- Bump @metamask/auto-changelog from 3.4.2 to 3.4.3 ([#1997](https://github.com/MetaMask/core/pull/1997)) +### Changed +- **BREAKING:** Bump dependency and peer dependency on `@metamask/keyring-controller` to ^9.0.0 - Bump snaps-utils and snaps-controller to 3.2.0 ([#1977](https://github.com/MetaMask/core/pull/1977)) - Bump @metamask/utils from 8.1.0 to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) -- Change `test` build scripts to only show output for failed tests by default ([#1949](https://github.com/MetaMask/core/pull/1949)) - Bump @metamask/keyring-api from 1.0.0 to 1.1.0 ([#1951](https://github.com/MetaMask/core/pull/1951)) - Bump @metamask/snaps-utils from 3.0.0 to 3.1.0 ([#1917](https://github.com/MetaMask/core/pull/1917)) - Bump @metamask/snaps-controllers from 3.0.0 to 3.1.1 ([#1944](https://github.com/MetaMask/core/pull/1944)) diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index ef68c5aab8..af4eef3609 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -7,14 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [9.0.0] -### Uncategorized -- Update `eth-keyring-controller` ([#2041](https://github.com/MetaMask/core/pull/2041)) -- Bump @metamask/scure-bip39 from 2.1.0 to 2.1.1 ([#1868](https://github.com/MetaMask/core/pull/1868)) -- Bump @metamask/auto-changelog from 3.4.2 to 3.4.3 ([#1997](https://github.com/MetaMask/core/pull/1997)) -- Add persistAllKeyrings action to KeyringController ([#1965](https://github.com/MetaMask/core/pull/1965)) -- Bump @metamask/utils from 8.1.0 to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) -- Change `test` build scripts to only show output for failed tests by default ([#1949](https://github.com/MetaMask/core/pull/1949)) -- Bump @metamask/eth-keyring-controller from 13.0.1 to 14.0.0 ([#1771](https://github.com/MetaMask/core/pull/1771)) +### Changed +- **BREAKING** Change `encryptor` constructor option property type to `GenericEncryptor | ExportableKeyEncryptor | undefined` ([#2041](https://github.com/MetaMask/core/pull/2041)) + - When the controller is instantiated with `cacheEncryptionKey: true`, `encryptor` may no longer be of type `GenericEncryptor`. +- Bump dependency on `@metamask/scure-bip39` 2.1.1 ([#1868](https://github.com/MetaMask/core/pull/1868)) +- Bump dependency on `@metamask/utils` to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) +- Bump @metamask/eth-keyring-controller to 14.0.0 ([#1771](https://github.com/MetaMask/core/pull/1771)) + +### Added +- Add `KeyringController:persistAllKeyrings` messenger action ([#1965](https://github.com/MetaMask/core/pull/1965)) ## [8.1.0] ### Changed diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 92e533d862..3ecc0d0897 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,17 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [6.1.4] -### Uncategorized -- Refactor controllers to use `"getState"` action, `"stateChange"` event types defined in `base-controller` ([#2029](https://github.com/MetaMask/core/pull/2029)) -- Bump @metamask/auto-changelog from 3.4.2 to 3.4.3 ([#1997](https://github.com/MetaMask/core/pull/1997)) +### Changed +- Bump dependency on `@metamask/keyring-controller` to ^9.0.0 - Bump @metamask/utils from 8.1.0 to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) -- Change `test` build scripts to only show output for failed tests by default ([#1949](https://github.com/MetaMask/core/pull/1949)) -- Release/85.0.0 ([#1912](https://github.com/MetaMask/core/pull/1912)) -- bump `@metamask/auto-changelog` to `^3.4.2` ([#1905](https://github.com/MetaMask/core/pull/1905)) -- Release 83.0.0 ([#1903](https://github.com/MetaMask/core/pull/1903)) -- Revert "Release 83.0.0" ([#1901](https://github.com/MetaMask/core/pull/1901)) -- Release 83.0.0 ([#1897](https://github.com/MetaMask/core/pull/1897)) -- Bump @metamask/auto-changelog from 3.2.0 to 3.4.0 ([#1870](https://github.com/MetaMask/core/pull/1870)) ## [6.1.3] ### Changed From 510e970bfd5c7929dc3ea709708c8eb326480cd5 Mon Sep 17 00:00:00 2001 From: Jongsun Suh <34228073+MajorLift@users.noreply.github.com> Date: Thu, 16 Nov 2023 11:30:00 -0800 Subject: [PATCH 4/7] Linter fix --- packages/keyring-controller/CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index af4eef3609..edde5b3428 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [9.0.0] +### Added +- Add `KeyringController:persistAllKeyrings` messenger action ([#1965](https://github.com/MetaMask/core/pull/1965)) + ### Changed - **BREAKING** Change `encryptor` constructor option property type to `GenericEncryptor | ExportableKeyEncryptor | undefined` ([#2041](https://github.com/MetaMask/core/pull/2041)) - When the controller is instantiated with `cacheEncryptionKey: true`, `encryptor` may no longer be of type `GenericEncryptor`. @@ -14,9 +17,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump dependency on `@metamask/utils` to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) - Bump @metamask/eth-keyring-controller to 14.0.0 ([#1771](https://github.com/MetaMask/core/pull/1771)) -### Added -- Add `KeyringController:persistAllKeyrings` messenger action ([#1965](https://github.com/MetaMask/core/pull/1965)) - ## [8.1.0] ### Changed - Adds additional options to KeyringTypes enum ([#1839](https://github.com/MetaMask/core/pull/1839)) From b102f638aaa5f8bd9ac897e378b738497c403391 Mon Sep 17 00:00:00 2001 From: Jongsun Suh Date: Thu, 16 Nov 2023 12:00:58 -0800 Subject: [PATCH 5/7] Update packages/accounts-controller/CHANGELOG.md Co-authored-by: Mark Stacey --- packages/accounts-controller/CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 69e37a298b..a8305b3c3d 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -9,11 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [5.0.0] ### Changed - **BREAKING:** Bump dependency and peer dependency on `@metamask/keyring-controller` to ^9.0.0 -- Bump snaps-utils and snaps-controller to 3.2.0 ([#1977](https://github.com/MetaMask/core/pull/1977)) +- Bump snaps-utils and snaps-controller to 3.2.0 ([#1944](https://github.com/MetaMask/core/pull/1944), [#1977](https://github.com/MetaMask/core/pull/1977)) - Bump @metamask/utils from 8.1.0 to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) - Bump @metamask/keyring-api from 1.0.0 to 1.1.0 ([#1951](https://github.com/MetaMask/core/pull/1951)) - Bump @metamask/snaps-utils from 3.0.0 to 3.1.0 ([#1917](https://github.com/MetaMask/core/pull/1917)) -- Bump @metamask/snaps-controllers from 3.0.0 to 3.1.1 ([#1944](https://github.com/MetaMask/core/pull/1944)) ## [4.0.0] ### Changed From 3954b137125a1759b5efde064d7c5125452373fb Mon Sep 17 00:00:00 2001 From: Jongsun Suh <34228073+MajorLift@users.noreply.github.com> Date: Thu, 16 Nov 2023 12:07:22 -0800 Subject: [PATCH 6/7] Promote `signature-controller` release from patch to major --- packages/signature-controller/CHANGELOG.md | 9 +++++---- packages/signature-controller/package.json | 2 +- yarn.lock | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 3ecc0d0897..422021d846 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -6,9 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [6.1.4] +## [7.0.0] ### Changed -- Bump dependency on `@metamask/keyring-controller` to ^9.0.0 +- **BREAKING**: Add `@metamask/keyring-controller` as a dependency and peer dependency + - This was relied upon by past versions, but this was not reflected in the package manifest until now - Bump @metamask/utils from 8.1.0 to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) ## [6.1.3] @@ -101,8 +102,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release ([#1214](https://github.com/MetaMask/core/pull/1214)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.4...HEAD -[6.1.4]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.3...@metamask/signature-controller@6.1.4 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@7.0.0...HEAD +[7.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.3...@metamask/signature-controller@7.0.0 [6.1.3]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.2...@metamask/signature-controller@6.1.3 [6.1.2]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.1...@metamask/signature-controller@6.1.2 [6.1.1]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@6.1.0...@metamask/signature-controller@6.1.1 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index ab1d5decf1..83026ba5cb 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "6.1.4", + "version": "7.0.0", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "MetaMask", diff --git a/yarn.lock b/yarn.lock index fea5cee2f1..f216885b5f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2422,7 +2422,7 @@ __metadata: typescript: ~4.8.4 peerDependencies: "@metamask/approval-controller": ^4.1.0 - "@metamask/keyring-controller": ^8.1.0 + "@metamask/keyring-controller": ^9.0.0 "@metamask/logging-controller": ^1.0.4 languageName: unknown linkType: soft From c0d4086444f5c4b6b70f9554d6502fdd41aa43a0 Mon Sep 17 00:00:00 2001 From: Jongsun Suh Date: Thu, 16 Nov 2023 12:33:46 -0800 Subject: [PATCH 7/7] Update packages/accounts-controller/CHANGELOG.md Co-authored-by: Elliot Winkler --- packages/accounts-controller/CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index a8305b3c3d..b051ebb997 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -9,10 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [5.0.0] ### Changed - **BREAKING:** Bump dependency and peer dependency on `@metamask/keyring-controller` to ^9.0.0 -- Bump snaps-utils and snaps-controller to 3.2.0 ([#1944](https://github.com/MetaMask/core/pull/1944), [#1977](https://github.com/MetaMask/core/pull/1977)) +- Bump `@metamask/snaps-utils` and `@metamask/snaps-controller` to 3.2.0 ([#1917](https://github.com/MetaMask/core/pull/1917), [#1944](https://github.com/MetaMask/core/pull/1944), [#1977](https://github.com/MetaMask/core/pull/1977)) - Bump @metamask/utils from 8.1.0 to 8.2.0 ([#1957](https://github.com/MetaMask/core/pull/1957)) - Bump @metamask/keyring-api from 1.0.0 to 1.1.0 ([#1951](https://github.com/MetaMask/core/pull/1951)) -- Bump @metamask/snaps-utils from 3.0.0 to 3.1.0 ([#1917](https://github.com/MetaMask/core/pull/1917)) ## [4.0.0] ### Changed