diff --git a/package.json b/package.json index 2c3206fdf..34922b5a4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/accounts-monorepo", - "version": "119.0.0", + "version": "120.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 e81b4b3d0..6ab630300 100644 --- a/packages/account-api/CHANGELOG.md +++ b/packages/account-api/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.1] + +### Changed + +- Bump `@metamask/keyring-api` from `^23.5.0` to `^23.6.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) + ## [1.1.0] ### Added @@ -174,7 +181,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `AccountGroup` and `AccountWallet` ([#307](https://github.com/MetaMask/accounts/pull/307)) -[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/account-api@1.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/account-api@1.1.1...HEAD +[1.1.1]: https://github.com/MetaMask/accounts/compare/@metamask/account-api@1.1.0...@metamask/account-api@1.1.1 [1.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/account-api@1.0.4...@metamask/account-api@1.1.0 [1.0.4]: https://github.com/MetaMask/accounts/compare/@metamask/account-api@1.0.3...@metamask/account-api@1.0.4 [1.0.3]: https://github.com/MetaMask/accounts/compare/@metamask/account-api@1.0.2...@metamask/account-api@1.0.3 diff --git a/packages/account-api/package.json b/packages/account-api/package.json index 8fae33c3f..0455095b7 100644 --- a/packages/account-api/package.json +++ b/packages/account-api/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/account-api", - "version": "1.1.0", + "version": "1.1.1", "description": "MetaMask Account API", "keywords": [ "account", @@ -66,8 +66,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-utils": "^4.0.0", "uuid": "^9.0.1" }, "devDependencies": { diff --git a/packages/keyring-api/CHANGELOG.md b/packages/keyring-api/CHANGELOG.md index fbb94573c..87d6da0bd 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.6.0] + ### Added - Add support for `base32` private key encoding in `exportAccount` ([#589](https://github.com/MetaMask/accounts/pull/589)) @@ -15,7 +17,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Use `sensitive` struct for `privateKey` in `PrivateKeyExportedAccountStruct` ([#577](https://github.com/MetaMask/accounts/pull/577)) - This ensures the private key value is always redacted in case of validation errors. -- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.0` ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#580](https://github.com/MetaMask/accounts/pull/580)), ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) ## [23.5.0] @@ -802,7 +805,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.5.0...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.6.0...HEAD +[23.6.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.5.0...@metamask/keyring-api@23.6.0 [23.5.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.4.0...@metamask/keyring-api@23.5.0 [23.4.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.3.0...@metamask/keyring-api@23.4.0 [23.3.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-api@23.2.0...@metamask/keyring-api@23.3.0 diff --git a/packages/keyring-api/package.json b/packages/keyring-api/package.json index 74f738b61..3bdb7f84e 100644 --- a/packages/keyring-api/package.json +++ b/packages/keyring-api/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-api", - "version": "23.5.0", + "version": "23.6.0", "description": "MetaMask Keyring API", "keywords": [ "keyring", @@ -67,7 +67,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-utils": "^4.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", "bitcoin-address-validation": "^2.2.3" diff --git a/packages/keyring-eth-hd/CHANGELOG.md b/packages/keyring-eth-hd/CHANGELOG.md index 5c65edb0c..fe64da305 100644 --- a/packages/keyring-eth-hd/CHANGELOG.md +++ b/packages/keyring-eth-hd/CHANGELOG.md @@ -7,12 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.1.2] + ### Changed -- 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.5.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587)) -- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.0` ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/keyring-sdk` from `^2.0.2` to `^2.3.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), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-utils` from `^3.2.0` to `^4.0.0` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.6.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.1` ([#577](https://github.com/MetaMask/accounts/pull/577)) ## [14.1.1] @@ -296,7 +298,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Deserialize method (and `HdKeyring` constructor by extension) can no longer be passed an options object containing a value for `numberOfAccounts` if it is not also containing a value for `mnemonic`. - Package name changed from `eth-hd-keyring` to `@metamask/eth-hd-keyring`. -[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-hd-keyring@14.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-hd-keyring@14.1.2...HEAD +[14.1.2]: https://github.com/MetaMask/accounts/compare/@metamask/eth-hd-keyring@14.1.1...@metamask/eth-hd-keyring@14.1.2 [14.1.1]: https://github.com/MetaMask/accounts/compare/@metamask/eth-hd-keyring@14.1.0...@metamask/eth-hd-keyring@14.1.1 [14.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/eth-hd-keyring@14.0.1...@metamask/eth-hd-keyring@14.1.0 [14.0.1]: https://github.com/MetaMask/accounts/compare/@metamask/eth-hd-keyring@14.0.0...@metamask/eth-hd-keyring@14.0.1 diff --git a/packages/keyring-eth-hd/package.json b/packages/keyring-eth-hd/package.json index 5508dbd7e..76ebcc280 100644 --- a/packages/keyring-eth-hd/package.json +++ b/packages/keyring-eth-hd/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-hd-keyring", - "version": "14.1.1", + "version": "14.1.2", "description": "A simple standard interface for a seed phrase generated set of Ethereum accounts", "keywords": [ "ethereum", @@ -70,9 +70,9 @@ "@ethereumjs/util": "^9.1.0", "@metamask/eth-sig-util": "^8.2.0", "@metamask/key-tree": "^10.0.2", - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-sdk": "^2.2.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-sdk": "^2.3.0", + "@metamask/keyring-utils": "^4.0.0", "@metamask/scure-bip39": "^2.1.1", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", @@ -81,7 +81,7 @@ "devDependencies": { "@lavamoat/allow-scripts": "^3.2.1", "@lavamoat/preinstall-always-fail": "^2.1.0", - "@metamask/account-api": "^1.1.0", + "@metamask/account-api": "^1.1.1", "@metamask/auto-changelog": "^6.1.0", "@metamask/bip39": "^4.0.0", "@metamask/old-hd-keyring": "npm:@metamask/eth-hd-keyring@^4.0.1", diff --git a/packages/keyring-eth-ledger-bridge/CHANGELOG.md b/packages/keyring-eth-ledger-bridge/CHANGELOG.md index 07bf8a911..377717c23 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.5.0` to `^23.6.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-sdk` from `^2.2.0` to `^2.3.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) + ## [12.4.0] ### Added diff --git a/packages/keyring-eth-ledger-bridge/package.json b/packages/keyring-eth-ledger-bridge/package.json index 06f24ea01..f4ab50dff 100644 --- a/packages/keyring-eth-ledger-bridge/package.json +++ b/packages/keyring-eth-ledger-bridge/package.json @@ -78,8 +78,8 @@ "@ledgerhq/hw-transport": "^6.31.3", "@metamask/eth-sig-util": "^8.2.0", "@metamask/hw-wallet-sdk": "^0.11.0", - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-sdk": "^2.2.0", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-sdk": "^2.3.0", "hdkey": "^2.1.0", "rxjs": "^7.8.2" }, @@ -90,9 +90,9 @@ "@ledgerhq/types-cryptoassets": "^7.15.1", "@ledgerhq/types-devices": "^6.25.3", "@ledgerhq/types-live": "^6.52.0", - "@metamask/account-api": "^1.1.0", + "@metamask/account-api": "^1.1.1", "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-utils": "^4.0.0", "@metamask/utils": "^11.11.0", "@ts-bridge/cli": "^0.6.3", "@types/ethereumjs-tx": "^1.0.1", diff --git a/packages/keyring-eth-money/CHANGELOG.md b/packages/keyring-eth-money/CHANGELOG.md index c9a96bdfe..14ae64360 100644 --- a/packages/keyring-eth-money/CHANGELOG.md +++ b/packages/keyring-eth-money/CHANGELOG.md @@ -7,11 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.0.1] + ### Changed -- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.5.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587)) -- Bump `@metamask/keyring-sdk` from `^2.1.1` to `^2.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) -- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.0` ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.6.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-sdk` from `^2.1.1` to `^2.3.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#580](https://github.com/MetaMask/accounts/pull/580)), ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/eth-hd-keyring` from `^14.1.1` to `^14.1.2` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) ## [3.0.0] @@ -63,7 +67,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- **BREAKING:** Replace inheritance with composition; `MoneyKeyring` now wraps an inner `HdKeyring` instead of extending it ([#484](https://github.com/MetaMask/accounts/pull/484), [#492](https://github.com/MetaMask/accounts/pull/488), [#488](https://github.com/MetaMask/accounts/pull/492)) +- **BREAKING:** Replace inheritance with composition; `MoneyKeyring` now wraps an inner `HdKeyring` instead of extending it ([#484](https://github.com/MetaMask/accounts/pull/484), [#492](https://github.com/MetaMask/accounts/pull/492), [#488](https://github.com/MetaMask/accounts/pull/488)) - Constructor now requires a `MoneyKeyringOptions` object with a `getMnemonic` callback. The `entropySource` is set by `deserialize()` from the serialized state. - The inner `HdKeyring` is created on the first signing call (lazily), protected by a mutex to ensure single initialization under concurrency. - Serialized state now stores `entropySource` instead of `mnemonic`; the mnemonic is resolved at deserialization time via the callback. @@ -86,7 +90,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Uses derivation path `"m/44'/4392018'/0'/0"`. - Enforces that at most one Money account can exist. -[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-money-keyring@3.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-money-keyring@3.0.1...HEAD +[3.0.1]: https://github.com/MetaMask/accounts/compare/@metamask/eth-money-keyring@3.0.0...@metamask/eth-money-keyring@3.0.1 [3.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/eth-money-keyring@2.0.4...@metamask/eth-money-keyring@3.0.0 [2.0.4]: https://github.com/MetaMask/accounts/compare/@metamask/eth-money-keyring@2.0.3...@metamask/eth-money-keyring@2.0.4 [2.0.3]: https://github.com/MetaMask/accounts/compare/@metamask/eth-money-keyring@2.0.2...@metamask/eth-money-keyring@2.0.3 diff --git a/packages/keyring-eth-money/package.json b/packages/keyring-eth-money/package.json index 42a5b56b8..bee477760 100644 --- a/packages/keyring-eth-money/package.json +++ b/packages/keyring-eth-money/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-money-keyring", - "version": "3.0.0", + "version": "3.0.1", "description": "A money account keyring that wraps the HD keyring with a different keyring type and derivation path", "keywords": [ "ethereum", @@ -66,10 +66,10 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/eth-hd-keyring": "^14.1.1", - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-sdk": "^2.2.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/eth-hd-keyring": "^14.1.2", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-sdk": "^2.3.0", + "@metamask/keyring-utils": "^4.0.0", "@metamask/superstruct": "^3.4.1", "async-mutex": "^0.5.0" }, diff --git a/packages/keyring-eth-qr/CHANGELOG.md b/packages/keyring-eth-qr/CHANGELOG.md index edbc296bd..875b009c5 100644 --- a/packages/keyring-eth-qr/CHANGELOG.md +++ b/packages/keyring-eth-qr/CHANGELOG.md @@ -7,10 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.1.1] + ### Changed -- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.5.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587)) -- Bump `@metamask/keyring-sdk` from `^2.1.1` to `^2.2.0` ([#562](https://github.com/MetaMask/accounts/pull/562)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.6.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-sdk` from `^2.1.1` to `^2.3.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) ## [2.1.0] @@ -81,7 +84,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#60](https://github.com/MetaMask/accounts/pull/60)) -[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-qr-keyring@2.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-qr-keyring@2.1.1...HEAD +[2.1.1]: https://github.com/MetaMask/accounts/compare/@metamask/eth-qr-keyring@2.1.0...@metamask/eth-qr-keyring@2.1.1 [2.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/eth-qr-keyring@2.0.2...@metamask/eth-qr-keyring@2.1.0 [2.0.2]: https://github.com/MetaMask/accounts/compare/@metamask/eth-qr-keyring@2.0.1...@metamask/eth-qr-keyring@2.0.2 [2.0.1]: https://github.com/MetaMask/accounts/compare/@metamask/eth-qr-keyring@2.0.0...@metamask/eth-qr-keyring@2.0.1 diff --git a/packages/keyring-eth-qr/package.json b/packages/keyring-eth-qr/package.json index c69290d27..ddbc11f83 100644 --- a/packages/keyring-eth-qr/package.json +++ b/packages/keyring-eth-qr/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-qr-keyring", - "version": "2.1.0", + "version": "2.1.1", "description": "A simple standard interface for a series of Ethereum private keys", "keywords": [ "ethereum", @@ -75,9 +75,9 @@ "@ethereumjs/util": "^9.1.0", "@keystonehq/bc-ur-registry-eth": "^0.19.1", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-sdk": "^2.2.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-sdk": "^2.3.0", + "@metamask/keyring-utils": "^4.0.0", "@metamask/utils": "^11.11.0", "async-mutex": "^0.5.0", "hdkey": "^2.1.0", @@ -88,7 +88,7 @@ "@keystonehq/metamask-airgapped-keyring": "^0.15.2", "@lavamoat/allow-scripts": "^3.2.1", "@lavamoat/preinstall-always-fail": "^2.1.0", - "@metamask/account-api": "^1.1.0", + "@metamask/account-api": "^1.1.1", "@metamask/auto-changelog": "^6.1.0", "@types/hdkey": "^2.0.1", "@types/jest": "^29.5.12", diff --git a/packages/keyring-eth-simple/CHANGELOG.md b/packages/keyring-eth-simple/CHANGELOG.md index b6e0ea303..410be73a5 100644 --- a/packages/keyring-eth-simple/CHANGELOG.md +++ b/packages/keyring-eth-simple/CHANGELOG.md @@ -9,8 +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.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.5.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587)) +- Bump `@metamask/keyring-sdk` from `^2.0.2` to `^2.3.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), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.6.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587), [#600](https://github.com/MetaMask/accounts/pull/600)) ## [12.0.2] diff --git a/packages/keyring-eth-simple/package.json b/packages/keyring-eth-simple/package.json index c6eb7a9ea..6ee3aedf5 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.5.0", - "@metamask/keyring-sdk": "^2.2.0", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-sdk": "^2.3.0", "@metamask/utils": "^11.11.0", "ethereum-cryptography": "^2.2.1", "randombytes": "^2.1.0" @@ -80,7 +80,7 @@ "@lavamoat/allow-scripts": "^3.2.1", "@lavamoat/preinstall-always-fail": "^2.1.0", "@metamask/auto-changelog": "^6.1.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-utils": "^4.0.0", "@ts-bridge/cli": "^0.6.3", "@types/ethereumjs-tx": "^1.0.1", "@types/jest": "^29.5.12", diff --git a/packages/keyring-eth-trezor/CHANGELOG.md b/packages/keyring-eth-trezor/CHANGELOG.md index 080654525..2020d6969 100644 --- a/packages/keyring-eth-trezor/CHANGELOG.md +++ b/packages/keyring-eth-trezor/CHANGELOG.md @@ -7,9 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.1.2] + ### Changed - Bump `@metamask/hw-wallet-sdk` from `^0.10.0` to `^0.11.0` ([#599](https://github.com/MetaMask/accounts/pull/599)) +- Bump `@metamask/keyring-api` from `^23.5.0` to `^23.6.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-sdk` from `^2.2.0` to `^2.3.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) ## [10.1.1] @@ -302,7 +307,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Support new versions of ethereumjs/tx ([#88](https://github.com/metamask/eth-trezor-keyring/pull/88)) -[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-trezor-keyring@10.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-trezor-keyring@10.1.2...HEAD +[10.1.2]: https://github.com/MetaMask/accounts/compare/@metamask/eth-trezor-keyring@10.1.1...@metamask/eth-trezor-keyring@10.1.2 [10.1.1]: https://github.com/MetaMask/accounts/compare/@metamask/eth-trezor-keyring@10.1.0...@metamask/eth-trezor-keyring@10.1.1 [10.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/eth-trezor-keyring@10.0.2...@metamask/eth-trezor-keyring@10.1.0 [10.0.2]: https://github.com/MetaMask/accounts/compare/@metamask/eth-trezor-keyring@10.0.1...@metamask/eth-trezor-keyring@10.0.2 diff --git a/packages/keyring-eth-trezor/package.json b/packages/keyring-eth-trezor/package.json index d0cf424e8..40721d945 100644 --- a/packages/keyring-eth-trezor/package.json +++ b/packages/keyring-eth-trezor/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-trezor-keyring", - "version": "10.1.1", + "version": "10.1.2", "description": "A MetaMask compatible keyring, for trezor hardware wallets", "keywords": [ "ethereum", @@ -72,9 +72,9 @@ "@ethereumjs/util": "^9.1.0", "@metamask/eth-sig-util": "^8.2.0", "@metamask/hw-wallet-sdk": "^0.11.0", - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-sdk": "^2.2.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-sdk": "^2.3.0", + "@metamask/keyring-utils": "^4.0.0", "@metamask/utils": "^11.11.0", "@trezor/connect-plugin-ethereum": "^9.0.5", "@trezor/connect-web": "^9.6.0", @@ -85,7 +85,7 @@ "@ethereumjs/common": "^4.4.0", "@lavamoat/allow-scripts": "^3.2.1", "@lavamoat/preinstall-always-fail": "^2.1.0", - "@metamask/account-api": "^1.1.0", + "@metamask/account-api": "^1.1.1", "@metamask/auto-changelog": "^6.1.0", "@ts-bridge/cli": "^0.6.3", "@types/ethereumjs-tx": "^1.0.1", diff --git a/packages/keyring-internal-api/CHANGELOG.md b/packages/keyring-internal-api/CHANGELOG.md index 8ec8c9f00..d2bdadbb0 100644 --- a/packages/keyring-internal-api/CHANGELOG.md +++ b/packages/keyring-internal-api/CHANGELOG.md @@ -7,11 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.0.2] + ### 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.5.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587)) -- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.0` ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/keyring-utils` from `^3.2.0` to `^4.0.0` ([#544](https://github.com/MetaMask/accounts/pull/544), [#546](https://github.com/MetaMask/accounts/pull/546), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-api` from `^23.1.0` to `^23.6.0` ([#562](https://github.com/MetaMask/accounts/pull/562), [#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#580](https://github.com/MetaMask/accounts/pull/580)), ([#577](https://github.com/MetaMask/accounts/pull/577)) ## [11.0.1] @@ -210,7 +212,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-internal-api@11.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-api@11.0.2...HEAD +[11.0.2]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-api@11.0.1...@metamask/keyring-internal-api@11.0.2 [11.0.1]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-api@11.0.0...@metamask/keyring-internal-api@11.0.1 [11.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-api@10.1.1...@metamask/keyring-internal-api@11.0.0 [10.1.1]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-api@10.1.0...@metamask/keyring-internal-api@10.1.1 diff --git a/packages/keyring-internal-api/package.json b/packages/keyring-internal-api/package.json index 9dd17f9ce..0c8a5731a 100644 --- a/packages/keyring-internal-api/package.json +++ b/packages/keyring-internal-api/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-internal-api", - "version": "11.0.1", + "version": "11.0.2", "description": "MetaMask Keyring Internal API", "keywords": [ "keyring", @@ -55,8 +55,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-utils": "^4.0.0", "@metamask/superstruct": "^3.4.1" }, "devDependencies": { diff --git a/packages/keyring-internal-snap-client/CHANGELOG.md b/packages/keyring-internal-snap-client/CHANGELOG.md index 35dec22f6..bdc2359a5 100644 --- a/packages/keyring-internal-snap-client/CHANGELOG.md +++ b/packages/keyring-internal-snap-client/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.0.6] + +### Changed + +- Bump `@metamask/keyring-api` from `^23.5.0` to `^23.6.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-internal-api` from `^11.0.1` to `^11.0.2` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-snap-client` from `^9.2.0` to `^9.2.1` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) + ## [10.0.5] ### Changed @@ -243,7 +252,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-internal-snap-client@10.0.5...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-snap-client@10.0.6...HEAD +[10.0.6]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-snap-client@10.0.5...@metamask/keyring-internal-snap-client@10.0.6 [10.0.5]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-snap-client@10.0.4...@metamask/keyring-internal-snap-client@10.0.5 [10.0.4]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-snap-client@10.0.3...@metamask/keyring-internal-snap-client@10.0.4 [10.0.3]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-internal-snap-client@10.0.2...@metamask/keyring-internal-snap-client@10.0.3 diff --git a/packages/keyring-internal-snap-client/package.json b/packages/keyring-internal-snap-client/package.json index 42aebeada..0faf569e6 100644 --- a/packages/keyring-internal-snap-client/package.json +++ b/packages/keyring-internal-snap-client/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-internal-snap-client", - "version": "10.0.5", + "version": "10.0.6", "description": "MetaMask Keyring Snap internal clients", "keywords": [ "keyring", @@ -66,10 +66,10 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-internal-api": "^11.0.1", - "@metamask/keyring-snap-client": "^9.2.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-internal-api": "^11.0.2", + "@metamask/keyring-snap-client": "^9.2.1", + "@metamask/keyring-utils": "^4.0.0", "@metamask/messenger": "^1.1.1" }, "devDependencies": { diff --git a/packages/keyring-sdk/CHANGELOG.md b/packages/keyring-sdk/CHANGELOG.md index c1c02ef98..67333dfdb 100644 --- a/packages/keyring-sdk/CHANGELOG.md +++ b/packages/keyring-sdk/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.3.0] + ### Added - Add keyring state migration framework ([#505](https://github.com/MetaMask/accounts/pull/505)) @@ -14,8 +16,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/keyring-api` from `^23.2.0` to `^23.5.0` ([#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587)) -- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.0` ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/keyring-api` from `^23.2.0` to `^23.6.0` ([#569](https://github.com/MetaMask/accounts/pull/569), [#583](https://github.com/MetaMask/accounts/pull/583), [#587](https://github.com/MetaMask/accounts/pull/587), [#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#580](https://github.com/MetaMask/accounts/pull/580)), ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) ## [2.2.0] @@ -98,7 +101,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.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-sdk@2.3.0...HEAD +[2.3.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-sdk@2.2.0...@metamask/keyring-sdk@2.3.0 [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 diff --git a/packages/keyring-sdk/package.json b/packages/keyring-sdk/package.json index 97a88cd2e..5119176fd 100644 --- a/packages/keyring-sdk/package.json +++ b/packages/keyring-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-sdk", - "version": "2.2.0", + "version": "2.3.0", "description": "MetaMask Keyring SDK", "keywords": [ "keyring", @@ -68,8 +68,8 @@ "dependencies": { "@ethereumjs/tx": "^5.4.0", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-utils": "^4.0.0", "@metamask/scure-bip39": "^2.1.1", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", diff --git a/packages/keyring-snap-bridge/CHANGELOG.md b/packages/keyring-snap-bridge/CHANGELOG.md index a58fd1fce..fe34cda7d 100644 --- a/packages/keyring-snap-bridge/CHANGELOG.md +++ b/packages/keyring-snap-bridge/CHANGELOG.md @@ -7,9 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [23.0.2] + ### Changed -- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.0` ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#580](https://github.com/MetaMask/accounts/pull/580)), ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/keyring-internal-api` from `^11.0.1` to `^11.0.2` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-internal-snap-client` from `^10.0.5` to `^10.0.6` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-sdk` from `^2.2.0` to `^2.3.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-snap-sdk` from `^9.2.0` to `^9.2.1` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) ## [23.0.1] @@ -780,7 +787,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@23.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@23.0.2...HEAD +[23.0.2]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@23.0.1...@metamask/eth-snap-keyring@23.0.2 [23.0.1]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@23.0.0...@metamask/eth-snap-keyring@23.0.1 [23.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@22.4.0...@metamask/eth-snap-keyring@23.0.0 [22.4.0]: https://github.com/MetaMask/accounts/compare/@metamask/eth-snap-keyring@22.3.0...@metamask/eth-snap-keyring@22.4.0 diff --git a/packages/keyring-snap-bridge/package.json b/packages/keyring-snap-bridge/package.json index 145ff3531..7da223e31 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": "23.0.1", + "version": "23.0.2", "description": "Snaps keyring bridge", "keywords": [ "keyring", @@ -69,11 +69,11 @@ "dependencies": { "@ethereumjs/tx": "^5.4.0", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/keyring-internal-api": "^11.0.1", - "@metamask/keyring-internal-snap-client": "^10.0.5", - "@metamask/keyring-sdk": "^2.2.0", - "@metamask/keyring-snap-sdk": "^9.2.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-internal-api": "^11.0.2", + "@metamask/keyring-internal-snap-client": "^10.0.6", + "@metamask/keyring-sdk": "^2.3.0", + "@metamask/keyring-snap-sdk": "^9.2.1", + "@metamask/keyring-utils": "^4.0.0", "@metamask/messenger": "^1.1.1", "@metamask/snaps-controllers": "^19.0.1", "@metamask/snaps-sdk": "^11.0.0", diff --git a/packages/keyring-snap-client/CHANGELOG.md b/packages/keyring-snap-client/CHANGELOG.md index 1639df06e..4a0ddc18e 100644 --- a/packages/keyring-snap-client/CHANGELOG.md +++ b/packages/keyring-snap-client/CHANGELOG.md @@ -7,9 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.2.1] + ### Changed -- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.0` ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#580](https://github.com/MetaMask/accounts/pull/580)), ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/keyring-api` from `^23.5.0` to `^23.6.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) ## [9.2.0] @@ -210,7 +214,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-client@9.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-client@9.2.1...HEAD +[9.2.1]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-client@9.2.0...@metamask/keyring-snap-client@9.2.1 [9.2.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-client@9.1.0...@metamask/keyring-snap-client@9.2.0 [9.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-client@9.0.2...@metamask/keyring-snap-client@9.1.0 [9.0.2]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-client@9.0.1...@metamask/keyring-snap-client@9.0.2 diff --git a/packages/keyring-snap-client/package.json b/packages/keyring-snap-client/package.json index 5d3ce78e7..8a2a0cc50 100644 --- a/packages/keyring-snap-client/package.json +++ b/packages/keyring-snap-client/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-snap-client", - "version": "9.2.0", + "version": "9.2.1", "description": "MetaMask Keyring Snap clients", "keywords": [ "keyring", @@ -66,8 +66,8 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-api": "^23.5.0", - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-api": "^23.6.0", + "@metamask/keyring-utils": "^4.0.0", "@metamask/superstruct": "^3.4.1", "@types/uuid": "^9.0.8", "uuid": "^9.0.1", diff --git a/packages/keyring-snap-sdk/CHANGELOG.md b/packages/keyring-snap-sdk/CHANGELOG.md index 0c03c9a73..45fa400b0 100644 --- a/packages/keyring-snap-sdk/CHANGELOG.md +++ b/packages/keyring-snap-sdk/CHANGELOG.md @@ -7,9 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.2.1] + ### Changed -- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.0` ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/superstruct` from `^3.1.0` to `^3.4.1` ([#580](https://github.com/MetaMask/accounts/pull/580)), ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/keyring-utils` from `^3.3.1` to `^4.0.0` ([#600](https://github.com/MetaMask/accounts/pull/600)) ## [9.2.0] @@ -208,7 +211,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.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@9.2.1...HEAD +[9.2.1]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@9.2.0...@metamask/keyring-snap-sdk@9.2.1 [9.2.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@9.1.0...@metamask/keyring-snap-sdk@9.2.0 [9.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@9.0.2...@metamask/keyring-snap-sdk@9.1.0 [9.0.2]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-snap-sdk@9.0.1...@metamask/keyring-snap-sdk@9.0.2 diff --git a/packages/keyring-snap-sdk/package.json b/packages/keyring-snap-sdk/package.json index 9694e65f4..7a96cef2e 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.2.0", + "version": "9.2.1", "description": "MetaMask Keyring Snap SDK", "keywords": [ "keyring", @@ -66,7 +66,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/keyring-utils": "^3.3.1", + "@metamask/keyring-utils": "^4.0.0", "@metamask/snaps-sdk": "^11.0.0", "@metamask/superstruct": "^3.4.1", "@metamask/utils": "^11.11.0", diff --git a/packages/keyring-utils/CHANGELOG.md b/packages/keyring-utils/CHANGELOG.md index 967f3be8d..6281b22c7 100644 --- a/packages/keyring-utils/CHANGELOG.md +++ b/packages/keyring-utils/CHANGELOG.md @@ -7,9 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.0.0] + ### Changed -- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.0` ([#577](https://github.com/MetaMask/accounts/pull/577)) +- Bump `@metamask/superstruct` from `^3.3.0` to `^3.4.1` ([#577](https://github.com/MetaMask/accounts/pull/577)) ### Removed @@ -143,7 +145,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-utils@3.3.1...HEAD +[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-utils@4.0.0...HEAD +[4.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-utils@3.3.1...@metamask/keyring-utils@4.0.0 [3.3.1]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-utils@3.3.0...@metamask/keyring-utils@3.3.1 [3.3.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-utils@3.2.0...@metamask/keyring-utils@3.3.0 [3.2.0]: https://github.com/MetaMask/accounts/compare/@metamask/keyring-utils@3.1.0...@metamask/keyring-utils@3.2.0 diff --git a/packages/keyring-utils/package.json b/packages/keyring-utils/package.json index 98f3efc73..f36016be2 100644 --- a/packages/keyring-utils/package.json +++ b/packages/keyring-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-utils", - "version": "3.3.1", + "version": "4.0.0", "description": "MetaMask Keyring utils", "keywords": [ "keyring", diff --git a/yarn.lock b/yarn.lock index ba8c8ad96..31d5c29a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1605,15 +1605,15 @@ __metadata: languageName: node linkType: hard -"@metamask/account-api@npm:^1.1.0, @metamask/account-api@workspace:packages/account-api": +"@metamask/account-api@npm:^1.1.1, @metamask/account-api@workspace:packages/account-api": version: 0.0.0-use.local resolution: "@metamask/account-api@workspace:packages/account-api" dependencies: "@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.5.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@ts-bridge/cli": "npm:^0.6.3" "@types/jest": "npm:^29.5.12" "@types/node": "npm:^20.12.12" @@ -1887,7 +1887,7 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-hd-keyring@npm:^14.1.1, @metamask/eth-hd-keyring@workspace:packages/keyring-eth-hd": +"@metamask/eth-hd-keyring@npm:^14.1.2, @metamask/eth-hd-keyring@workspace:packages/keyring-eth-hd": version: 0.0.0-use.local resolution: "@metamask/eth-hd-keyring@workspace:packages/keyring-eth-hd" dependencies: @@ -1895,14 +1895,14 @@ __metadata: "@ethereumjs/util": "npm:^9.1.0" "@lavamoat/allow-scripts": "npm:^3.2.1" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" - "@metamask/account-api": "npm:^1.1.0" + "@metamask/account-api": "npm:^1.1.1" "@metamask/auto-changelog": "npm:^6.1.0" "@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.5.0" - "@metamask/keyring-sdk": "npm:^2.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-sdk": "npm:^2.3.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/old-hd-keyring": "npm:@metamask/eth-hd-keyring@^4.0.1" "@metamask/scure-bip39": "npm:^2.1.1" "@metamask/superstruct": "npm:^3.4.1" @@ -1934,13 +1934,13 @@ __metadata: "@ledgerhq/types-cryptoassets": "npm:^7.15.1" "@ledgerhq/types-devices": "npm:^6.25.3" "@ledgerhq/types-live": "npm:^6.52.0" - "@metamask/account-api": "npm:^1.1.0" + "@metamask/account-api": "npm:^1.1.1" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/hw-wallet-sdk": "npm:^0.11.0" - "@metamask/keyring-api": "npm:^23.5.0" - "@metamask/keyring-sdk": "npm:^2.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-sdk": "npm:^2.3.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.3" "@types/ethereumjs-tx": "npm:^1.0.1" @@ -1970,12 +1970,12 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.2.1" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/eth-hd-keyring": "npm:^14.1.1" + "@metamask/eth-hd-keyring": "npm:^14.1.2" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/key-tree": "npm:^10.0.2" - "@metamask/keyring-api": "npm:^23.5.0" - "@metamask/keyring-sdk": "npm:^2.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-sdk": "npm:^2.3.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.3" @@ -1999,12 +1999,12 @@ __metadata: "@keystonehq/metamask-airgapped-keyring": "npm:^0.15.2" "@lavamoat/allow-scripts": "npm:^3.2.1" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" - "@metamask/account-api": "npm:^1.1.0" + "@metamask/account-api": "npm:^1.1.1" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/keyring-api": "npm:^23.5.0" - "@metamask/keyring-sdk": "npm:^2.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-sdk": "npm:^2.3.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/utils": "npm:^11.11.0" "@types/hdkey": "npm:^2.0.1" "@types/jest": "npm:^29.5.12" @@ -2070,9 +2070,9 @@ __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.5.0" - "@metamask/keyring-sdk": "npm:^2.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-sdk": "npm:^2.3.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.3" "@types/ethereumjs-tx": "npm:^1.0.1" @@ -2102,11 +2102,11 @@ __metadata: "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/keyring-api": "npm:^23.0.1" - "@metamask/keyring-internal-api": "npm:^11.0.1" - "@metamask/keyring-internal-snap-client": "npm:^10.0.5" - "@metamask/keyring-sdk": "npm:^2.2.0" - "@metamask/keyring-snap-sdk": "npm:^9.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-internal-api": "npm:^11.0.2" + "@metamask/keyring-internal-snap-client": "npm:^10.0.6" + "@metamask/keyring-sdk": "npm:^2.3.0" + "@metamask/keyring-snap-sdk": "npm:^9.2.1" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/messenger": "npm:^1.1.1" "@metamask/snaps-controllers": "npm:^19.0.1" "@metamask/snaps-sdk": "npm:^11.0.0" @@ -2142,13 +2142,13 @@ __metadata: "@ethereumjs/util": "npm:^9.1.0" "@lavamoat/allow-scripts": "npm:^3.2.1" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" - "@metamask/account-api": "npm:^1.1.0" + "@metamask/account-api": "npm:^1.1.1" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/hw-wallet-sdk": "npm:^0.11.0" - "@metamask/keyring-api": "npm:^23.5.0" - "@metamask/keyring-sdk": "npm:^2.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-sdk": "npm:^2.3.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/utils": "npm:^11.11.0" "@trezor/connect-plugin-ethereum": "npm:^9.0.5" "@trezor/connect-web": "npm:^9.6.0" @@ -2250,14 +2250,14 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-api@npm:^23.0.1, @metamask/keyring-api@npm:^23.5.0, @metamask/keyring-api@workspace:packages/keyring-api": +"@metamask/keyring-api@npm:^23.0.1, @metamask/keyring-api@npm:^23.6.0, @metamask/keyring-api@workspace:packages/keyring-api": version: 0.0.0-use.local resolution: "@metamask/keyring-api@workspace:packages/keyring-api" dependencies: "@lavamoat/allow-scripts": "npm:^3.2.1" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" "@ts-bridge/cli": "npm:^0.6.3" @@ -2277,15 +2277,15 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-internal-api@npm:^11.0.1, @metamask/keyring-internal-api@workspace:packages/keyring-internal-api": +"@metamask/keyring-internal-api@npm:^11.0.2, @metamask/keyring-internal-api@workspace:packages/keyring-internal-api": version: 0.0.0-use.local resolution: "@metamask/keyring-internal-api@workspace:packages/keyring-internal-api" dependencies: "@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.5.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/superstruct": "npm:^3.4.1" "@ts-bridge/cli": "npm:^0.6.3" "@types/jest": "npm:^29.5.12" @@ -2303,17 +2303,17 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-internal-snap-client@npm:^10.0.5, @metamask/keyring-internal-snap-client@workspace:packages/keyring-internal-snap-client": +"@metamask/keyring-internal-snap-client@npm:^10.0.6, @metamask/keyring-internal-snap-client@workspace:packages/keyring-internal-snap-client": version: 0.0.0-use.local resolution: "@metamask/keyring-internal-snap-client@workspace:packages/keyring-internal-snap-client" dependencies: "@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.5.0" - "@metamask/keyring-internal-api": "npm:^11.0.1" - "@metamask/keyring-snap-client": "npm:^9.2.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-internal-api": "npm:^11.0.2" + "@metamask/keyring-snap-client": "npm:^9.2.1" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/messenger": "npm:^1.1.1" "@metamask/snaps-controllers": "npm:^19.0.1" "@metamask/snaps-sdk": "npm:^11.0.0" @@ -2335,7 +2335,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-sdk@npm:^2.2.0, @metamask/keyring-sdk@workspace:packages/keyring-sdk": +"@metamask/keyring-sdk@npm:^2.3.0, @metamask/keyring-sdk@workspace:packages/keyring-sdk": version: 0.0.0-use.local resolution: "@metamask/keyring-sdk@workspace:packages/keyring-sdk" dependencies: @@ -2344,8 +2344,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.5.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/scure-bip39": "npm:^2.1.1" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" @@ -2369,15 +2369,15 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-snap-client@npm:^9.2.0, @metamask/keyring-snap-client@workspace:packages/keyring-snap-client": +"@metamask/keyring-snap-client@npm:^9.2.1, @metamask/keyring-snap-client@workspace:packages/keyring-snap-client": version: 0.0.0-use.local resolution: "@metamask/keyring-snap-client@workspace:packages/keyring-snap-client" dependencies: "@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.5.0" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-api": "npm:^23.6.0" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/providers": "npm:^19.0.0" "@metamask/superstruct": "npm:^3.4.1" "@metamask/utils": "npm:^11.11.0" @@ -2402,7 +2402,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-snap-sdk@npm:^9.2.0, @metamask/keyring-snap-sdk@workspace:packages/keyring-snap-sdk": +"@metamask/keyring-snap-sdk@npm:^9.2.1, @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: @@ -2410,7 +2410,7 @@ __metadata: "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/keyring-api": "npm:^23.0.1" - "@metamask/keyring-utils": "npm:^3.3.1" + "@metamask/keyring-utils": "npm:^4.0.0" "@metamask/providers": "npm:^19.0.0" "@metamask/snaps-sdk": "npm:^11.0.0" "@metamask/superstruct": "npm:^3.4.1" @@ -2435,7 +2435,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/keyring-utils@npm:^3.3.1, @metamask/keyring-utils@workspace:packages/keyring-utils": +"@metamask/keyring-utils@npm:^4.0.0, @metamask/keyring-utils@workspace:packages/keyring-utils": version: 0.0.0-use.local resolution: "@metamask/keyring-utils@workspace:packages/keyring-utils" dependencies: