diff --git a/package.json b/package.json index d7304a737..962b4aa1e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/accounts-monorepo", - "version": "111.0.0", + "version": "112.0.0", "private": true, "description": "Monorepo for MetaMask accounts related packages", "repository": { diff --git a/packages/account-api/CHANGELOG.md b/packages/account-api/CHANGELOG.md index 96beef16b..803a00ad9 100644 --- a/packages/account-api/CHANGELOG.md +++ b/packages/account-api/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/keyring-utils` from `^3.2.0` to `^3.3.1` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) ## [1.0.4] diff --git a/packages/account-api/package.json b/packages/account-api/package.json index 5e2c22ec3..005178f73 100644 --- a/packages/account-api/package.json +++ b/packages/account-api/package.json @@ -66,7 +66,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-api": "^23.1.0", + "@metamask/keyring-api": "^23.2.0", "@metamask/keyring-utils": "^3.3.1", "uuid": "^9.0.1" }, diff --git a/packages/keyring-api/CHANGELOG.md b/packages/keyring-api/CHANGELOG.md index 25fc9ee69..2f3e39d81 100644 --- a/packages/keyring-api/CHANGELOG.md +++ b/packages/keyring-api/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [23.2.0] + ### Added - Add Stellar method `signAuthEntry` to `XlmMethod` ([#548](https://github.com/MetaMask/accounts/pull/548)) @@ -758,7 +760,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - SnapController keyring client. It is intended to be used by MetaMask to talk to the snap. - Helper functions to create keyring handler in the snap. -[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.2.0...HEAD +[23.2.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.1.0...@metamask/keyring-api@23.2.0 [23.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.0.1...@metamask/keyring-api@23.1.0 [23.0.1]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.0.0...@metamask/keyring-api@23.0.1 [23.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@22.0.0...@metamask/keyring-api@23.0.0 diff --git a/packages/keyring-api/package.json b/packages/keyring-api/package.json index d3fe9dea2..e7d9e6c35 100644 --- a/packages/keyring-api/package.json +++ b/packages/keyring-api/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-api", - "version": "23.1.0", + "version": "23.2.0", "description": "MetaMask Keyring API", "keywords": [ "keyring", diff --git a/packages/keyring-eth-hd/CHANGELOG.md b/packages/keyring-eth-hd/CHANGELOG.md index 1ff3fcd96..3458f4c90 100644 --- a/packages/keyring-eth-hd/CHANGELOG.md +++ b/packages/keyring-eth-hd/CHANGELOG.md @@ -9,8 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/keyring-sdk` from `^2.0.2` to `^2.1.1` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546)) +- Bump `@metamask/keyring-sdk` from `^2.0.2` to `^2.2.0` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546), [#562](https://github.com/MetaMask/accounts/pull/562)) - Bump `@metamask/keyring-utils` from `^3.2.0` to `^3.3.1` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) ## [14.1.1] diff --git a/packages/keyring-eth-hd/package.json b/packages/keyring-eth-hd/package.json index 4ad869129..81c679cd9 100644 --- a/packages/keyring-eth-hd/package.json +++ b/packages/keyring-eth-hd/package.json @@ -70,8 +70,8 @@ "@ethereumjs/util": "^9.1.0", "@metamask/eth-sig-util": "^8.2.0", "@metamask/key-tree": "^10.0.2", - "@metamask/keyring-api": "^23.1.0", - "@metamask/keyring-sdk": "^2.1.1", + "@metamask/keyring-api": "^23.2.0", + "@metamask/keyring-sdk": "^2.2.0", "@metamask/keyring-utils": "^3.3.1", "@metamask/scure-bip39": "^2.1.1", "@metamask/superstruct": "^3.1.0", diff --git a/packages/keyring-eth-ledger-bridge/CHANGELOG.md b/packages/keyring-eth-ledger-bridge/CHANGELOG.md index 15a9dca2e..6a24e2220 100644 --- a/packages/keyring-eth-ledger-bridge/CHANGELOG.md +++ b/packages/keyring-eth-ledger-bridge/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) +- Bump `@metamask/keyring-sdk` from `^2.1.1` to `^2.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) + ## [12.1.0] ### Added diff --git a/packages/keyring-eth-ledger-bridge/package.json b/packages/keyring-eth-ledger-bridge/package.json index e99a2526c..4cd49792d 100644 --- a/packages/keyring-eth-ledger-bridge/package.json +++ b/packages/keyring-eth-ledger-bridge/package.json @@ -75,8 +75,8 @@ "@ledgerhq/hw-transport": "^6.31.3", "@metamask/eth-sig-util": "^8.2.0", "@metamask/hw-wallet-sdk": "^0.8.0", - "@metamask/keyring-api": "^23.1.0", - "@metamask/keyring-sdk": "^2.1.1", + "@metamask/keyring-api": "^23.2.0", + "@metamask/keyring-sdk": "^2.2.0", "hdkey": "^2.1.0" }, "devDependencies": { diff --git a/packages/keyring-eth-money/CHANGELOG.md b/packages/keyring-eth-money/CHANGELOG.md index b4f3aad70..49551496f 100644 --- a/packages/keyring-eth-money/CHANGELOG.md +++ b/packages/keyring-eth-money/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) +- Bump `@metamask/keyring-sdk` from `^2.1.1` to `^2.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) + ## [3.0.0] ### Added diff --git a/packages/keyring-eth-money/package.json b/packages/keyring-eth-money/package.json index 36fdbd69d..6f06c89d6 100644 --- a/packages/keyring-eth-money/package.json +++ b/packages/keyring-eth-money/package.json @@ -67,8 +67,8 @@ }, "dependencies": { "@metamask/eth-hd-keyring": "^14.1.1", - "@metamask/keyring-api": "^23.1.0", - "@metamask/keyring-sdk": "^2.1.1", + "@metamask/keyring-api": "^23.2.0", + "@metamask/keyring-sdk": "^2.2.0", "@metamask/keyring-utils": "^3.3.1", "@metamask/superstruct": "^3.1.0", "async-mutex": "^0.5.0" diff --git a/packages/keyring-eth-qr/CHANGELOG.md b/packages/keyring-eth-qr/CHANGELOG.md index 77adfe069..2c81d5a6e 100644 --- a/packages/keyring-eth-qr/CHANGELOG.md +++ b/packages/keyring-eth-qr/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) +- Bump `@metamask/keyring-sdk` from `^2.1.1` to `^2.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) + ## [2.1.0] ### Added diff --git a/packages/keyring-eth-qr/package.json b/packages/keyring-eth-qr/package.json index e6f455083..98d6a4ee3 100644 --- a/packages/keyring-eth-qr/package.json +++ b/packages/keyring-eth-qr/package.json @@ -75,8 +75,8 @@ "@ethereumjs/util": "^9.1.0", "@keystonehq/bc-ur-registry-eth": "^0.19.1", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/keyring-api": "^23.1.0", - "@metamask/keyring-sdk": "^2.1.1", + "@metamask/keyring-api": "^23.2.0", + "@metamask/keyring-sdk": "^2.2.0", "@metamask/keyring-utils": "^3.3.1", "@metamask/utils": "^11.11.0", "async-mutex": "^0.5.0", diff --git a/packages/keyring-eth-simple/CHANGELOG.md b/packages/keyring-eth-simple/CHANGELOG.md index 2fce32a13..5cddf329b 100644 --- a/packages/keyring-eth-simple/CHANGELOG.md +++ b/packages/keyring-eth-simple/CHANGELOG.md @@ -9,7 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/keyring-sdk` from `^2.0.2` to `^2.1.1` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546)) +- Bump `@metamask/keyring-sdk` from `^2.0.2` to `^2.2.0` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546), [#562](https://github.com/MetaMask/accounts/pull/562)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) ## [12.0.2] diff --git a/packages/keyring-eth-simple/package.json b/packages/keyring-eth-simple/package.json index 5f75347e3..1dbe7db18 100644 --- a/packages/keyring-eth-simple/package.json +++ b/packages/keyring-eth-simple/package.json @@ -69,8 +69,8 @@ "dependencies": { "@ethereumjs/util": "^9.1.0", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/keyring-api": "^23.1.0", - "@metamask/keyring-sdk": "^2.1.1", + "@metamask/keyring-api": "^23.2.0", + "@metamask/keyring-sdk": "^2.2.0", "@metamask/utils": "^11.11.0", "ethereum-cryptography": "^2.2.1", "randombytes": "^2.1.0" diff --git a/packages/keyring-eth-trezor/CHANGELOG.md b/packages/keyring-eth-trezor/CHANGELOG.md index d1838834b..dee435990 100644 --- a/packages/keyring-eth-trezor/CHANGELOG.md +++ b/packages/keyring-eth-trezor/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) +- Bump `@metamask/keyring-sdk` from `^2.1.1` to `^2.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) + ## [10.1.0] ### Added diff --git a/packages/keyring-eth-trezor/package.json b/packages/keyring-eth-trezor/package.json index 7f49d1e66..b2544e362 100644 --- a/packages/keyring-eth-trezor/package.json +++ b/packages/keyring-eth-trezor/package.json @@ -72,8 +72,8 @@ "@ethereumjs/util": "^9.1.0", "@metamask/eth-sig-util": "^8.2.0", "@metamask/hw-wallet-sdk": "^0.8.0", - "@metamask/keyring-api": "^23.1.0", - "@metamask/keyring-sdk": "^2.1.1", + "@metamask/keyring-api": "^23.2.0", + "@metamask/keyring-sdk": "^2.2.0", "@metamask/keyring-utils": "^3.3.1", "@metamask/utils": "^11.11.0", "@trezor/connect-plugin-ethereum": "^9.0.5", diff --git a/packages/keyring-internal-api/CHANGELOG.md b/packages/keyring-internal-api/CHANGELOG.md index 7254bec52..0dd7a0588 100644 --- a/packages/keyring-internal-api/CHANGELOG.md +++ b/packages/keyring-internal-api/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/keyring-utils` from `^3.2.0` to `^3.3.1` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) ## [11.0.1] diff --git a/packages/keyring-internal-api/package.json b/packages/keyring-internal-api/package.json index f6b4a410d..8839823f7 100644 --- a/packages/keyring-internal-api/package.json +++ b/packages/keyring-internal-api/package.json @@ -55,7 +55,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-api": "^23.1.0", + "@metamask/keyring-api": "^23.2.0", "@metamask/keyring-utils": "^3.3.1", "@metamask/superstruct": "^3.1.0" }, diff --git a/packages/keyring-internal-snap-client/CHANGELOG.md b/packages/keyring-internal-snap-client/CHANGELOG.md index 630fb1fe6..b66206442 100644 --- a/packages/keyring-internal-snap-client/CHANGELOG.md +++ b/packages/keyring-internal-snap-client/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/keyring-utils` from `^3.2.0` to `^3.3.1` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) ## [10.0.3] diff --git a/packages/keyring-internal-snap-client/package.json b/packages/keyring-internal-snap-client/package.json index 5a05e5a97..1ad9a10cc 100644 --- a/packages/keyring-internal-snap-client/package.json +++ b/packages/keyring-internal-snap-client/package.json @@ -66,7 +66,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-api": "^23.1.0", + "@metamask/keyring-api": "^23.2.0", "@metamask/keyring-internal-api": "^11.0.1", "@metamask/keyring-snap-client": "^9.0.2", "@metamask/keyring-utils": "^3.3.1", diff --git a/packages/keyring-sdk/CHANGELOG.md b/packages/keyring-sdk/CHANGELOG.md index fd28a36ef..16f3b6b8e 100644 --- a/packages/keyring-sdk/CHANGELOG.md +++ b/packages/keyring-sdk/CHANGELOG.md @@ -7,10 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.2.0] + ### Added - Add `EthKeyringV1Adapter` and typed errors for adapting v2 ETH keyrings to legacy ETH keyring signing flows ([#555](https://github.com/MetaMask/accounts/pull/555)) +### Changed + +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) + ## [2.1.1] ### Changed @@ -82,7 +88,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release, extracted from `@metamask/keyring-api` ([#478](https://github.com/MetaMask/accounts/pull/478), [#482](https://github.com/MetaMask/accounts/pull/482)) -[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-sdk@2.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-sdk@2.2.0...HEAD +[2.2.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-sdk@2.1.1...@metamask/keyring-sdk@2.2.0 [2.1.1]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-sdk@2.1.0...@metamask/keyring-sdk@2.1.1 [2.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-sdk@2.0.2...@metamask/keyring-sdk@2.1.0 [2.0.2]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-sdk@2.0.1...@metamask/keyring-sdk@2.0.2 diff --git a/packages/keyring-sdk/package.json b/packages/keyring-sdk/package.json index e9985f14d..ffca41d2d 100644 --- a/packages/keyring-sdk/package.json +++ b/packages/keyring-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-sdk", - "version": "2.1.1", + "version": "2.2.0", "description": "MetaMask Keyring SDK", "keywords": [ "keyring", @@ -68,7 +68,7 @@ "dependencies": { "@ethereumjs/tx": "^5.4.0", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/keyring-api": "^23.1.0", + "@metamask/keyring-api": "^23.2.0", "@metamask/keyring-utils": "^3.3.1", "@metamask/scure-bip39": "^2.1.1", "@metamask/superstruct": "^3.1.0", diff --git a/packages/keyring-snap-bridge/CHANGELOG.md b/packages/keyring-snap-bridge/CHANGELOG.md index 481cd57fa..b00026c30 100644 --- a/packages/keyring-snap-bridge/CHANGELOG.md +++ b/packages/keyring-snap-bridge/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [22.2.0] + ### Added - Add `SnapKeyringV1Adapter` to adapt Snap v2 keyrings to legacy v1 keyring operations ([#557](https://github.com/MetaMask/accounts/pull/557)) @@ -16,6 +18,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Normalize `KeyringAccount`'s address with `:accountCreated` and `setAccounts` ([#556](https://github.com/MetaMask/accounts/pull/556)) +- Bump `@metamask/keyring-sdk` from `^2.1.1` to `^2.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) +- Bump `@metamask/keyring-snap-sdk` from `^9.0.1` to `^9.0.2` ([#562](https://github.com/MetaMask/accounts/pull/562)) ## [22.1.0] @@ -735,7 +739,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release. -[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@22.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@22.2.0...HEAD +[22.2.0]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@22.1.0...@metamask/eth-snap-keyring@22.2.0 [22.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@22.0.1...@metamask/eth-snap-keyring@22.1.0 [22.0.1]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@22.0.0...@metamask/eth-snap-keyring@22.0.1 [22.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@21.0.1...@metamask/eth-snap-keyring@22.0.0 diff --git a/packages/keyring-snap-bridge/package.json b/packages/keyring-snap-bridge/package.json index 1e056315d..b1ad8aa8f 100644 --- a/packages/keyring-snap-bridge/package.json +++ b/packages/keyring-snap-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-snap-keyring", - "version": "22.1.0", + "version": "22.2.0", "description": "Snaps keyring bridge", "keywords": [ "keyring", @@ -71,8 +71,8 @@ "@metamask/eth-sig-util": "^8.2.0", "@metamask/keyring-internal-api": "^11.0.1", "@metamask/keyring-internal-snap-client": "^10.0.3", - "@metamask/keyring-sdk": "^2.1.1", - "@metamask/keyring-snap-sdk": "^9.0.1", + "@metamask/keyring-sdk": "^2.2.0", + "@metamask/keyring-snap-sdk": "^9.0.2", "@metamask/keyring-utils": "^3.3.1", "@metamask/messenger": "^1.1.1", "@metamask/snaps-controllers": "^19.0.1", diff --git a/packages/keyring-snap-client/CHANGELOG.md b/packages/keyring-snap-client/CHANGELOG.md index abe1c0540..5867d4a11 100644 --- a/packages/keyring-snap-client/CHANGELOG.md +++ b/packages/keyring-snap-client/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `@metamask/keyring-utils` from `^3.2.0` to `^3.3.1` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) ## [9.0.2] diff --git a/packages/keyring-snap-client/package.json b/packages/keyring-snap-client/package.json index 2ab1d5258..b77edb62f 100644 --- a/packages/keyring-snap-client/package.json +++ b/packages/keyring-snap-client/package.json @@ -66,7 +66,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-api": "^23.1.0", + "@metamask/keyring-api": "^23.2.0", "@metamask/keyring-utils": "^3.3.1", "@metamask/superstruct": "^3.1.0", "@types/uuid": "^9.0.8", diff --git a/packages/keyring-snap-sdk/CHANGELOG.md b/packages/keyring-snap-sdk/CHANGELOG.md index 5f4fa6640..d2ddfd763 100644 --- a/packages/keyring-snap-sdk/CHANGELOG.md +++ b/packages/keyring-snap-sdk/CHANGELOG.md @@ -7,12 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.0.2] + ### Changed -- Use `KeyringRpc` instaed of `Keyring` (v2) in `handleKeyringRequest` ([#561](https://github.com/MetaMask/accounts/pull/561)) +- Bump `@metamask/keyring-utils` from `^3.2.0` to `^3.3.1` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546)) + +### Fixed + +- Use `KeyringRpc` instead of `Keyring` (v2) in `handleKeyringRequest` ([#561](https://github.com/MetaMask/accounts/pull/561)) - Snaps do not need to implement the full `Keyring` (v2) interface, this one is meant to be used in the "client-world". - `KeyringRpc` is a subset of `Keyring` which only exposes the method that can be used through `onKeyringRequest` (`keyring_*` requests). -- Bump `@metamask/keyring-utils` from `^3.2.0` to `^3.3.1` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546)) ## [9.0.1] @@ -177,7 +182,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - This new version fixes a bug with CJS re-exports. - Initial release ([#24](https://github.com/MetaMask/accounts/pull/24)) -[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@9.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@9.0.2...HEAD +[9.0.2]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@9.0.1...@metamask/keyring-snap-sdk@9.0.2 [9.0.1]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@9.0.0...@metamask/keyring-snap-sdk@9.0.1 [9.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@8.0.0...@metamask/keyring-snap-sdk@9.0.0 [8.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@7.2.1...@metamask/keyring-snap-sdk@8.0.0 diff --git a/packages/keyring-snap-sdk/package.json b/packages/keyring-snap-sdk/package.json index 97d089743..892fb1702 100644 --- a/packages/keyring-snap-sdk/package.json +++ b/packages/keyring-snap-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-snap-sdk", - "version": "9.0.1", + "version": "9.0.2", "description": "MetaMask Keyring Snap SDK", "keywords": [ "keyring", diff --git a/yarn.lock b/yarn.lock index 321cdb678..564ded432 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1490,7 +1490,7 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.2.1" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/keyring-api": "npm:^23.1.0" + "@metamask/keyring-api": "npm:^23.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@ts-bridge/cli": "npm:^0.6.3" "@types/jest": "npm:^29.5.12" @@ -1756,8 +1756,8 @@ __metadata: "@metamask/bip39": "npm:^4.0.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/key-tree": "npm:^10.0.2" - "@metamask/keyring-api": "npm:^23.1.0" - "@metamask/keyring-sdk": "npm:^2.1.1" + "@metamask/keyring-api": "npm:^23.2.0" + "@metamask/keyring-sdk": "npm:^2.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/old-hd-keyring": "npm:@metamask/eth-hd-keyring@^4.0.1" "@metamask/scure-bip39": "npm:^2.1.1" @@ -1791,8 +1791,8 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/hw-wallet-sdk": "npm:^0.8.0" - "@metamask/keyring-api": "npm:^23.1.0" - "@metamask/keyring-sdk": "npm:^2.1.1" + "@metamask/keyring-api": "npm:^23.2.0" + "@metamask/keyring-sdk": "npm:^2.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.3" @@ -1825,8 +1825,8 @@ __metadata: "@metamask/eth-hd-keyring": "npm:^14.1.1" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/key-tree": "npm:^10.0.2" - "@metamask/keyring-api": "npm:^23.1.0" - "@metamask/keyring-sdk": "npm:^2.1.1" + "@metamask/keyring-api": "npm:^23.2.0" + "@metamask/keyring-sdk": "npm:^2.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.11.0" @@ -1854,8 +1854,8 @@ __metadata: "@metamask/account-api": "npm:^1.0.4" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/keyring-api": "npm:^23.1.0" - "@metamask/keyring-sdk": "npm:^2.1.1" + "@metamask/keyring-api": "npm:^23.2.0" + "@metamask/keyring-sdk": "npm:^2.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/utils": "npm:^11.11.0" "@types/hdkey": "npm:^2.0.1" @@ -1922,8 +1922,8 @@ __metadata: "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/keyring-api": "npm:^23.1.0" - "@metamask/keyring-sdk": "npm:^2.1.1" + "@metamask/keyring-api": "npm:^23.2.0" + "@metamask/keyring-sdk": "npm:^2.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.3" @@ -1956,8 +1956,8 @@ __metadata: "@metamask/keyring-api": "npm:^23.0.1" "@metamask/keyring-internal-api": "npm:^11.0.1" "@metamask/keyring-internal-snap-client": "npm:^10.0.3" - "@metamask/keyring-sdk": "npm:^2.1.1" - "@metamask/keyring-snap-sdk": "npm:^9.0.1" + "@metamask/keyring-sdk": "npm:^2.2.0" + "@metamask/keyring-snap-sdk": "npm:^9.0.2" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/messenger": "npm:^1.1.1" "@metamask/snaps-controllers": "npm:^19.0.1" @@ -1998,8 +1998,8 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/hw-wallet-sdk": "npm:^0.8.0" - "@metamask/keyring-api": "npm:^23.1.0" - "@metamask/keyring-sdk": "npm:^2.1.1" + "@metamask/keyring-api": "npm:^23.2.0" + "@metamask/keyring-sdk": "npm:^2.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/utils": "npm:^11.11.0" "@trezor/connect-plugin-ethereum": "npm:^9.0.5" @@ -2101,7 +2101,7 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-api@npm:^23.0.1, @metamask/keyring-api@npm:^23.1.0, @metamask/keyring-api@workspace:packages/keyring-api": +"@metamask/keyring-api@npm:^23.0.1, @metamask/keyring-api@npm:^23.2.0, @metamask/keyring-api@workspace:packages/keyring-api": version: 0.0.0-use.local resolution: "@metamask/keyring-api@workspace:packages/keyring-api" dependencies: @@ -2135,7 +2135,7 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.2.1" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/keyring-api": "npm:^23.1.0" + "@metamask/keyring-api": "npm:^23.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/superstruct": "npm:^3.1.0" "@ts-bridge/cli": "npm:^0.6.3" @@ -2161,7 +2161,7 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.2.1" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/keyring-api": "npm:^23.1.0" + "@metamask/keyring-api": "npm:^23.2.0" "@metamask/keyring-internal-api": "npm:^11.0.1" "@metamask/keyring-snap-client": "npm:^9.0.2" "@metamask/keyring-utils": "npm:^3.3.1" @@ -2186,7 +2186,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-sdk@npm:^2.1.1, @metamask/keyring-sdk@workspace:packages/keyring-sdk": +"@metamask/keyring-sdk@npm:^2.2.0, @metamask/keyring-sdk@workspace:packages/keyring-sdk": version: 0.0.0-use.local resolution: "@metamask/keyring-sdk@workspace:packages/keyring-sdk" dependencies: @@ -2195,7 +2195,7 @@ __metadata: "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/keyring-api": "npm:^23.1.0" + "@metamask/keyring-api": "npm:^23.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/scure-bip39": "npm:^2.1.1" "@metamask/superstruct": "npm:^3.1.0" @@ -2227,7 +2227,7 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.2.1" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/keyring-api": "npm:^23.1.0" + "@metamask/keyring-api": "npm:^23.2.0" "@metamask/keyring-utils": "npm:^3.3.1" "@metamask/providers": "npm:^19.0.0" "@metamask/superstruct": "npm:^3.1.0" @@ -2253,7 +2253,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-snap-sdk@npm:^9.0.1, @metamask/keyring-snap-sdk@workspace:packages/keyring-snap-sdk": +"@metamask/keyring-snap-sdk@npm:^9.0.2, @metamask/keyring-snap-sdk@workspace:packages/keyring-snap-sdk": version: 0.0.0-use.local resolution: "@metamask/keyring-snap-sdk@workspace:packages/keyring-snap-sdk" dependencies: