diff --git a/package.json b/package.json index fa4e1e8fcc2..c77a6657521 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "686.0.0", + "version": "687.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { @@ -60,10 +60,10 @@ "@metamask/eslint-config-jest": "^14.1.0", "@metamask/eslint-config-nodejs": "^14.0.0", "@metamask/eslint-config-typescript": "^14.1.0", - "@metamask/eth-block-tracker": "^14.0.0", - "@metamask/eth-json-rpc-provider": "^5.0.1", - "@metamask/json-rpc-engine": "^10.1.1", - "@metamask/network-controller": "^25.0.0", + "@metamask/eth-block-tracker": "^15.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.0", + "@metamask/json-rpc-engine": "^10.2.0", + "@metamask/network-controller": "^26.0.0", "@metamask/utils": "^11.8.1", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", diff --git a/packages/account-tree-controller/CHANGELOG.md b/packages/account-tree-controller/CHANGELOG.md index fc6fc229026..8ae4f22d31c 100644 --- a/packages/account-tree-controller/CHANGELOG.md +++ b/packages/account-tree-controller/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.0.0] + +### Changed + +- **BREAKING:** Bump `@metamask/profile-sync-controller` from `^26.0.0` to `^27.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/multichain-account-service` from `^3.0.0` to `^4.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [3.0.0] ### Changed @@ -399,7 +408,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5847](https://github.com/MetaMask/core/pull/5847)) - Grouping accounts into 3 main categories: Entropy source, Snap ID, keyring types. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@3.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@4.0.0...HEAD +[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@3.0.0...@metamask/account-tree-controller@4.0.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@2.0.0...@metamask/account-tree-controller@3.0.0 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@1.6.0...@metamask/account-tree-controller@2.0.0 [1.6.0]: https://github.com/MetaMask/core/compare/@metamask/account-tree-controller@1.5.0...@metamask/account-tree-controller@1.6.0 diff --git a/packages/account-tree-controller/package.json b/packages/account-tree-controller/package.json index b923ad1588d..4b994659bf0 100644 --- a/packages/account-tree-controller/package.json +++ b/packages/account-tree-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/account-tree-controller", - "version": "3.0.0", + "version": "4.0.0", "description": "Controller to group account together based on some pre-defined rules", "keywords": [ "MetaMask", @@ -59,12 +59,12 @@ }, "devDependencies": { "@metamask/account-api": "^0.12.0", - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/auto-changelog": "^3.4.4", "@metamask/keyring-api": "^21.0.0", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/multichain-account-service": "^3.0.0", - "@metamask/profile-sync-controller": "^26.0.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/multichain-account-service": "^4.0.0", + "@metamask/profile-sync-controller": "^27.0.0", "@metamask/providers": "^22.1.0", "@metamask/snaps-controllers": "^14.0.1", "@ts-bridge/cli": "^0.6.4", @@ -79,10 +79,10 @@ }, "peerDependencies": { "@metamask/account-api": "^0.12.0", - "@metamask/accounts-controller": "^34.0.0", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/multichain-account-service": "^3.0.0", - "@metamask/profile-sync-controller": "^26.0.0", + "@metamask/accounts-controller": "^35.0.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/multichain-account-service": "^4.0.0", + "@metamask/profile-sync-controller": "^27.0.0", "@metamask/providers": "^22.0.0", "@metamask/snaps-controllers": "^14.0.0", "webextension-polyfill": "^0.10.0 || ^0.11.0 || ^0.12.0" diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index e266de88f3c..fa1e3132060 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [35.0.0] + +### Changed + +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [34.0.0] ### Changed @@ -649,7 +656,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#1637](https://github.com/MetaMask/core/pull/1637)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@34.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@35.0.0...HEAD +[35.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@34.0.0...@metamask/accounts-controller@35.0.0 [34.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@33.2.0...@metamask/accounts-controller@34.0.0 [33.2.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@33.1.1...@metamask/accounts-controller@33.2.0 [33.1.1]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@33.1.0...@metamask/accounts-controller@33.1.1 diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 89de7973859..dde00cdb34b 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/accounts-controller", - "version": "34.0.0", + "version": "35.0.0", "description": "Manages internal accounts", "keywords": [ "MetaMask", @@ -67,9 +67,9 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/controller-utils": "^11.15.0", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/controller-utils": "^11.16.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", "@metamask/providers": "^22.1.0", "@metamask/snaps-controllers": "^14.0.1", "@ts-bridge/cli": "^0.6.4", @@ -83,8 +83,8 @@ "webextension-polyfill": "^0.12.0" }, "peerDependencies": { - "@metamask/keyring-controller": "^24.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", "@metamask/providers": "^22.0.0", "@metamask/snaps-controllers": "^14.0.0", "webextension-polyfill": "^0.10.0 || ^0.11.0 || ^0.12.0" diff --git a/packages/address-book-controller/CHANGELOG.md b/packages/address-book-controller/CHANGELOG.md index ae142ff3eec..150ba5bf6fe 100644 --- a/packages/address-book-controller/CHANGELOG.md +++ b/packages/address-book-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [7.0.1] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [7.0.0] ### Changed @@ -257,7 +263,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/address-book-controller@7.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.0.1...HEAD +[7.0.1]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@7.0.0...@metamask/address-book-controller@7.0.1 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@6.2.1...@metamask/address-book-controller@7.0.0 [6.2.1]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@6.2.0...@metamask/address-book-controller@6.2.1 [6.2.0]: https://github.com/MetaMask/core/compare/@metamask/address-book-controller@6.1.1...@metamask/address-book-controller@6.2.0 diff --git a/packages/address-book-controller/package.json b/packages/address-book-controller/package.json index 4c4a8e82890..2223b031048 100644 --- a/packages/address-book-controller/package.json +++ b/packages/address-book-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/address-book-controller", - "version": "7.0.0", + "version": "7.0.1", "description": "Manages a list of recipient addresses associated with nicknames", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1" }, diff --git a/packages/analytics-controller/CHANGELOG.md b/packages/analytics-controller/CHANGELOG.md index 7a67ed8618e..da34b2655d7 100644 --- a/packages/analytics-controller/CHANGELOG.md +++ b/packages/analytics-controller/CHANGELOG.md @@ -9,6 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Initial release of @metamask/analytics-controller. +- Initial release of @metamask/analytics-controller. ([#7017](https://github.com/MetaMask/core/pull/7017), [#7202](https://github.com/MetaMask/core/pull/7202)) [Unreleased]: https://github.com/MetaMask/core/ diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index 39c58bceec2..e1b6f57ae53 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -7,10 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [90.0.0] + ### Added - Added optional filtering of Tron staking tokens (energy, bandwidth) in asset selectors `selectAssetsBySelectedAccountGroup` (defaults to `true`) ([#7198](https://github.com/MetaMask/core/pull/7198)) +### Changed + +- Bump `@metamask/polling-controller` from `^15.0.0` to `^16.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/transaction-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/preferences-controller` from `^21.0.0` to `^22.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/phishing-controller` from `^15.0.0` to `^16.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/core-backend` from `^4.1.0` to `^5.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/account-tree-controller` from `^3.0.0` to `^4.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [89.0.1] ### Fixed @@ -249,7 +264,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - **BREAKING:** Change `accountsApiChainIds` parameter from `ChainIdHex[]` to `() => ChainIdHex[]` in both `AccountTrackerController` and `TokenBalancesController` ([#6776](https://github.com/MetaMask/core/pull/6776)) - - Enables dynamic configuration of chains that should use Accounts API strategy - Allows runtime determination of supported chain IDs instead of static array @@ -305,7 +319,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Add `Monad Mainnet` support ([#6618](https://github.com/MetaMask/core/pull/6618)) - - Add `Monad Mainnet` balance scan contract address in `SINGLE_CALL_BALANCES_ADDRESS_BY_CHAINID` - Add `Monad Mainnet` in `SupportedTokenDetectionNetworks` - Add `Monad Mainnet` in `SUPPORTED_CHAIN_IDS` @@ -382,7 +395,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Improve balance fetching performance and resilience by parallelizing multi-chain operations and moving timeout handling to fetchers ([#6390](https://github.com/MetaMask/core/pull/6390)) - - Replace sequential `for` loops with `Promise.allSettled` in `RpcBalanceFetcher` and `AccountTrackerController` for parallel chain processing - Move timeout handling from controller-level `Promise.race` to fetcher-level `safelyExecuteWithTimeout` for better error isolation - Add `safelyExecuteWithTimeout` to both `RpcBalanceFetcher` and `AccountsApiBalanceFetcher` to prevent individual chain timeouts from blocking other chains @@ -394,7 +406,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Enable `AccountTrackerController` to fetch native balances using AccountsAPI when `allowExternalServices` is enabled ([#6369](https://github.com/MetaMask/core/pull/6369)) - - Implement native balance fetching via AccountsAPI when `useAccountsAPI` and `allowExternalServices` are both true - Add fallback to RPC balance fetching when external services are disabled - Add comprehensive test coverage for both AccountsAPI and RPC balance fetching scenarios @@ -419,7 +430,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add comprehensive unit tests for token address normalization scenarios - Fix TokenBalancesController timeout handling by replacing `safelyExecuteWithTimeout` with proper `Promise.race` implementation ([#6365](https://github.com/MetaMask/core/pull/6365)) - - Replace `safelyExecuteWithTimeout` which was silently swallowing timeout errors with direct `Promise.race` that properly throws - Reduce RPC timeout from 3 minutes to 15 seconds for better responsiveness and batch size - Enable proper fallback between API and RPC balance fetchers when timeouts occur @@ -2296,7 +2306,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Use Ethers for AssetsContractController ([#845](https://github.com/MetaMask/core/pull/845)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@89.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@90.0.0...HEAD +[90.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@89.0.1...@metamask/assets-controllers@90.0.0 [89.0.1]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@89.0.0...@metamask/assets-controllers@89.0.1 [89.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@88.0.0...@metamask/assets-controllers@89.0.0 [88.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@87.1.1...@metamask/assets-controllers@88.0.0 diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index c567ec94895..713da73f50d 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/assets-controllers", - "version": "89.0.1", + "version": "90.0.0", "description": "Controllers which manage interactions involving ERC-20, ERC-721, and ERC-1155 tokens (including NFTs)", "keywords": [ "MetaMask", @@ -57,12 +57,12 @@ "@metamask/abi-utils": "^2.0.3", "@metamask/base-controller": "^9.0.0", "@metamask/contract-metadata": "^2.4.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/eth-query": "^4.0.0", "@metamask/keyring-api": "^21.0.0", "@metamask/messenger": "^0.3.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/polling-controller": "^15.0.0", + "@metamask/polling-controller": "^16.0.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/snaps-sdk": "^9.0.0", "@metamask/snaps-utils": "^11.0.0", @@ -82,23 +82,23 @@ "devDependencies": { "@babel/runtime": "^7.23.9", "@metamask/account-api": "^0.12.0", - "@metamask/account-tree-controller": "^3.0.0", - "@metamask/accounts-controller": "^34.0.0", + "@metamask/account-tree-controller": "^4.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/approval-controller": "^8.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/core-backend": "^4.1.0", + "@metamask/core-backend": "^5.0.0", "@metamask/ethjs-provider-http": "^0.3.0", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@metamask/keyring-internal-api": "^9.0.0", "@metamask/keyring-snap-client": "^8.0.0", - "@metamask/multichain-account-service": "^3.0.0", - "@metamask/network-controller": "^25.0.0", - "@metamask/permission-controller": "^12.1.0", - "@metamask/phishing-controller": "^15.0.1", - "@metamask/preferences-controller": "^21.0.0", + "@metamask/multichain-account-service": "^4.0.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/permission-controller": "^12.1.1", + "@metamask/phishing-controller": "^16.0.0", + "@metamask/preferences-controller": "^22.0.0", "@metamask/providers": "^22.1.0", "@metamask/snaps-controllers": "^14.0.1", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "@types/lodash": "^4.14.191", @@ -115,18 +115,18 @@ "webextension-polyfill": "^0.12.0" }, "peerDependencies": { - "@metamask/account-tree-controller": "^3.0.0", - "@metamask/accounts-controller": "^34.0.0", + "@metamask/account-tree-controller": "^4.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/approval-controller": "^8.0.0", - "@metamask/core-backend": "^4.1.0", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/core-backend": "^5.0.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", "@metamask/permission-controller": "^12.0.0", - "@metamask/phishing-controller": "^15.0.0", - "@metamask/preferences-controller": "^21.0.0", + "@metamask/phishing-controller": "^16.0.0", + "@metamask/preferences-controller": "^22.0.0", "@metamask/providers": "^22.0.0", "@metamask/snaps-controllers": "^14.0.0", - "@metamask/transaction-controller": "^61.0.0", + "@metamask/transaction-controller": "^62.0.0", "webextension-polyfill": "^0.10.0 || ^0.11.0 || ^0.12.0" }, "engines": { diff --git a/packages/base-controller/package.json b/packages/base-controller/package.json index 379fa37c30f..ef9edd688d0 100644 --- a/packages/base-controller/package.json +++ b/packages/base-controller/package.json @@ -53,7 +53,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/json-rpc-engine": "^10.1.1", + "@metamask/json-rpc-engine": "^10.2.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "@types/sinon": "^9.0.10", diff --git a/packages/bridge-controller/CHANGELOG.md b/packages/bridge-controller/CHANGELOG.md index 2f5d85dd977..4e267466625 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -7,10 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [62.0.0] + ### Added - Add and export `getQuotesReceivedProperties` utility to build the metrics payload for clients ([#7182](https://github.com/MetaMask/core/pull/7182)) +### Changed + +- Bump `@metamask/polling-controller` from `^15.0.0` to `^16.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/multichain-network-controller` from `^2.0.0` to `^3.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/gas-fee-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/transaction-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/assets-controllers` from `^89.0.0` to `^90.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [61.0.0] ### Changed @@ -851,7 +864,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5317](https://github.com/MetaMask/core/pull/5317)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@61.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@62.0.0...HEAD +[62.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@61.0.0...@metamask/bridge-controller@62.0.0 [61.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@60.1.0...@metamask/bridge-controller@61.0.0 [60.1.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@60.0.0...@metamask/bridge-controller@60.1.0 [60.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@59.0.0...@metamask/bridge-controller@60.0.0 diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 466eef0e8ab..749b5663585 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bridge-controller", - "version": "61.0.0", + "version": "62.0.0", "description": "Manages bridge-related quote fetching functionality for MetaMask", "keywords": [ "MetaMask", @@ -54,28 +54,28 @@ "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", - "@metamask/gas-fee-controller": "^25.0.0", + "@metamask/controller-utils": "^11.16.0", + "@metamask/gas-fee-controller": "^26.0.0", "@metamask/keyring-api": "^21.0.0", "@metamask/messenger": "^0.3.0", "@metamask/metamask-eth-abis": "^3.1.1", - "@metamask/multichain-network-controller": "^2.0.0", - "@metamask/polling-controller": "^15.0.0", + "@metamask/multichain-network-controller": "^3.0.0", + "@metamask/polling-controller": "^16.0.0", "@metamask/utils": "^11.8.1", "bignumber.js": "^9.1.2", "reselect": "^5.1.1", "uuid": "^8.3.2" }, "devDependencies": { - "@metamask/accounts-controller": "^34.0.0", - "@metamask/assets-controllers": "^89.0.1", + "@metamask/accounts-controller": "^35.0.0", + "@metamask/assets-controllers": "^90.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/eth-json-rpc-provider": "^5.0.1", - "@metamask/network-controller": "^25.0.0", - "@metamask/remote-feature-flag-controller": "^2.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/remote-feature-flag-controller": "^2.0.1", "@metamask/snaps-controllers": "^14.0.1", "@metamask/superstruct": "^3.1.0", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -89,12 +89,12 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/accounts-controller": "^34.0.0", - "@metamask/assets-controllers": "^89.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/accounts-controller": "^35.0.0", + "@metamask/assets-controllers": "^90.0.0", + "@metamask/network-controller": "^26.0.0", "@metamask/remote-feature-flag-controller": "^2.0.0", "@metamask/snaps-controllers": "^14.0.0", - "@metamask/transaction-controller": "^61.0.0" + "@metamask/transaction-controller": "^62.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index bb9d81841ed..686ee22c04e 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -7,8 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [62.0.0] + ### Changed +- Bump `@metamask/polling-controller` from `^15.0.0` to `^16.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/transaction-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/gas-fee-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/bridge-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - Update `submitTx` handler to accept optional `isLoading` and `warnings` arguments. When `isLoading=true`, the QuotesReceived event is published ([#7182](https://github.com/MetaMask/core/pull/7182)) ## [61.0.0] @@ -762,7 +771,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5317](https://github.com/MetaMask/core/pull/5317)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@61.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@62.0.0...HEAD +[62.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@61.0.0...@metamask/bridge-status-controller@62.0.0 [61.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@60.1.0...@metamask/bridge-status-controller@61.0.0 [60.1.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@60.0.0...@metamask/bridge-status-controller@60.1.0 [60.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@59.0.0...@metamask/bridge-status-controller@60.0.0 diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index c98c55b93ef..2d3f52b89a8 100644 --- a/packages/bridge-status-controller/package.json +++ b/packages/bridge-status-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bridge-status-controller", - "version": "61.0.0", + "version": "62.0.0", "description": "Manages bridge-related status fetching functionality for MetaMask", "keywords": [ "MetaMask", @@ -49,21 +49,21 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", - "@metamask/polling-controller": "^15.0.0", + "@metamask/controller-utils": "^11.16.0", + "@metamask/polling-controller": "^16.0.0", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.8.1", "bignumber.js": "^9.1.2", "uuid": "^8.3.2" }, "devDependencies": { - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/bridge-controller": "^61.0.0", - "@metamask/gas-fee-controller": "^25.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/bridge-controller": "^62.0.0", + "@metamask/gas-fee-controller": "^26.0.0", + "@metamask/network-controller": "^26.0.0", "@metamask/snaps-controllers": "^14.0.1", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -77,12 +77,12 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/accounts-controller": "^34.0.0", - "@metamask/bridge-controller": "^61.0.0", - "@metamask/gas-fee-controller": "^25.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/accounts-controller": "^35.0.0", + "@metamask/bridge-controller": "^62.0.0", + "@metamask/gas-fee-controller": "^26.0.0", + "@metamask/network-controller": "^26.0.0", "@metamask/snaps-controllers": "^14.0.0", - "@metamask/transaction-controller": "^61.0.0" + "@metamask/transaction-controller": "^62.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/chain-agnostic-permission/CHANGELOG.md b/packages/chain-agnostic-permission/CHANGELOG.md index c824e6d56b4..9eab2e00bfd 100644 --- a/packages/chain-agnostic-permission/CHANGELOG.md +++ b/packages/chain-agnostic-permission/CHANGELOG.md @@ -9,7 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/permission-controller` from `^12.0.0` to `^12.1.0` ([#6988](https://github.com/MetaMask/core/pull/6988)) +- Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/permission-controller` from `^12.1.0` to `^12.1.1` ([#6988](https://github.com/MetaMask/core/pull/6988), [#7202](https://github.com/MetaMask/core/pull/7202)) ## [1.2.2] diff --git a/packages/chain-agnostic-permission/package.json b/packages/chain-agnostic-permission/package.json index e851dd72c99..98c317a45f5 100644 --- a/packages/chain-agnostic-permission/package.json +++ b/packages/chain-agnostic-permission/package.json @@ -49,9 +49,9 @@ }, "dependencies": { "@metamask/api-specs": "^0.14.0", - "@metamask/controller-utils": "^11.15.0", - "@metamask/network-controller": "^25.0.0", - "@metamask/permission-controller": "^12.1.0", + "@metamask/controller-utils": "^11.16.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/permission-controller": "^12.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.8.1", "lodash": "^4.17.21" diff --git a/packages/claims-controller/CHANGELOG.md b/packages/claims-controller/CHANGELOG.md index 5f8a70c94f7..b18410f462e 100644 --- a/packages/claims-controller/CHANGELOG.md +++ b/packages/claims-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [0.2.0] ### Added diff --git a/packages/claims-controller/package.json b/packages/claims-controller/package.json index 0ed0858d759..c3345237b96 100644 --- a/packages/claims-controller/package.json +++ b/packages/claims-controller/package.json @@ -49,14 +49,14 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/profile-sync-controller": "^26.0.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/profile-sync-controller": "^27.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/composable-controller/package.json b/packages/composable-controller/package.json index 2d7fe2265dc..072f13c3b17 100644 --- a/packages/composable-controller/package.json +++ b/packages/composable-controller/package.json @@ -53,7 +53,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/json-rpc-engine": "^10.1.1", + "@metamask/json-rpc-engine": "^10.2.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/controller-utils/CHANGELOG.md b/packages/controller-utils/CHANGELOG.md index f16dff306c8..046fbd381e3 100644 --- a/packages/controller-utils/CHANGELOG.md +++ b/packages/controller-utils/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.16.0] + ### Added - Add `getCircuitState` method to `ServicePolicy` ([#7164](https://github.com/MetaMask/core/pull/7164)) @@ -607,7 +609,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/controller-utils@11.15.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.16.0...HEAD +[11.16.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.15.0...@metamask/controller-utils@11.16.0 [11.15.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.14.1...@metamask/controller-utils@11.15.0 [11.14.1]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.14.0...@metamask/controller-utils@11.14.1 [11.14.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.13.0...@metamask/controller-utils@11.14.0 diff --git a/packages/controller-utils/package.json b/packages/controller-utils/package.json index e499bb6bd9c..87e12569220 100644 --- a/packages/controller-utils/package.json +++ b/packages/controller-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/controller-utils", - "version": "11.15.0", + "version": "11.16.0", "description": "Data and convenience functions shared by multiple packages", "keywords": [ "MetaMask", diff --git a/packages/core-backend/CHANGELOG.md b/packages/core-backend/CHANGELOG.md index 180017c156f..8cb019cf086 100644 --- a/packages/core-backend/CHANGELOG.md +++ b/packages/core-backend/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] + +### Changed + +- Bump `@metamask/profile-sync-controller` from `^26.0.0` to `^27.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [4.1.0] ### Changed @@ -22,17 +31,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Centralize all disconnection logic in `ws.onclose` handler for single source of truth - Centralize all state changes within `#establishConnection` method - state transitions only occur in `onopen` (CONNECTING → CONNECTED) and `onclose` (any state → DISCONNECTED) - Add `MANUAL_DISCONNECT_CODE` (4999) and `MANUAL_DISCONNECT_REASON` constants to distinguish manual from unexpected disconnects -- Update `typescript` to v5.3 ([#7081](https://github.com/MetaMask/core/pull/7081)) - Bump `@ts-bridge/cli` from `^0.6.1` to `^0.6.4` ([#7039](https://github.com/MetaMask/core/pull/7039)) ### Removed - Remove `BackendWebSocketService Channel Message` trace as it provided no useful performance insights ([#7101](https://github.com/MetaMask/core/pull/7101)) -### Fixed - -- Fix build script not working because of missing `@ts-bridge/cli` dependency ([#7040](https://github.com/MetaMask/core/pull/7040)) - ## [4.0.0] ### Changed @@ -159,7 +163,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Type definitions** - Comprehensive TypeScript types for transactions, balances, WebSocket messages, and service configurations - **Logging infrastructure** - Structured logging with module-specific loggers for debugging and monitoring -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/core-backend@4.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/core-backend@5.0.0...HEAD +[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@4.1.0...@metamask/core-backend@5.0.0 [4.1.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@4.0.0...@metamask/core-backend@4.1.0 [4.0.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@3.0.0...@metamask/core-backend@4.0.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@2.1.0...@metamask/core-backend@3.0.0 diff --git a/packages/core-backend/package.json b/packages/core-backend/package.json index 73f81fd8780..dfcc7b6ccda 100644 --- a/packages/core-backend/package.json +++ b/packages/core-backend/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-backend", - "version": "4.1.0", + "version": "5.0.0", "description": "Core backend services for MetaMask", "keywords": [ "MetaMask", @@ -48,16 +48,16 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", - "@metamask/profile-sync-controller": "^26.0.0", + "@metamask/profile-sync-controller": "^27.0.0", "@metamask/utils": "^11.8.1", "uuid": "^8.3.2" }, "devDependencies": { - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -69,8 +69,8 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/accounts-controller": "^34.0.0", - "@metamask/keyring-controller": "^24.0.0" + "@metamask/accounts-controller": "^35.0.0", + "@metamask/keyring-controller": "^25.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/delegation-controller/CHANGELOG.md b/packages/delegation-controller/CHANGELOG.md index bbbb4402161..cc90a09474d 100644 --- a/packages/delegation-controller/CHANGELOG.md +++ b/packages/delegation-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.0.0] + +### Changed + +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [1.0.0] ### Changed @@ -82,7 +89,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5592](https://github.com/MetaMask/core/pull/5592)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@1.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@2.0.0...HEAD +[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@1.0.0...@metamask/delegation-controller@2.0.0 [1.0.0]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@0.8.1...@metamask/delegation-controller@1.0.0 [0.8.1]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@0.8.0...@metamask/delegation-controller@0.8.1 [0.8.0]: https://github.com/MetaMask/core/compare/@metamask/delegation-controller@0.7.0...@metamask/delegation-controller@0.8.0 diff --git a/packages/delegation-controller/package.json b/packages/delegation-controller/package.json index 1448383348d..6665b3bc5b3 100644 --- a/packages/delegation-controller/package.json +++ b/packages/delegation-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/delegation-controller", - "version": "1.0.0", + "version": "2.0.0", "description": "Manages delegations for MetaMask", "keywords": [ "MetaMask", @@ -53,9 +53,9 @@ "@metamask/utils": "^11.8.1" }, "devDependencies": { - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -66,8 +66,8 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/accounts-controller": "^34.0.0", - "@metamask/keyring-controller": "^24.0.0" + "@metamask/accounts-controller": "^35.0.0", + "@metamask/keyring-controller": "^25.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/earn-controller/CHANGELOG.md b/packages/earn-controller/CHANGELOG.md index 4638bc41344..e2652af9067 100644 --- a/packages/earn-controller/CHANGELOG.md +++ b/packages/earn-controller/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.0.0] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/account-tree-controller` from `^3.0.0` to `^4.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [10.0.0] ### Changed @@ -319,7 +327,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5271](https://github.com/MetaMask/core/pull/5271)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@10.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@11.0.0...HEAD +[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@10.0.0...@metamask/earn-controller@11.0.0 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@9.0.0...@metamask/earn-controller@10.0.0 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@8.0.2...@metamask/earn-controller@9.0.0 [8.0.2]: https://github.com/MetaMask/core/compare/@metamask/earn-controller@8.0.1...@metamask/earn-controller@8.0.2 diff --git a/packages/earn-controller/package.json b/packages/earn-controller/package.json index ede91f86c89..0b31156415b 100644 --- a/packages/earn-controller/package.json +++ b/packages/earn-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/earn-controller", - "version": "10.0.0", + "version": "11.0.0", "description": "Manages state for earning features and coordinates interactions between staking services, SDK integrations, and other controllers to enable users to participate in various earning opportunities", "keywords": [ "MetaMask", @@ -51,17 +51,17 @@ "@ethersproject/bignumber": "^5.7.0", "@ethersproject/providers": "^5.7.0", "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/keyring-api": "^21.0.0", "@metamask/messenger": "^0.3.0", "@metamask/stake-sdk": "^3.2.1", "reselect": "^5.1.1" }, "devDependencies": { - "@metamask/account-tree-controller": "^3.0.0", + "@metamask/account-tree-controller": "^4.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^25.0.0", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -72,8 +72,8 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/account-tree-controller": "^3.0.0", - "@metamask/network-controller": "^25.0.0" + "@metamask/account-tree-controller": "^4.0.0", + "@metamask/network-controller": "^26.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/eip-5792-middleware/CHANGELOG.md b/packages/eip-5792-middleware/CHANGELOG.md index 09d4f79b318..4a7674df95b 100644 --- a/packages/eip-5792-middleware/CHANGELOG.md +++ b/packages/eip-5792-middleware/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/transaction-controller` from `^61.0.0` to `^61.3.0` ([#7007](https://github.com/MetaMask/core/pull/7007), [#7126](https://github.com/MetaMask/core/pull/7126), [#7153](https://github.com/MetaMask/core/pull/7153))) +- Bump `@metamask/transaction-controller` from `^61.3.0` to `^62.0.0` ([#7007](https://github.com/MetaMask/core/pull/7007), [#7126](https://github.com/MetaMask/core/pull/7126), [#7153](https://github.com/MetaMask/core/pull/7153), [#7202](https://github.com/MetaMask/core/pull/7202)) ## [2.0.0] diff --git a/packages/eip-5792-middleware/package.json b/packages/eip-5792-middleware/package.json index 2a71f36c78d..f8ab8fe56ed 100644 --- a/packages/eip-5792-middleware/package.json +++ b/packages/eip-5792-middleware/package.json @@ -50,14 +50,14 @@ "dependencies": { "@metamask/messenger": "^0.3.0", "@metamask/superstruct": "^3.1.0", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/transaction-controller": "^62.0.0", "@metamask/utils": "^11.8.1", "lodash": "^4.17.21", "uuid": "^8.3.2" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@metamask/rpc-errors": "^7.0.2", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", diff --git a/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md b/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md index 5ae789f7559..a4045f913fc 100644 --- a/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md +++ b/packages/eip-7702-internal-rpc-middleware/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [0.1.0] ### Added diff --git a/packages/eip-7702-internal-rpc-middleware/package.json b/packages/eip-7702-internal-rpc-middleware/package.json index ad6aff36bc3..57fa7241812 100644 --- a/packages/eip-7702-internal-rpc-middleware/package.json +++ b/packages/eip-7702-internal-rpc-middleware/package.json @@ -48,7 +48,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.8.1" diff --git a/packages/eip1193-permission-middleware/CHANGELOG.md b/packages/eip1193-permission-middleware/CHANGELOG.md index d4bb877aa22..5f3c3d1882e 100644 --- a/packages/eip1193-permission-middleware/CHANGELOG.md +++ b/packages/eip1193-permission-middleware/CHANGELOG.md @@ -9,8 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.2.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - Bump `@metamask/chain-agnostic-permission` from `^1.2.1` to `^1.2.2` ([#6986](https://github.com/MetaMask/core/pull/6986)) -- Bump `@metamask/permission-controller` from `^12.0.0` to `^12.1.0` ([#6988](https://github.com/MetaMask/core/pull/6988)) +- Bump `@metamask/permission-controller` from `^12.1.0` to `^12.1.1` ([#6988](https://github.com/MetaMask/core/pull/6988), [#7202](https://github.com/MetaMask/core/pull/7202)) ## [1.0.2] diff --git a/packages/eip1193-permission-middleware/package.json b/packages/eip1193-permission-middleware/package.json index 5c7d6e8d70a..158241c54f3 100644 --- a/packages/eip1193-permission-middleware/package.json +++ b/packages/eip1193-permission-middleware/package.json @@ -49,9 +49,9 @@ }, "dependencies": { "@metamask/chain-agnostic-permission": "^1.2.2", - "@metamask/controller-utils": "^11.15.0", - "@metamask/json-rpc-engine": "^10.1.1", - "@metamask/permission-controller": "^12.1.0", + "@metamask/controller-utils": "^11.16.0", + "@metamask/json-rpc-engine": "^10.2.0", + "@metamask/permission-controller": "^12.1.1", "@metamask/utils": "^11.8.1", "lodash": "^4.17.21" }, diff --git a/packages/ens-controller/CHANGELOG.md b/packages/ens-controller/CHANGELOG.md index b76f5cdbaf7..3ac0ff7eed6 100644 --- a/packages/ens-controller/CHANGELOG.md +++ b/packages/ens-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [19.0.0] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [18.0.0] ### Added @@ -332,7 +339,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/ens-controller@18.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@19.0.0...HEAD +[19.0.0]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@18.0.0...@metamask/ens-controller@19.0.0 [18.0.0]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@17.1.1...@metamask/ens-controller@18.0.0 [17.1.1]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@17.1.0...@metamask/ens-controller@17.1.1 [17.1.0]: https://github.com/MetaMask/core/compare/@metamask/ens-controller@17.0.1...@metamask/ens-controller@17.1.0 diff --git a/packages/ens-controller/package.json b/packages/ens-controller/package.json index 30e7fe5f96d..e716f41f3ab 100644 --- a/packages/ens-controller/package.json +++ b/packages/ens-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/ens-controller", - "version": "18.0.0", + "version": "19.0.0", "description": "Maps ENS names to their resolved addresses by chain id", "keywords": [ "MetaMask", @@ -50,14 +50,14 @@ "dependencies": { "@ethersproject/providers": "^5.7.0", "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1", "punycode": "^2.1.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -68,7 +68,7 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/network-controller": "^25.0.0" + "@metamask/network-controller": "^26.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/eth-block-tracker/CHANGELOG.md b/packages/eth-block-tracker/CHANGELOG.md index cc75aa2ca3c..71049be53ff 100644 --- a/packages/eth-block-tracker/CHANGELOG.md +++ b/packages/eth-block-tracker/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.0] + ### Added - Add `Context` generic parameter to `PollingBlockTracker` ([#7061](https://github.com/MetaMask/core/pull/7061)) @@ -14,8 +16,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/eth-json-rpc-provider` from `^5.0.1` to `^6.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - **BREAKING:** Use `InternalProvider` instead of `SafeEventEmitterProvider` ([#6796](https://github.com/MetaMask/core/pull/6796)) - The block tracker expects a provider with an `InternalProvider` instead of a `SafeEventEmitterProvider`. +- **BREAKING:** Migrate to `JsonRpcEngineV2` ([#7001](https://github.com/MetaMask/core/pull/7001)) ## [14.0.0] @@ -27,5 +31,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - See [`MetaMask/eth-block-tracker`](https://github.com/MetaMask/eth-block-tracker/blob/main/CHANGELOG.md) for the original changelog. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@14.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@15.0.0...HEAD +[15.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-block-tracker@14.0.0...@metamask/eth-block-tracker@15.0.0 [14.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/eth-block-tracker@14.0.0 diff --git a/packages/eth-block-tracker/package.json b/packages/eth-block-tracker/package.json index 36d66edddc0..f4690ed00eb 100644 --- a/packages/eth-block-tracker/package.json +++ b/packages/eth-block-tracker/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-block-tracker", - "version": "14.0.0", + "version": "15.0.0", "description": "A block tracker for the Ethereum blockchain. Keeps track of the latest block", "keywords": [ "MetaMask", @@ -55,14 +55,14 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/eth-json-rpc-provider": "^5.0.1", + "@metamask/eth-json-rpc-provider": "^6.0.0", "@metamask/safe-event-emitter": "^3.0.0", "@metamask/utils": "^11.8.1", "json-rpc-random-id": "^1.0.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/json-rpc-engine": "^10.1.1", + "@metamask/json-rpc-engine": "^10.2.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "@types/json-rpc-random-id": "^1.0.1", diff --git a/packages/eth-json-rpc-middleware/CHANGELOG.md b/packages/eth-json-rpc-middleware/CHANGELOG.md index cf62a038508..3ecb72d5955 100644 --- a/packages/eth-json-rpc-middleware/CHANGELOG.md +++ b/packages/eth-json-rpc-middleware/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [22.0.0] + ### Added - Add new function `providerAsMiddlewareV2` for converting an `InternalProvider` into a `JsonRpcEngine` v2-compatible middleware ([#7138](https://github.com/MetaMask/core/pull/7138)) @@ -28,6 +30,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 a request with a later block number than the originally requested block number. - In practice, this should happen rarely if ever. - **BREAKING:** Migrate all uses of `interface` to `type` ([#6885](https://github.com/MetaMask/core/pull/6885)) +- Bump `@metamask/message-manager` from `^14.0.0` to `^14.1.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.2.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/eth-json-rpc-provider` from `^5.0.1` to `^6.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/eth-block-tracker` from `^14.0.0` to `^15.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) ## [21.0.0] @@ -41,5 +47,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - See [`MetaMask/eth-json-rpc-middleware`](https://github.com/MetaMask/eth-json-rpc-middleware/blob/main/CHANGELOG.md) for the original changelog. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@21.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@22.0.0...HEAD +[22.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@21.0.0...@metamask/eth-json-rpc-middleware@22.0.0 [21.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/eth-json-rpc-middleware@21.0.0 diff --git a/packages/eth-json-rpc-middleware/package.json b/packages/eth-json-rpc-middleware/package.json index 06faf9d08cd..3d60f3f95bb 100644 --- a/packages/eth-json-rpc-middleware/package.json +++ b/packages/eth-json-rpc-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-json-rpc-middleware", - "version": "21.0.0", + "version": "22.0.0", "description": "Ethereum-related json-rpc-engine middleware", "keywords": [ "MetaMask", @@ -55,11 +55,11 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/eth-block-tracker": "^14.0.0", - "@metamask/eth-json-rpc-provider": "^5.0.1", + "@metamask/eth-block-tracker": "^15.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.0", "@metamask/eth-sig-util": "^8.2.0", - "@metamask/json-rpc-engine": "^10.1.1", - "@metamask/message-manager": "^14.0.0", + "@metamask/json-rpc-engine": "^10.2.0", + "@metamask/message-manager": "^14.1.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.8.1", @@ -70,7 +70,7 @@ "devDependencies": { "@metamask/auto-changelog": "^3.4.4", "@metamask/error-reporting-service": "^3.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", "@ts-bridge/cli": "^0.6.4", "@types/deep-freeze-strict": "^1.1.0", "@types/jest": "^27.4.1", diff --git a/packages/eth-json-rpc-provider/CHANGELOG.md b/packages/eth-json-rpc-provider/CHANGELOG.md index 6ae2294ac84..992b9f33592 100644 --- a/packages/eth-json-rpc-provider/CHANGELOG.md +++ b/packages/eth-json-rpc-provider/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.0.0] + ### Added - Add `providerFromMiddlewareV2` ([#7001](https://github.com/MetaMask/core/pull/7001)) @@ -16,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.2.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - **BREAKING:** Replace `SafeEventEmitterProvider` with `InternalProvider` ([#6796](https://github.com/MetaMask/core/pull/6796)) - The new class is behaviorally equivalent to the previous version except it does not extend `SafeEventEmitter`. - `SafeEventEmitterProvider` is for now still exported as a deprecated alias of `InternalProvider` for backwards compatibility. @@ -232,7 +235,8 @@ Release `v2.0.0` is identical to `v1.0.1` aside from Node.js version requirement - Initial release, including `providerFromEngine` and `providerFromMiddleware`. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@5.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@6.0.0...HEAD +[6.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@5.0.1...@metamask/eth-json-rpc-provider@6.0.0 [5.0.1]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@5.0.0...@metamask/eth-json-rpc-provider@5.0.1 [5.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@4.1.8...@metamask/eth-json-rpc-provider@5.0.0 [4.1.8]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@4.1.7...@metamask/eth-json-rpc-provider@4.1.8 diff --git a/packages/eth-json-rpc-provider/package.json b/packages/eth-json-rpc-provider/package.json index 5b584e0e8d2..e807010e339 100644 --- a/packages/eth-json-rpc-provider/package.json +++ b/packages/eth-json-rpc-provider/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-json-rpc-provider", - "version": "5.0.1", + "version": "6.0.0", "description": "Create an Ethereum provider using a JSON-RPC engine or middleware", "keywords": [ "MetaMask", @@ -53,7 +53,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/json-rpc-engine": "^10.1.1", + "@metamask/json-rpc-engine": "^10.2.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.8.1", "nanoid": "^3.3.8" diff --git a/packages/gas-fee-controller/CHANGELOG.md b/packages/gas-fee-controller/CHANGELOG.md index 98080329ab7..06e66f10a13 100644 --- a/packages/gas-fee-controller/CHANGELOG.md +++ b/packages/gas-fee-controller/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [26.0.0] + +### Changed + +- Bump `@metamask/polling-controller` from `^15.0.0` to `^16.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + +### Fixed + +- Ensure `networksMetadata` never references old network client IDs ([#7047](https://github.com/MetaMask/core/pull/7047)) + ## [25.0.0] ### Added @@ -455,7 +467,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/gas-fee-controller@25.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@26.0.0...HEAD +[26.0.0]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@25.0.0...@metamask/gas-fee-controller@26.0.0 [25.0.0]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@24.1.1...@metamask/gas-fee-controller@25.0.0 [24.1.1]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@24.1.0...@metamask/gas-fee-controller@24.1.1 [24.1.0]: https://github.com/MetaMask/core/compare/@metamask/gas-fee-controller@24.0.0...@metamask/gas-fee-controller@24.1.0 diff --git a/packages/gas-fee-controller/package.json b/packages/gas-fee-controller/package.json index 2fd8537dbac..2df9a6e8d5c 100644 --- a/packages/gas-fee-controller/package.json +++ b/packages/gas-fee-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/gas-fee-controller", - "version": "25.0.0", + "version": "26.0.0", "description": "Periodically calculates gas fee estimates based on various gas limits as well as other data displayed on transaction confirm screens", "keywords": [ "MetaMask", @@ -49,10 +49,10 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/eth-query": "^4.0.0", "@metamask/ethjs-unit": "^0.3.0", - "@metamask/polling-controller": "^15.0.0", + "@metamask/polling-controller": "^16.0.0", "@metamask/utils": "^11.8.1", "@types/bn.js": "^5.1.5", "@types/uuid": "^8.3.0", @@ -62,7 +62,7 @@ "devDependencies": { "@babel/runtime": "^7.23.9", "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "@types/jest-when": "^2.7.3", @@ -78,7 +78,7 @@ }, "peerDependencies": { "@babel/runtime": "^7.0.0", - "@metamask/network-controller": "^25.0.0" + "@metamask/network-controller": "^26.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/gator-permissions-controller/CHANGELOG.md b/packages/gator-permissions-controller/CHANGELOG.md index bc4ff5e9db8..31d1994b875 100644 --- a/packages/gator-permissions-controller/CHANGELOG.md +++ b/packages/gator-permissions-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.0] + +### Changed + +- **BREAKING:** Bump `@metamask/transaction-controller` from `^61.1.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [0.5.0] ### Fixed @@ -74,7 +80,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#6033](https://github.com/MetaMask/core/pull/6033)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.5.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.6.0...HEAD +[0.6.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.5.0...@metamask/gator-permissions-controller@0.6.0 [0.5.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.4.0...@metamask/gator-permissions-controller@0.5.0 [0.4.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.3.0...@metamask/gator-permissions-controller@0.4.0 [0.3.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.2.2...@metamask/gator-permissions-controller@0.3.0 diff --git a/packages/gator-permissions-controller/package.json b/packages/gator-permissions-controller/package.json index fd28f62bfd1..fcb904ce4de 100644 --- a/packages/gator-permissions-controller/package.json +++ b/packages/gator-permissions-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/gator-permissions-controller", - "version": "0.5.0", + "version": "0.6.0", "description": "Controller for managing gator permissions with profile sync integration", "keywords": [ "MetaMask", @@ -62,7 +62,7 @@ "@lavamoat/preinstall-always-fail": "^2.1.0", "@metamask/auto-changelog": "^3.4.4", "@metamask/snaps-controllers": "^14.0.1", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -74,7 +74,7 @@ }, "peerDependencies": { "@metamask/snaps-controllers": "^14.0.1", - "@metamask/transaction-controller": "^61.1.0" + "@metamask/transaction-controller": "^62.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/json-rpc-engine/CHANGELOG.md b/packages/json-rpc-engine/CHANGELOG.md index f5daa2b54f3..dd3f6629370 100644 --- a/packages/json-rpc-engine/CHANGELOG.md +++ b/packages/json-rpc-engine/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.2.0] + ### Added - Add `JsonRpcEngineV2` ([#6176](https://github.com/MetaMask/core/pull/6176), [#6971](https://github.com/MetaMask/core/pull/6971), [#6975](https://github.com/MetaMask/core/pull/6975), [#6990](https://github.com/MetaMask/core/pull/6990), [#6991](https://github.com/MetaMask/core/pull/6991), [#7032](https://github.com/MetaMask/core/pull/7032), [#7001](https://github.com/MetaMask/core/pull/7001), [#7061](https://github.com/MetaMask/core/pull/7061), [#7065](https://github.com/MetaMask/core/pull/7065)) @@ -252,7 +254,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 This change may affect consumers that depend on the eager execution of middleware _during_ request processing, _outside of_ middleware functions and request handlers. - In general, it is a bad practice to work with state that depends on middleware execution, while the middleware are executing. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.2.0...HEAD +[10.2.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.1.1...@metamask/json-rpc-engine@10.2.0 [10.1.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.1.0...@metamask/json-rpc-engine@10.1.1 [10.1.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.0.3...@metamask/json-rpc-engine@10.1.0 [10.0.3]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.0.2...@metamask/json-rpc-engine@10.0.3 diff --git a/packages/json-rpc-engine/package.json b/packages/json-rpc-engine/package.json index fc0be0b2dcc..c44525b7662 100644 --- a/packages/json-rpc-engine/package.json +++ b/packages/json-rpc-engine/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/json-rpc-engine", - "version": "10.1.1", + "version": "10.2.0", "description": "A tool for processing JSON-RPC messages", "keywords": [ "MetaMask", diff --git a/packages/json-rpc-middleware-stream/CHANGELOG.md b/packages/json-rpc-middleware-stream/CHANGELOG.md index fbaff57a4d1..4400b93294d 100644 --- a/packages/json-rpc-middleware-stream/CHANGELOG.md +++ b/packages/json-rpc-middleware-stream/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.2.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [8.0.8] ### Changed diff --git a/packages/json-rpc-middleware-stream/package.json b/packages/json-rpc-middleware-stream/package.json index ed64a754059..0429299f641 100644 --- a/packages/json-rpc-middleware-stream/package.json +++ b/packages/json-rpc-middleware-stream/package.json @@ -48,7 +48,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/json-rpc-engine": "^10.1.1", + "@metamask/json-rpc-engine": "^10.2.0", "@metamask/safe-event-emitter": "^3.0.0", "@metamask/utils": "^11.8.1", "readable-stream": "^3.6.2" diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index 936d9548a6b..c4be97750fe 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [25.0.0] + ### Added - Added optional `EncryptionKey`, `SupportedKeyDerivationOptions` and `EncryptionResult` type parameters to the `KeyringController`, `ExportableKeyEncryptor` and `KeyringControllerOptions` types ([#7127](https://github.com/MetaMask/core/pull/7127)) @@ -906,7 +908,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@24.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@25.0.0...HEAD +[25.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@24.0.0...@metamask/keyring-controller@25.0.0 [24.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@23.2.0...@metamask/keyring-controller@24.0.0 [23.2.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@23.1.1...@metamask/keyring-controller@23.2.0 [23.1.1]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@23.1.0...@metamask/keyring-controller@23.1.1 diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index 344e0278ec7..d5e9f9685d2 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-controller", - "version": "24.0.0", + "version": "25.0.0", "description": "Stores identities seen in the wallet and manages interactions such as signing", "keywords": [ "MetaMask", diff --git a/packages/logging-controller/CHANGELOG.md b/packages/logging-controller/CHANGELOG.md index dc97aabd7cb..2a5cdea888f 100644 --- a/packages/logging-controller/CHANGELOG.md +++ b/packages/logging-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [7.0.1] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [7.0.0] ### Changed @@ -184,7 +190,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial Release - Add logging controller ([#1089](https://github.com/MetaMask/core.git/pull/1089)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@7.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@7.0.1...HEAD +[7.0.1]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@7.0.0...@metamask/logging-controller@7.0.1 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@6.1.1...@metamask/logging-controller@7.0.0 [6.1.1]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@6.1.0...@metamask/logging-controller@6.1.1 [6.1.0]: https://github.com/MetaMask/core/compare/@metamask/logging-controller@6.0.4...@metamask/logging-controller@6.1.0 diff --git a/packages/logging-controller/package.json b/packages/logging-controller/package.json index 7d145f5a401..26ba3f83175 100644 --- a/packages/logging-controller/package.json +++ b/packages/logging-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/logging-controller", - "version": "7.0.0", + "version": "7.0.1", "description": "Manages logging data to assist users and support staff", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "uuid": "^8.3.2" }, diff --git a/packages/message-manager/CHANGELOG.md b/packages/message-manager/CHANGELOG.md index 438feece4f8..75ca65eea45 100644 --- a/packages/message-manager/CHANGELOG.md +++ b/packages/message-manager/CHANGELOG.md @@ -7,8 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.1.0] + ### Changed +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - Rename `OriginalRequest` type to `MessageRequest` and permit string `id` values ([#7065](https://github.com/MetaMask/core/pull/7065)) - Previously, only number values were permitted for the `id` property. - `OriginalRequest` is kept for backward compatibility. @@ -423,7 +426,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/message-manager@14.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/message-manager@14.1.0...HEAD +[14.1.0]: https://github.com/MetaMask/core/compare/@metamask/message-manager@14.0.0...@metamask/message-manager@14.1.0 [14.0.0]: https://github.com/MetaMask/core/compare/@metamask/message-manager@13.0.2...@metamask/message-manager@14.0.0 [13.0.2]: https://github.com/MetaMask/core/compare/@metamask/message-manager@13.0.1...@metamask/message-manager@13.0.2 [13.0.1]: https://github.com/MetaMask/core/compare/@metamask/message-manager@13.0.0...@metamask/message-manager@13.0.1 diff --git a/packages/message-manager/package.json b/packages/message-manager/package.json index b6ecd7195e2..f83be4d0e67 100644 --- a/packages/message-manager/package.json +++ b/packages/message-manager/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/message-manager", - "version": "14.0.0", + "version": "14.1.0", "description": "Stores and manages interactions with signing requests", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/eth-sig-util": "^8.2.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1", diff --git a/packages/multichain-account-service/CHANGELOG.md b/packages/multichain-account-service/CHANGELOG.md index f1f369f2c31..50e1829670e 100644 --- a/packages/multichain-account-service/CHANGELOG.md +++ b/packages/multichain-account-service/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.0.0] + +### Changed + +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [3.0.0] ### Added @@ -275,7 +282,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `MultichainAccountService` ([#6141](https://github.com/MetaMask/core/pull/6141)), ([#6165](https://github.com/MetaMask/core/pull/6165)) - This service manages multichain accounts/wallets. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@3.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@4.0.0...HEAD +[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@3.0.0...@metamask/multichain-account-service@4.0.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@2.1.0...@metamask/multichain-account-service@3.0.0 [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@2.0.1...@metamask/multichain-account-service@2.1.0 [2.0.1]: https://github.com/MetaMask/core/compare/@metamask/multichain-account-service@2.0.0...@metamask/multichain-account-service@2.0.1 diff --git a/packages/multichain-account-service/package.json b/packages/multichain-account-service/package.json index 4e1e1784178..e902a1fd1e8 100644 --- a/packages/multichain-account-service/package.json +++ b/packages/multichain-account-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/multichain-account-service", - "version": "3.0.0", + "version": "4.0.0", "description": "Service to manage multichain accounts", "keywords": [ "MetaMask", @@ -65,11 +65,11 @@ }, "devDependencies": { "@metamask/account-api": "^0.12.0", - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/auto-changelog": "^3.4.4", "@metamask/error-reporting-service": "^3.0.0", "@metamask/eth-hd-keyring": "^13.0.0", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@metamask/providers": "^22.1.0", "@metamask/snaps-controllers": "^14.0.1", "@ts-bridge/cli": "^0.6.4", @@ -86,9 +86,9 @@ }, "peerDependencies": { "@metamask/account-api": "^0.12.0", - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/error-reporting-service": "^3.0.0", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@metamask/providers": "^22.0.0", "@metamask/snaps-controllers": "^14.0.0", "webextension-polyfill": "^0.10.0 || ^0.11.0 || ^0.12.0" diff --git a/packages/multichain-api-middleware/CHANGELOG.md b/packages/multichain-api-middleware/CHANGELOG.md index 3cb0c3af305..2ce9e569e09 100644 --- a/packages/multichain-api-middleware/CHANGELOG.md +++ b/packages/multichain-api-middleware/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/permission-controller` from `^12.1.0` to `^12.1.1` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.2.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [1.2.4] ### Changed diff --git a/packages/multichain-api-middleware/package.json b/packages/multichain-api-middleware/package.json index be6967a15e3..f18708fcce6 100644 --- a/packages/multichain-api-middleware/package.json +++ b/packages/multichain-api-middleware/package.json @@ -50,10 +50,10 @@ "dependencies": { "@metamask/api-specs": "^0.14.0", "@metamask/chain-agnostic-permission": "^1.2.2", - "@metamask/controller-utils": "^11.15.0", - "@metamask/json-rpc-engine": "^10.1.1", - "@metamask/network-controller": "^25.0.0", - "@metamask/permission-controller": "^12.1.0", + "@metamask/controller-utils": "^11.16.0", + "@metamask/json-rpc-engine": "^10.2.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/permission-controller": "^12.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.8.1", "@open-rpc/meta-schema": "^1.14.6", @@ -63,7 +63,7 @@ "devDependencies": { "@metamask/auto-changelog": "^3.4.4", "@metamask/eth-json-rpc-filters": "^9.0.0", - "@metamask/multichain-transactions-controller": "^6.0.0", + "@metamask/multichain-transactions-controller": "^7.0.0", "@metamask/safe-event-emitter": "^3.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", diff --git a/packages/multichain-network-controller/CHANGELOG.md b/packages/multichain-network-controller/CHANGELOG.md index 69d608db698..bdf75a247d2 100644 --- a/packages/multichain-network-controller/CHANGELOG.md +++ b/packages/multichain-network-controller/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.0.0] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [2.0.0] ### Changed @@ -188,7 +196,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Handle both EVM and non-EVM network and account switching for the associated network. - Act as a proxy for the `NetworkController` (for EVM network changes). -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@2.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@3.0.0...HEAD +[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@2.0.0...@metamask/multichain-network-controller@3.0.0 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@1.0.2...@metamask/multichain-network-controller@2.0.0 [1.0.2]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@1.0.1...@metamask/multichain-network-controller@1.0.2 [1.0.1]: https://github.com/MetaMask/core/compare/@metamask/multichain-network-controller@1.0.0...@metamask/multichain-network-controller@1.0.1 diff --git a/packages/multichain-network-controller/package.json b/packages/multichain-network-controller/package.json index d9dcfd27a1b..b1525f87a4e 100644 --- a/packages/multichain-network-controller/package.json +++ b/packages/multichain-network-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/multichain-network-controller", - "version": "2.0.0", + "version": "3.0.0", "description": "Multichain network controller", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/keyring-api": "^21.0.0", "@metamask/keyring-internal-api": "^9.0.0", "@metamask/messenger": "^0.3.0", @@ -59,10 +59,10 @@ "lodash": "^4.17.21" }, "devDependencies": { - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "@types/lodash": "^4.14.191", @@ -77,8 +77,8 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/accounts-controller": "^34.0.0", - "@metamask/network-controller": "^25.0.0" + "@metamask/accounts-controller": "^35.0.0", + "@metamask/network-controller": "^26.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/multichain-transactions-controller/CHANGELOG.md b/packages/multichain-transactions-controller/CHANGELOG.md index 6cfdcce8b50..bab6a40b70b 100644 --- a/packages/multichain-transactions-controller/CHANGELOG.md +++ b/packages/multichain-transactions-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [7.0.0] + +### Changed + +- Bump `@metamask/polling-controller` from `^15.0.0` to `^16.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [6.0.0] ### Changed @@ -213,7 +220,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#5133](https://github.com/MetaMask/core/pull/5133)), ([#5177](https://github.com/MetaMask/core/pull/5177)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@6.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@7.0.0...HEAD +[7.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@6.0.0...@metamask/multichain-transactions-controller@7.0.0 [6.0.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@5.1.1...@metamask/multichain-transactions-controller@6.0.0 [5.1.1]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@5.1.0...@metamask/multichain-transactions-controller@5.1.1 [5.1.0]: https://github.com/MetaMask/core/compare/@metamask/multichain-transactions-controller@5.0.0...@metamask/multichain-transactions-controller@5.1.0 diff --git a/packages/multichain-transactions-controller/package.json b/packages/multichain-transactions-controller/package.json index 8eb73acc13e..27ee50fe9fb 100644 --- a/packages/multichain-transactions-controller/package.json +++ b/packages/multichain-transactions-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/multichain-transactions-controller", - "version": "6.0.0", + "version": "7.0.0", "description": "This package is responsible for getting transactions from our Bitcoin and Solana snaps", "keywords": [ "MetaMask", @@ -53,7 +53,7 @@ "@metamask/keyring-internal-api": "^9.0.0", "@metamask/keyring-snap-client": "^8.0.0", "@metamask/messenger": "^0.3.0", - "@metamask/polling-controller": "^15.0.0", + "@metamask/polling-controller": "^16.0.0", "@metamask/snaps-sdk": "^9.0.0", "@metamask/snaps-utils": "^11.0.0", "@metamask/utils": "^11.8.1", @@ -62,9 +62,9 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@metamask/snaps-controllers": "^14.0.1", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", @@ -76,7 +76,7 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/snaps-controllers": "^14.0.0" }, "engines": { diff --git a/packages/name-controller/CHANGELOG.md b/packages/name-controller/CHANGELOG.md index f89600976d8..ec675970fc3 100644 --- a/packages/name-controller/CHANGELOG.md +++ b/packages/name-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [9.0.0] ### Changed diff --git a/packages/name-controller/package.json b/packages/name-controller/package.json index 9f8d4fc47b2..5d2540e60df 100644 --- a/packages/name-controller/package.json +++ b/packages/name-controller/package.json @@ -50,7 +50,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1", "async-mutex": "^0.5.0" diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index 86ecfae5f2e..dd35d64d295 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -7,8 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [26.0.0] + +### Added + +- Add infura supported networks ([#6972](https://github.com/MetaMask/core/pull/6972)) + ### Changed +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.2.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/eth-json-rpc-provider` from `^5.0.1` to `^6.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/eth-json-rpc-middleware` from `^21.0.0` to `^22.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/eth-block-tracker` from `^14.0.0` to `^15.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - **BREAKING:** Use `InternalProvider` instead of `SafeEventEmitterProvider` ([#6796](https://github.com/MetaMask/core/pull/6796)) - Providers accessible either via network clients or global proxies no longer emit events (or inherit from EventEmitter, for that matter). - **BREAKING:** Make `Provider` type more specific ([#7061](https://github.com/MetaMask/core/pull/7061)) @@ -20,7 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Migrate `NetworkClient` to `JsonRpcEngineV2` ([#7065](https://github.com/MetaMask/core/pull/7065)) - This ought to be unobservable, but we mark it as breaking out of an abundance of caution. - **BREAKING:** Update signature of `request` in `AbstractRpcService` and `RpcServiceRequestable` so that the JSON-RPC request must be frozen ([#7138](https://github.com/MetaMask/core/pull/7138)) -- Bump `@metamask/controller-utils` from `^11.14.1` to `^11.15.0` ([#7003](https://github.com/MetaMask/core/pull/7003)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7003](https://github.com/MetaMask/core/pull/7003), [#7202](https://github.com/MetaMask/core/pull/7202)) ### Fixed @@ -1005,7 +1015,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/network-controller@25.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-controller@26.0.0...HEAD +[26.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@25.0.0...@metamask/network-controller@26.0.0 [25.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@24.3.1...@metamask/network-controller@25.0.0 [24.3.1]: https://github.com/MetaMask/core/compare/@metamask/network-controller@24.3.0...@metamask/network-controller@24.3.1 [24.3.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@24.2.2...@metamask/network-controller@24.3.0 diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index a0672a0c503..89ecd3be9a6 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/network-controller", - "version": "25.0.0", + "version": "26.0.0", "description": "Provides an interface to the currently selected network via a MetaMask-compatible provider object", "keywords": [ "MetaMask", @@ -49,13 +49,13 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", - "@metamask/eth-block-tracker": "^14.0.0", + "@metamask/controller-utils": "^11.16.0", + "@metamask/eth-block-tracker": "^15.0.0", "@metamask/eth-json-rpc-infura": "^10.3.0", - "@metamask/eth-json-rpc-middleware": "^21.0.0", - "@metamask/eth-json-rpc-provider": "^5.0.1", + "@metamask/eth-json-rpc-middleware": "^22.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.0", "@metamask/eth-query": "^4.0.0", - "@metamask/json-rpc-engine": "^10.1.1", + "@metamask/json-rpc-engine": "^10.2.0", "@metamask/messenger": "^0.3.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/swappable-obj-proxy": "^2.3.0", diff --git a/packages/network-enablement-controller/CHANGELOG.md b/packages/network-enablement-controller/CHANGELOG.md index 8c4f7455714..4f822cd7362 100644 --- a/packages/network-enablement-controller/CHANGELOG.md +++ b/packages/network-enablement-controller/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.0.0] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/transaction-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/multichain-network-controller` from `^2.0.0` to `^3.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ### Fixed - include additional popular networks now enabled by default ([#7014](https://github.com/MetaMask/core/pull/7014)) @@ -154,7 +163,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#6028](https://github.com/MetaMask/core/pull/6028)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@3.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@4.0.0...HEAD +[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@3.1.0...@metamask/network-enablement-controller@4.0.0 [3.1.0]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@3.0.0...@metamask/network-enablement-controller@3.1.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@2.1.2...@metamask/network-enablement-controller@3.0.0 [2.1.2]: https://github.com/MetaMask/core/compare/@metamask/network-enablement-controller@2.1.1...@metamask/network-enablement-controller@2.1.2 diff --git a/packages/network-enablement-controller/package.json b/packages/network-enablement-controller/package.json index 69a7e3ae8c8..ccebe17fc35 100644 --- a/packages/network-enablement-controller/package.json +++ b/packages/network-enablement-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/network-enablement-controller", - "version": "3.1.0", + "version": "4.0.0", "description": "Provides an interface to the currently enabled network using a MetaMask-compatible provider object", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/keyring-api": "^21.0.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1", @@ -57,9 +57,9 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/multichain-network-controller": "^2.0.0", - "@metamask/network-controller": "^25.0.0", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/multichain-network-controller": "^3.0.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -71,9 +71,9 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/multichain-network-controller": "^2.0.0", - "@metamask/network-controller": "^25.0.0", - "@metamask/transaction-controller": "^61.0.0" + "@metamask/multichain-network-controller": "^3.0.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/transaction-controller": "^62.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/notification-services-controller/CHANGELOG.md b/packages/notification-services-controller/CHANGELOG.md index fd5b8e59186..4ac09635241 100644 --- a/packages/notification-services-controller/CHANGELOG.md +++ b/packages/notification-services-controller/CHANGELOG.md @@ -7,8 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [21.0.0] + ### Changed +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/profile-sync-controller` from `^26.0.0` to `^27.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - Add optional `env` parameter to the `NotificationServicesController` and `NotificationServicesPushController` to support different environments (`prd`, `uat`, `dev`). ([#7175](https://github.com/MetaMask/core/pull/7175)) @@ -192,7 +197,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Removed - **BREAKING:** Migrated to notification v2 endpoints ([#5945](https://github.com/MetaMask/core/pull/5945)) - - removed `NotificationServicesPushController:updateTriggerPushNotifications` action from `NotificationServicesController` - removed `UserStorageController:getStorageKey` action from `NotificationServicesController` - removed `UserStorageController:performGetStorage` action from `NotificationServicesController` @@ -625,7 +629,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@20.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@21.0.0...HEAD +[21.0.0]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@20.0.0...@metamask/notification-services-controller@21.0.0 [20.0.0]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@19.0.0...@metamask/notification-services-controller@20.0.0 [19.0.0]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@18.3.1...@metamask/notification-services-controller@19.0.0 [18.3.1]: https://github.com/MetaMask/core/compare/@metamask/notification-services-controller@18.3.0...@metamask/notification-services-controller@18.3.1 diff --git a/packages/notification-services-controller/package.json b/packages/notification-services-controller/package.json index fcf5b4bec37..806db799620 100644 --- a/packages/notification-services-controller/package.json +++ b/packages/notification-services-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/notification-services-controller", - "version": "20.0.0", + "version": "21.0.0", "description": "Manages New MetaMask decentralized Notification system", "keywords": [ "MetaMask", @@ -112,7 +112,7 @@ "dependencies": { "@contentful/rich-text-html-renderer": "^16.5.2", "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1", "bignumber.js": "^9.1.2", @@ -125,8 +125,8 @@ "@lavamoat/allow-scripts": "^3.0.4", "@lavamoat/preinstall-always-fail": "^2.1.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/profile-sync-controller": "^26.0.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/profile-sync-controller": "^27.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "@types/readable-stream": "^2.3.0", @@ -142,8 +142,8 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/keyring-controller": "^24.0.0", - "@metamask/profile-sync-controller": "^26.0.0" + "@metamask/keyring-controller": "^25.0.0", + "@metamask/profile-sync-controller": "^27.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/permission-controller/CHANGELOG.md b/packages/permission-controller/CHANGELOG.md index 42a51a57081..26e9feef43f 100644 --- a/packages/permission-controller/CHANGELOG.md +++ b/packages/permission-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [12.1.1] + +### Changed + +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.2.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [12.1.0] ### Added @@ -365,7 +372,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/permission-controller@12.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@12.1.1...HEAD +[12.1.1]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@12.1.0...@metamask/permission-controller@12.1.1 [12.1.0]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@12.0.0...@metamask/permission-controller@12.1.0 [12.0.0]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@11.1.1...@metamask/permission-controller@12.0.0 [11.1.1]: https://github.com/MetaMask/core/compare/@metamask/permission-controller@11.1.0...@metamask/permission-controller@11.1.1 diff --git a/packages/permission-controller/package.json b/packages/permission-controller/package.json index 16be86319b4..a425555ab77 100644 --- a/packages/permission-controller/package.json +++ b/packages/permission-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/permission-controller", - "version": "12.1.0", + "version": "12.1.1", "description": "Mediates access to JSON-RPC methods, used to interact with pieces of the MetaMask stack, via middleware for json-rpc-engine", "keywords": [ "MetaMask", @@ -49,8 +49,8 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", - "@metamask/json-rpc-engine": "^10.1.1", + "@metamask/controller-utils": "^11.16.0", + "@metamask/json-rpc-engine": "^10.2.0", "@metamask/messenger": "^0.3.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.8.1", diff --git a/packages/permission-log-controller/CHANGELOG.md b/packages/permission-log-controller/CHANGELOG.md index c35fe7f1013..f8051f27b02 100644 --- a/packages/permission-log-controller/CHANGELOG.md +++ b/packages/permission-log-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.2.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [5.0.0] ### Added diff --git a/packages/permission-log-controller/package.json b/packages/permission-log-controller/package.json index 7b249ac1b74..4ccf95cc78c 100644 --- a/packages/permission-log-controller/package.json +++ b/packages/permission-log-controller/package.json @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/json-rpc-engine": "^10.1.1", + "@metamask/json-rpc-engine": "^10.2.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1" }, diff --git a/packages/phishing-controller/CHANGELOG.md b/packages/phishing-controller/CHANGELOG.md index 43f01b205fc..b3575e5b3ae 100644 --- a/packages/phishing-controller/CHANGELOG.md +++ b/packages/phishing-controller/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [16.0.0] + ### Added - Add address scanning to detect malicious addresses ([#7118](https://github.com/MetaMask/core/pull/7118)) @@ -15,17 +17,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `addressScanCache` to `PhishingControllerState` - Add action registration for `scanAddress` method as `PhishingControllerScanAddressAction` -## [15.0.1] - ### Changed -- Bump `typescript` to v5.3 ([#7081](https://github.com/MetaMask/core/pull/7081)) +- **BREAKING:** Bump `@metamask/transaction-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + +## [15.0.1] ### Fixed - Fixed the Transaction Controller listener to correctly pick up state changes for mobile ([#7139](https://github.com/MetaMask/core/pull/7139)) -- Fixed auto-fixable ESLint warnings ([#7105](https://github.com/MetaMask/core/pull/7105)) -- Fixed build script not working because of missing `@ts-bridge/cli` dependency ([#7040](https://github.com/MetaMask/core/pull/7040)) ## [15.0.0] @@ -486,7 +487,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/phishing-controller@15.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@16.0.0...HEAD +[16.0.0]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@15.0.1...@metamask/phishing-controller@16.0.0 [15.0.1]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@15.0.0...@metamask/phishing-controller@15.0.1 [15.0.0]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@14.1.3...@metamask/phishing-controller@15.0.0 [14.1.3]: https://github.com/MetaMask/core/compare/@metamask/phishing-controller@14.1.2...@metamask/phishing-controller@14.1.3 diff --git a/packages/phishing-controller/package.json b/packages/phishing-controller/package.json index 3465c5fcf65..bb9fde1fdeb 100644 --- a/packages/phishing-controller/package.json +++ b/packages/phishing-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/phishing-controller", - "version": "15.0.1", + "version": "16.0.0", "description": "Maintains a periodically updated list of approved and unapproved website origins", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "@noble/hashes": "^1.8.0", "@types/punycode": "^2.1.0", @@ -59,7 +59,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -72,7 +72,7 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/transaction-controller": "^61.0.0" + "@metamask/transaction-controller": "^62.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/polling-controller/CHANGELOG.md b/packages/polling-controller/CHANGELOG.md index 13dd8bfbe0f..1406025da02 100644 --- a/packages/polling-controller/CHANGELOG.md +++ b/packages/polling-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [16.0.0] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [15.0.0] ### Changed @@ -273,7 +280,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@15.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@16.0.0...HEAD +[16.0.0]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@15.0.0...@metamask/polling-controller@16.0.0 [15.0.0]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@14.0.2...@metamask/polling-controller@15.0.0 [14.0.2]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@14.0.1...@metamask/polling-controller@14.0.2 [14.0.1]: https://github.com/MetaMask/core/compare/@metamask/polling-controller@14.0.0...@metamask/polling-controller@14.0.1 diff --git a/packages/polling-controller/package.json b/packages/polling-controller/package.json index 9600a206e8d..4045b94dbfb 100644 --- a/packages/polling-controller/package.json +++ b/packages/polling-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/polling-controller", - "version": "15.0.0", + "version": "16.0.0", "description": "Polling Controller is the base for controllers that polling by networkClientId", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/utils": "^11.8.1", "@types/uuid": "^8.3.0", "fast-json-stable-stringify": "^2.1.0", @@ -57,7 +57,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -69,7 +69,7 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/network-controller": "^25.0.0" + "@metamask/network-controller": "^26.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/preferences-controller/CHANGELOG.md b/packages/preferences-controller/CHANGELOG.md index dde60b323f1..5d45652907a 100644 --- a/packages/preferences-controller/CHANGELOG.md +++ b/packages/preferences-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [22.0.0] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [21.0.0] ### Changed @@ -467,7 +474,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/preferences-controller@21.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@22.0.0...HEAD +[22.0.0]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@21.0.0...@metamask/preferences-controller@22.0.0 [21.0.0]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@20.1.1...@metamask/preferences-controller@21.0.0 [20.1.1]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@20.1.0...@metamask/preferences-controller@20.1.1 [20.1.0]: https://github.com/MetaMask/core/compare/@metamask/preferences-controller@20.0.2...@metamask/preferences-controller@20.1.0 diff --git a/packages/preferences-controller/package.json b/packages/preferences-controller/package.json index ed27ae8c19e..6f843071cd9 100644 --- a/packages/preferences-controller/package.json +++ b/packages/preferences-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/preferences-controller", - "version": "21.0.0", + "version": "22.0.0", "description": "Manages user-configurable settings for MetaMask", "keywords": [ "MetaMask", @@ -49,12 +49,12 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@metamask/utils": "^11.8.1", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", @@ -67,7 +67,7 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/keyring-controller": "^24.0.0" + "@metamask/keyring-controller": "^25.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/profile-sync-controller/CHANGELOG.md b/packages/profile-sync-controller/CHANGELOG.md index 7ea8e734d0d..aa11423e831 100644 --- a/packages/profile-sync-controller/CHANGELOG.md +++ b/packages/profile-sync-controller/CHANGELOG.md @@ -7,8 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [27.0.0] + ### Changed +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/address-book-controller` from `^7.0.0` to `^7.0.1` ([#7202](https://github.com/MetaMask/core/pull/7202)) - Add rate limit (429) handling with automatic retry in authentication flow ([#6993](https://github.com/MetaMask/core/pull/6993)) - Update authentication services to throw `RateLimitedError` when encountering 429 responses. - Improve Authentication errors by adding the HTTP code in error messages. @@ -770,7 +774,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@26.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@27.0.0...HEAD +[27.0.0]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@26.0.0...@metamask/profile-sync-controller@27.0.0 [26.0.0]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@25.1.2...@metamask/profile-sync-controller@26.0.0 [25.1.2]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@25.1.1...@metamask/profile-sync-controller@25.1.2 [25.1.1]: https://github.com/MetaMask/core/compare/@metamask/profile-sync-controller@25.1.0...@metamask/profile-sync-controller@25.1.1 diff --git a/packages/profile-sync-controller/package.json b/packages/profile-sync-controller/package.json index 73785718a04..bc8de6a7704 100644 --- a/packages/profile-sync-controller/package.json +++ b/packages/profile-sync-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/profile-sync-controller", - "version": "26.0.0", + "version": "27.0.0", "description": "The profile sync helps developers synchronize data across multiple clients and devices in a privacy-preserving way. All data saved in the user storage database is encrypted client-side to preserve privacy. The user storage provides a modular design, giving developers the flexibility to construct and manage their storage spaces in a way that best suits their needs", "keywords": [ "MetaMask", @@ -115,10 +115,10 @@ "devDependencies": { "@lavamoat/allow-scripts": "^3.0.4", "@lavamoat/preinstall-always-fail": "^2.1.0", - "@metamask/address-book-controller": "^7.0.0", + "@metamask/address-book-controller": "^7.0.1", "@metamask/auto-changelog": "^3.4.4", "@metamask/keyring-api": "^21.0.0", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@metamask/keyring-internal-api": "^9.0.0", "@metamask/providers": "^22.1.0", "@metamask/snaps-controllers": "^14.0.1", @@ -136,8 +136,8 @@ "webextension-polyfill": "^0.12.0" }, "peerDependencies": { - "@metamask/address-book-controller": "^7.0.0", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/address-book-controller": "^7.0.1", + "@metamask/keyring-controller": "^25.0.0", "@metamask/providers": "^22.0.0", "@metamask/snaps-controllers": "^14.0.0", "webextension-polyfill": "^0.10.0 || ^0.11.0 || ^0.12.0" diff --git a/packages/remote-feature-flag-controller/CHANGELOG.md b/packages/remote-feature-flag-controller/CHANGELOG.md index a47f0a97760..bab76de786c 100644 --- a/packages/remote-feature-flag-controller/CHANGELOG.md +++ b/packages/remote-feature-flag-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.0.1] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [2.0.0] ### Changed @@ -126,7 +132,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of the RemoteFeatureFlagController. ([#4931](https://github.com/MetaMask/core/pull/4931)) - This controller manages the retrieval and caching of remote feature flags. It fetches feature flags from a remote API, caches them, and provides methods to access and manage these flags. The controller ensures that feature flags are refreshed based on a specified interval and handles cases where the controller is disabled or the network is unavailable. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@2.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@2.0.1...HEAD +[2.0.1]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@2.0.0...@metamask/remote-feature-flag-controller@2.0.1 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@1.9.1...@metamask/remote-feature-flag-controller@2.0.0 [1.9.1]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@1.9.0...@metamask/remote-feature-flag-controller@1.9.1 [1.9.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@1.8.0...@metamask/remote-feature-flag-controller@1.9.0 diff --git a/packages/remote-feature-flag-controller/package.json b/packages/remote-feature-flag-controller/package.json index 8e1f25f3049..f22e5ffc967 100644 --- a/packages/remote-feature-flag-controller/package.json +++ b/packages/remote-feature-flag-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/remote-feature-flag-controller", - "version": "2.0.0", + "version": "2.0.1", "description": "The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1", "uuid": "^8.3.2" diff --git a/packages/sample-controllers/CHANGELOG.md b/packages/sample-controllers/CHANGELOG.md index 07476878b97..13c0760512c 100644 --- a/packages/sample-controllers/CHANGELOG.md +++ b/packages/sample-controllers/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.0.0] + +### Changed + +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [3.0.0] ### Changed @@ -74,7 +80,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of @metamask/sample-controllers. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@3.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@4.0.0...HEAD +[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@3.0.0...@metamask/sample-controllers@4.0.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@2.0.2...@metamask/sample-controllers@3.0.0 [2.0.2]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@2.0.1...@metamask/sample-controllers@2.0.2 [2.0.1]: https://github.com/MetaMask/core/compare/@metamask/sample-controllers@2.0.0...@metamask/sample-controllers@2.0.1 diff --git a/packages/sample-controllers/package.json b/packages/sample-controllers/package.json index aa3393fa573..9ed6cbb527c 100644 --- a/packages/sample-controllers/package.json +++ b/packages/sample-controllers/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/sample-controllers", - "version": "3.0.0", + "version": "4.0.0", "description": "Sample package to illustrate best practices for controllers", "keywords": [ "MetaMask", @@ -54,8 +54,8 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/controller-utils": "^11.15.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/controller-utils": "^11.16.0", + "@metamask/network-controller": "^26.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -68,7 +68,7 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/network-controller": "^25.0.0" + "@metamask/network-controller": "^26.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/seedless-onboarding-controller/CHANGELOG.md b/packages/seedless-onboarding-controller/CHANGELOG.md index ca2b5fd222b..171a0c9999f 100644 --- a/packages/seedless-onboarding-controller/CHANGELOG.md +++ b/packages/seedless-onboarding-controller/CHANGELOG.md @@ -7,8 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [7.0.0] + ### Changed +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - **BREAKING:** The `encryptor` constructor param requires `exportKey`, `keyFromPassword` and `generateSalt` methods ([#7128](https://github.com/MetaMask/core/pull/7128)) - `SeedlessOnboardingController` now accepts an optional `SupportedKeyDerivationOptions` type parameter ([#7127](https://github.com/MetaMask/core/pull/7127)) - The type parameter can be used to specify which key derivation algorithms are supported by the controller instance. @@ -235,7 +238,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `checkIsPasswordOutdated`: Check if the password is current device is outdated, i.e. user changed password in another device. - `clearState`: Reset the state of the controller to the defaults. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@6.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@7.0.0...HEAD +[7.0.0]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@6.1.0...@metamask/seedless-onboarding-controller@7.0.0 [6.1.0]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@6.0.0...@metamask/seedless-onboarding-controller@6.1.0 [6.0.0]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@5.0.0...@metamask/seedless-onboarding-controller@6.0.0 [5.0.0]: https://github.com/MetaMask/core/compare/@metamask/seedless-onboarding-controller@4.1.1...@metamask/seedless-onboarding-controller@5.0.0 diff --git a/packages/seedless-onboarding-controller/package.json b/packages/seedless-onboarding-controller/package.json index 3f3439522df..be83fcfebba 100644 --- a/packages/seedless-onboarding-controller/package.json +++ b/packages/seedless-onboarding-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/seedless-onboarding-controller", - "version": "6.1.0", + "version": "7.0.0", "description": "Backup and rehydrate SRP(s) using social login and password", "keywords": [ "MetaMask", @@ -63,7 +63,7 @@ "@lavamoat/allow-scripts": "^3.0.4", "@lavamoat/preinstall-always-fail": "^2.1.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/keyring-controller": "^25.0.0", "@ts-bridge/cli": "^0.6.4", "@types/elliptic": "^6", "@types/jest": "^27.4.1", @@ -78,7 +78,7 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/keyring-controller": "^24.0.0" + "@metamask/keyring-controller": "^25.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/selected-network-controller/CHANGELOG.md b/packages/selected-network-controller/CHANGELOG.md index ac7dbf2d35f..b9f7b1f6a98 100644 --- a/packages/selected-network-controller/CHANGELOG.md +++ b/packages/selected-network-controller/CHANGELOG.md @@ -7,8 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [26.0.0] + ### Changed +- Bump `@metamask/json-rpc-engine` from `^10.1.1` to `^10.2.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - **BREAKING:** Use `InternalProvider` instead of `SafeEventEmitterProvider` ([#6796](https://github.com/MetaMask/core/pull/6796)) - The controller expects a network client with an `InternalProvider` instead of a `SafeEventEmitterProvider`. @@ -412,7 +416,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial Release ([#1643](https://github.com/MetaMask/core/pull/1643)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@25.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@26.0.0...HEAD +[26.0.0]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@25.0.0...@metamask/selected-network-controller@26.0.0 [25.0.0]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@24.0.2...@metamask/selected-network-controller@25.0.0 [24.0.2]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@24.0.1...@metamask/selected-network-controller@24.0.2 [24.0.1]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@24.0.0...@metamask/selected-network-controller@24.0.1 diff --git a/packages/selected-network-controller/package.json b/packages/selected-network-controller/package.json index cb3d83dd355..7f227c5de4c 100644 --- a/packages/selected-network-controller/package.json +++ b/packages/selected-network-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/selected-network-controller", - "version": "25.0.0", + "version": "26.0.0", "description": "Provides an interface to the currently selected networkClientId for a given domain", "keywords": [ "MetaMask", @@ -49,15 +49,15 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/json-rpc-engine": "^10.1.1", + "@metamask/json-rpc-engine": "^10.2.0", "@metamask/messenger": "^0.3.0", "@metamask/swappable-obj-proxy": "^2.3.0", "@metamask/utils": "^11.8.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^25.0.0", - "@metamask/permission-controller": "^12.1.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/permission-controller": "^12.1.1", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -72,7 +72,7 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/network-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", "@metamask/permission-controller": "^12.0.0" }, "engines": { diff --git a/packages/shield-controller/CHANGELOG.md b/packages/shield-controller/CHANGELOG.md index fef93477145..af8a58d7a21 100644 --- a/packages/shield-controller/CHANGELOG.md +++ b/packages/shield-controller/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.0.0] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/transaction-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/signature-controller` from `^36.0.0` to `^37.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [2.1.1] ### Added @@ -33,8 +41,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- fix: Fix build script not working because of missing `@ts-bridge/cli` dependency ([#7040](https://github.com/MetaMask/core/pull/7040)) -- chore(dev-deps): Bump `@ts-bridge/cli` from `^0.6.1` to `^0.6.4` ([#7039](https://github.com/MetaMask/core/pull/7039)) - Bump `@metamask/transaction-controller` from `61.0.0` to `61.1.0`. ([#7007](https://github.com/MetaMask/core/pull/7007)) - Bump `@metamask/controller-utils` from `^11.14.1` to `^11.15.0`. ([#7003](https://github.com/MetaMask/core/pull/7003)) @@ -140,7 +146,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of the shield-controller package ([#6137](https://github.com/MetaMask/core/pull/6137) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@2.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@3.0.0...HEAD +[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@2.1.1...@metamask/shield-controller@3.0.0 [2.1.1]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@2.1.0...@metamask/shield-controller@2.1.1 [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@2.0.0...@metamask/shield-controller@2.1.0 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@1.2.0...@metamask/shield-controller@2.0.0 diff --git a/packages/shield-controller/package.json b/packages/shield-controller/package.json index 0bd502a8938..960250dbe19 100644 --- a/packages/shield-controller/package.json +++ b/packages/shield-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/shield-controller", - "version": "2.1.1", + "version": "3.0.0", "description": "Controller handling shield transaction coverage logic", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1", "cockatiel": "^3.1.2" @@ -59,8 +59,8 @@ "@lavamoat/allow-scripts": "^3.0.4", "@lavamoat/preinstall-always-fail": "^2.1.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/signature-controller": "^36.0.0", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/signature-controller": "^37.0.0", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -73,8 +73,8 @@ "uuid": "^8.3.2" }, "peerDependencies": { - "@metamask/signature-controller": "^36.0.0", - "@metamask/transaction-controller": "^61.0.0" + "@metamask/signature-controller": "^37.0.0", + "@metamask/transaction-controller": "^62.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 8945e753dd5..021616f48bc 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,8 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [37.0.0] + ### Changed +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/gator-permissions-controller` from `^0.5.0` to `^0.6.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) - Permit string `id` values in `OriginalRequest` type ([#7065](https://github.com/MetaMask/core/pull/7065)) - Previously, only number values were permitted for the `id` property. @@ -615,7 +622,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#1214](https://github.com/MetaMask/core/pull/1214)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@36.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@37.0.0...HEAD +[37.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@36.0.0...@metamask/signature-controller@37.0.0 [36.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@35.0.0...@metamask/signature-controller@36.0.0 [35.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@34.0.2...@metamask/signature-controller@35.0.0 [34.0.2]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@34.0.1...@metamask/signature-controller@34.0.2 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index a3cdb13ad32..e88787e5335 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "36.0.0", + "version": "37.0.0", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "MetaMask", @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/eth-sig-util": "^8.2.0", "@metamask/messenger": "^0.3.0", "@metamask/utils": "^11.8.1", @@ -58,13 +58,13 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/approval-controller": "^8.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/gator-permissions-controller": "^0.5.0", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/logging-controller": "^7.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/gator-permissions-controller": "^0.6.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/logging-controller": "^7.0.1", + "@metamask/network-controller": "^26.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -75,12 +75,12 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/approval-controller": "^8.0.0", - "@metamask/gator-permissions-controller": "^0.5.0", - "@metamask/keyring-controller": "^24.0.0", + "@metamask/gator-permissions-controller": "^0.6.0", + "@metamask/keyring-controller": "^25.0.0", "@metamask/logging-controller": "^7.0.0", - "@metamask/network-controller": "^25.0.0" + "@metamask/network-controller": "^26.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/subscription-controller/CHANGELOG.md b/packages/subscription-controller/CHANGELOG.md index f64b3b3d903..4f4e520dae6 100644 --- a/packages/subscription-controller/CHANGELOG.md +++ b/packages/subscription-controller/CHANGELOG.md @@ -7,9 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0] + ### Changed -- Bump `@metamask/transaction-controller` from `^61.2.0` to `^61.3.0` ([#7153](https://github.com/MetaMask/core/pull/7153)) +- Bump `@metamask/polling-controller` from `^15.0.0` to `^16.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/profile-sync-controller` from `^26.0.0` to `^27.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/transaction-controller` from `^61.3.0` to `^62.0.0` ([#7153](https://github.com/MetaMask/core/pull/7153), [#7202](https://github.com/MetaMask/core/pull/7202)) ## [4.2.2] @@ -75,7 +80,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/controller-utils` from `^11.14.1` to `^11.15.0`. ([#7003](https://github.com/MetaMask/core/pull/7003)) - Bump `@metamask/transaction-controller` from `^61.0.0` to `^61.1.0` ([#7007](https://github.com/MetaMask/core/pull/7007)) - Updated `submitSponsorshipIntents` method with chain validation. ([#7035](https://github.com/MetaMask/core/pull/7035)) -- fix: Fix build script not working because of missing `@ts-bridge/cli` dependency ([#7040](https://github.com/MetaMask/core/pull/7040)) ## [3.1.0] @@ -199,7 +203,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/controller-utils` from `^11.12.0` to `^11.14.0` ([#6620](https://github.com/MetaMask/core/pull/6620), [#6629](https://github.com/MetaMask/core/pull/6629)) - Bump `@metamask/utils` from `^11.4.2` to `^11.8.0` ([#6588](https://github.com/MetaMask/core/pull/6588)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@4.2.2...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@5.0.0...HEAD +[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@4.2.2...@metamask/subscription-controller@5.0.0 [4.2.2]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@4.2.1...@metamask/subscription-controller@4.2.2 [4.2.1]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@4.2.0...@metamask/subscription-controller@4.2.1 [4.2.0]: https://github.com/MetaMask/core/compare/@metamask/subscription-controller@4.1.0...@metamask/subscription-controller@4.2.0 diff --git a/packages/subscription-controller/package.json b/packages/subscription-controller/package.json index 85f1f81e048..372f296e785 100644 --- a/packages/subscription-controller/package.json +++ b/packages/subscription-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/subscription-controller", - "version": "4.2.2", + "version": "5.0.0", "description": "Handle user subscription", "keywords": [ "MetaMask", @@ -49,16 +49,16 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", - "@metamask/polling-controller": "^15.0.0", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/polling-controller": "^16.0.0", + "@metamask/transaction-controller": "^62.0.0", "@metamask/utils": "^11.8.1", "bignumber.js": "^9.1.2" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/profile-sync-controller": "^26.0.0", + "@metamask/profile-sync-controller": "^27.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -70,7 +70,7 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/profile-sync-controller": "^26.0.0" + "@metamask/profile-sync-controller": "^27.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/transaction-controller/CHANGELOG.md b/packages/transaction-controller/CHANGELOG.md index bbcec8af0b9..0760207cb1f 100644 --- a/packages/transaction-controller/CHANGELOG.md +++ b/packages/transaction-controller/CHANGELOG.md @@ -7,11 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [62.0.0] + ### Added - Add `TransactionController:getGasFeeTokens` messenger action ([#7197](https://github.com/MetaMask/core/pull/7197)) - Add `TransactionControllerGetGasFeeTokensAction` and `GetGasFeeTokensRequest` types. +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/gas-fee-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/accounts-controller` from `^34.0.0` to `^35.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ### Fixed - Always run `beforeSign` hook even if using `gasFeeToken` and `isGasFeeTokenIgnoredIfBalance` ([#7172](https://github.com/MetaMask/core/pull/7172)) @@ -1943,7 +1952,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/transaction-controller@61.3.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@62.0.0...HEAD +[62.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@61.3.0...@metamask/transaction-controller@62.0.0 [61.3.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@61.2.0...@metamask/transaction-controller@61.3.0 [61.2.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@61.1.0...@metamask/transaction-controller@61.2.0 [61.1.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@61.0.0...@metamask/transaction-controller@61.1.0 diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index 4c7ecc24bf1..0563188c56f 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/transaction-controller", - "version": "61.3.0", + "version": "62.0.0", "description": "Stores transactions alongside their periodically updated statuses and manages interactions such as approval and cancellation", "keywords": [ "MetaMask", @@ -56,7 +56,7 @@ "@ethersproject/providers": "^5.7.0", "@ethersproject/wallet": "^5.7.0", "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/eth-query": "^4.0.0", "@metamask/messenger": "^0.3.0", "@metamask/metamask-eth-abis": "^3.1.1", @@ -73,15 +73,15 @@ }, "devDependencies": { "@babel/runtime": "^7.23.9", - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/approval-controller": "^8.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/eth-block-tracker": "^14.0.0", - "@metamask/eth-json-rpc-provider": "^5.0.1", + "@metamask/eth-block-tracker": "^15.0.0", + "@metamask/eth-json-rpc-provider": "^6.0.0", "@metamask/ethjs-provider-http": "^0.3.0", - "@metamask/gas-fee-controller": "^25.0.0", - "@metamask/network-controller": "^25.0.0", - "@metamask/remote-feature-flag-controller": "^2.0.0", + "@metamask/gas-fee-controller": "^26.0.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/remote-feature-flag-controller": "^2.0.1", "@ts-bridge/cli": "^0.6.4", "@types/bn.js": "^5.1.5", "@types/jest": "^27.4.1", @@ -98,11 +98,11 @@ }, "peerDependencies": { "@babel/runtime": "^7.0.0", - "@metamask/accounts-controller": "^34.0.0", + "@metamask/accounts-controller": "^35.0.0", "@metamask/approval-controller": "^8.0.0", "@metamask/eth-block-tracker": ">=9", - "@metamask/gas-fee-controller": "^25.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/gas-fee-controller": "^26.0.0", + "@metamask/network-controller": "^26.0.0", "@metamask/remote-feature-flag-controller": "^2.0.0" }, "engines": { diff --git a/packages/transaction-pay-controller/CHANGELOG.md b/packages/transaction-pay-controller/CHANGELOG.md index d1be346bcb1..9b4d8ad0245 100644 --- a/packages/transaction-pay-controller/CHANGELOG.md +++ b/packages/transaction-pay-controller/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.0.0] + +### Changed + +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/transaction-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/gas-fee-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/bridge-status-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/bridge-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/assets-controllers` from `^89.0.0` to `^90.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ### Fixed - Ensure source network fee for Relay quotes includes all items and steps ([#7191](https://github.com/MetaMask/core/pull/7191)) @@ -112,7 +124,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#6820](https://github.com/MetaMask/core/pull/6820)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@8.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@9.0.0...HEAD +[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@8.0.0...@metamask/transaction-pay-controller@9.0.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@7.0.0...@metamask/transaction-pay-controller@8.0.0 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@6.0.0...@metamask/transaction-pay-controller@7.0.0 [6.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@5.0.0...@metamask/transaction-pay-controller@6.0.0 diff --git a/packages/transaction-pay-controller/package.json b/packages/transaction-pay-controller/package.json index 7a3320491d9..66ebce49b31 100644 --- a/packages/transaction-pay-controller/package.json +++ b/packages/transaction-pay-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/transaction-pay-controller", - "version": "8.0.0", + "version": "9.0.0", "description": "Manages alternate payment strategies to provide required funds for transactions in MetaMask", "keywords": [ "MetaMask", @@ -52,7 +52,7 @@ "@ethersproject/abi": "^5.7.0", "@ethersproject/contracts": "^5.7.0", "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/messenger": "^0.3.0", "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/utils": "^11.8.1", @@ -62,14 +62,14 @@ "lodash": "^4.17.21" }, "devDependencies": { - "@metamask/assets-controllers": "^89.0.1", + "@metamask/assets-controllers": "^90.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/bridge-controller": "^61.0.0", - "@metamask/bridge-status-controller": "^61.0.0", - "@metamask/gas-fee-controller": "^25.0.0", - "@metamask/network-controller": "^25.0.0", - "@metamask/remote-feature-flag-controller": "^2.0.0", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/bridge-controller": "^62.0.0", + "@metamask/bridge-status-controller": "^62.0.0", + "@metamask/gas-fee-controller": "^26.0.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/remote-feature-flag-controller": "^2.0.1", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -80,13 +80,13 @@ "typescript": "~5.3.3" }, "peerDependencies": { - "@metamask/assets-controllers": "^89.0.0", - "@metamask/bridge-controller": "^61.0.0", - "@metamask/bridge-status-controller": "^61.0.0", - "@metamask/gas-fee-controller": "^25.0.0", - "@metamask/network-controller": "^25.0.0", + "@metamask/assets-controllers": "^90.0.0", + "@metamask/bridge-controller": "^62.0.0", + "@metamask/bridge-status-controller": "^62.0.0", + "@metamask/gas-fee-controller": "^26.0.0", + "@metamask/network-controller": "^26.0.0", "@metamask/remote-feature-flag-controller": "^2.0.0", - "@metamask/transaction-controller": "^61.0.0" + "@metamask/transaction-controller": "^62.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/user-operation-controller/CHANGELOG.md b/packages/user-operation-controller/CHANGELOG.md index befc864a6c4..5c103a0cddc 100644 --- a/packages/user-operation-controller/CHANGELOG.md +++ b/packages/user-operation-controller/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [41.0.0] + +### Changed + +- Bump `@metamask/polling-controller` from `^15.0.0` to `^16.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- Bump `@metamask/controller-utils` from `^11.15.0` to `^11.16.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/transaction-controller` from `^61.0.0` to `^62.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/network-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/keyring-controller` from `^24.0.0` to `^25.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) +- **BREAKING:** Bump `@metamask/gas-fee-controller` from `^25.0.0` to `^26.0.0` ([#7202](https://github.com/MetaMask/core/pull/7202)) + ## [40.0.0] ### Changed @@ -489,7 +500,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial Release ([#3749](https://github.com/MetaMask/core/pull/3749)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@40.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@41.0.0...HEAD +[41.0.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@40.0.0...@metamask/user-operation-controller@41.0.0 [40.0.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@39.2.1...@metamask/user-operation-controller@40.0.0 [39.2.1]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@39.2.0...@metamask/user-operation-controller@39.2.1 [39.2.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@39.1.0...@metamask/user-operation-controller@39.2.0 diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index bc477e3211d..82bc795e4c1 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/user-operation-controller", - "version": "40.0.0", + "version": "41.0.0", "description": "Creates user operations and manages their life cycle", "keywords": [ "MetaMask", @@ -50,10 +50,10 @@ }, "dependencies": { "@metamask/base-controller": "^9.0.0", - "@metamask/controller-utils": "^11.15.0", + "@metamask/controller-utils": "^11.16.0", "@metamask/eth-query": "^4.0.0", "@metamask/messenger": "^0.3.0", - "@metamask/polling-controller": "^15.0.0", + "@metamask/polling-controller": "^16.0.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.8.1", @@ -65,11 +65,11 @@ "devDependencies": { "@metamask/approval-controller": "^8.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/eth-block-tracker": "^14.0.0", - "@metamask/gas-fee-controller": "^25.0.0", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/network-controller": "^25.0.0", - "@metamask/transaction-controller": "^61.3.0", + "@metamask/eth-block-tracker": "^15.0.0", + "@metamask/gas-fee-controller": "^26.0.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/transaction-controller": "^62.0.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", @@ -82,10 +82,10 @@ "peerDependencies": { "@metamask/approval-controller": "^8.0.0", "@metamask/eth-block-tracker": ">=9", - "@metamask/gas-fee-controller": "^25.0.0", - "@metamask/keyring-controller": "^24.0.0", - "@metamask/network-controller": "^25.0.0", - "@metamask/transaction-controller": "^61.0.0" + "@metamask/gas-fee-controller": "^26.0.0", + "@metamask/keyring-controller": "^25.0.0", + "@metamask/network-controller": "^26.0.0", + "@metamask/transaction-controller": "^62.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/yarn.lock b/yarn.lock index 272610344bb..5f8e9c94c53 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2416,19 +2416,19 @@ __metadata: languageName: node linkType: hard -"@metamask/account-tree-controller@npm:^3.0.0, @metamask/account-tree-controller@workspace:packages/account-tree-controller": +"@metamask/account-tree-controller@npm:^4.0.0, @metamask/account-tree-controller@workspace:packages/account-tree-controller": version: 0.0.0-use.local resolution: "@metamask/account-tree-controller@workspace:packages/account-tree-controller" dependencies: "@metamask/account-api": "npm:^0.12.0" - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" "@metamask/keyring-api": "npm:^21.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/multichain-account-service": "npm:^3.0.0" - "@metamask/profile-sync-controller": "npm:^26.0.0" + "@metamask/multichain-account-service": "npm:^4.0.0" + "@metamask/profile-sync-controller": "npm:^27.0.0" "@metamask/providers": "npm:^22.1.0" "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/snaps-sdk": "npm:^9.0.0" @@ -2448,31 +2448,31 @@ __metadata: webextension-polyfill: "npm:^0.12.0" peerDependencies: "@metamask/account-api": ^0.12.0 - "@metamask/accounts-controller": ^34.0.0 - "@metamask/keyring-controller": ^24.0.0 - "@metamask/multichain-account-service": ^3.0.0 - "@metamask/profile-sync-controller": ^26.0.0 + "@metamask/accounts-controller": ^35.0.0 + "@metamask/keyring-controller": ^25.0.0 + "@metamask/multichain-account-service": ^4.0.0 + "@metamask/profile-sync-controller": ^27.0.0 "@metamask/providers": ^22.0.0 "@metamask/snaps-controllers": ^14.0.0 webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 languageName: unknown linkType: soft -"@metamask/accounts-controller@npm:^34.0.0, @metamask/accounts-controller@workspace:packages/accounts-controller": +"@metamask/accounts-controller@npm:^35.0.0, @metamask/accounts-controller@workspace:packages/accounts-controller": version: 0.0.0-use.local resolution: "@metamask/accounts-controller@workspace:packages/accounts-controller" dependencies: "@ethereumjs/util": "npm:^9.1.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/eth-snap-keyring": "npm:^18.0.0" "@metamask/keyring-api": "npm:^21.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/keyring-internal-api": "npm:^9.0.0" "@metamask/keyring-utils": "npm:^3.1.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/providers": "npm:^22.1.0" "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/snaps-sdk": "npm:^9.0.0" @@ -2494,8 +2494,8 @@ __metadata: uuid: "npm:^8.3.2" webextension-polyfill: "npm:^0.12.0" peerDependencies: - "@metamask/keyring-controller": ^24.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/keyring-controller": ^25.0.0 + "@metamask/network-controller": ^26.0.0 "@metamask/providers": ^22.0.0 "@metamask/snaps-controllers": ^14.0.0 webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 @@ -2513,13 +2513,13 @@ __metadata: languageName: node linkType: hard -"@metamask/address-book-controller@npm:^7.0.0, @metamask/address-book-controller@workspace:packages/address-book-controller": +"@metamask/address-book-controller@npm:^7.0.1, @metamask/address-book-controller@workspace:packages/address-book-controller": version: 0.0.0-use.local resolution: "@metamask/address-book-controller@workspace:packages/address-book-controller" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -2631,7 +2631,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/assets-controllers@npm:^89.0.1, @metamask/assets-controllers@workspace:packages/assets-controllers": +"@metamask/assets-controllers@npm:^90.0.0, @metamask/assets-controllers@workspace:packages/assets-controllers": version: 0.0.0-use.local resolution: "@metamask/assets-controllers@workspace:packages/assets-controllers" dependencies: @@ -2644,34 +2644,34 @@ __metadata: "@ethersproject/providers": "npm:^5.7.0" "@metamask/abi-utils": "npm:^2.0.3" "@metamask/account-api": "npm:^0.12.0" - "@metamask/account-tree-controller": "npm:^3.0.0" - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/account-tree-controller": "npm:^4.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/approval-controller": "npm:^8.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" "@metamask/contract-metadata": "npm:^2.4.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/core-backend": "npm:^4.1.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/core-backend": "npm:^5.0.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" "@metamask/keyring-api": "npm:^21.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/keyring-internal-api": "npm:^9.0.0" "@metamask/keyring-snap-client": "npm:^8.0.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/multichain-account-service": "npm:^3.0.0" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/permission-controller": "npm:^12.1.0" - "@metamask/phishing-controller": "npm:^15.0.1" - "@metamask/polling-controller": "npm:^15.0.0" - "@metamask/preferences-controller": "npm:^21.0.0" + "@metamask/multichain-account-service": "npm:^4.0.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/permission-controller": "npm:^12.1.1" + "@metamask/phishing-controller": "npm:^16.0.0" + "@metamask/polling-controller": "npm:^16.0.0" + "@metamask/preferences-controller": "npm:^22.0.0" "@metamask/providers": "npm:^22.1.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/snaps-sdk": "npm:^9.0.0" "@metamask/snaps-utils": "npm:^11.0.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/bn.js": "npm:^5.1.5" @@ -2699,18 +2699,18 @@ __metadata: uuid: "npm:^8.3.2" webextension-polyfill: "npm:^0.12.0" peerDependencies: - "@metamask/account-tree-controller": ^3.0.0 - "@metamask/accounts-controller": ^34.0.0 + "@metamask/account-tree-controller": ^4.0.0 + "@metamask/accounts-controller": ^35.0.0 "@metamask/approval-controller": ^8.0.0 - "@metamask/core-backend": ^4.1.0 - "@metamask/keyring-controller": ^24.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/core-backend": ^5.0.0 + "@metamask/keyring-controller": ^25.0.0 + "@metamask/network-controller": ^26.0.0 "@metamask/permission-controller": ^12.0.0 - "@metamask/phishing-controller": ^15.0.0 - "@metamask/preferences-controller": ^21.0.0 + "@metamask/phishing-controller": ^16.0.0 + "@metamask/preferences-controller": ^22.0.0 "@metamask/providers": ^22.0.0 "@metamask/snaps-controllers": ^14.0.0 - "@metamask/transaction-controller": ^61.0.0 + "@metamask/transaction-controller": ^62.0.0 webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 languageName: unknown linkType: soft @@ -2796,7 +2796,7 @@ __metadata: resolution: "@metamask/base-controller@workspace:packages/base-controller" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/json-rpc-engine": "npm:^10.2.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -2813,7 +2813,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/bridge-controller@npm:^61.0.0, @metamask/bridge-controller@workspace:packages/bridge-controller": +"@metamask/bridge-controller@npm:^62.0.0, @metamask/bridge-controller@workspace:packages/bridge-controller": version: 0.0.0-use.local resolution: "@metamask/bridge-controller@workspace:packages/bridge-controller" dependencies: @@ -2822,23 +2822,23 @@ __metadata: "@ethersproject/constants": "npm:^5.7.0" "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/accounts-controller": "npm:^34.0.0" - "@metamask/assets-controllers": "npm:^89.0.1" + "@metamask/accounts-controller": "npm:^35.0.0" + "@metamask/assets-controllers": "npm:^90.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/eth-json-rpc-provider": "npm:^5.0.1" - "@metamask/gas-fee-controller": "npm:^25.0.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.0" + "@metamask/gas-fee-controller": "npm:^26.0.0" "@metamask/keyring-api": "npm:^21.0.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/multichain-network-controller": "npm:^2.0.0" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/polling-controller": "npm:^15.0.0" - "@metamask/remote-feature-flag-controller": "npm:^2.0.0" + "@metamask/multichain-network-controller": "npm:^3.0.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/polling-controller": "npm:^16.0.0" + "@metamask/remote-feature-flag-controller": "npm:^2.0.1" "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -2855,30 +2855,30 @@ __metadata: typescript: "npm:~5.3.3" uuid: "npm:^8.3.2" peerDependencies: - "@metamask/accounts-controller": ^34.0.0 - "@metamask/assets-controllers": ^89.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/accounts-controller": ^35.0.0 + "@metamask/assets-controllers": ^90.0.0 + "@metamask/network-controller": ^26.0.0 "@metamask/remote-feature-flag-controller": ^2.0.0 "@metamask/snaps-controllers": ^14.0.0 - "@metamask/transaction-controller": ^61.0.0 + "@metamask/transaction-controller": ^62.0.0 languageName: unknown linkType: soft -"@metamask/bridge-status-controller@npm:^61.0.0, @metamask/bridge-status-controller@workspace:packages/bridge-status-controller": +"@metamask/bridge-status-controller@npm:^62.0.0, @metamask/bridge-status-controller@workspace:packages/bridge-status-controller": version: 0.0.0-use.local resolution: "@metamask/bridge-status-controller@workspace:packages/bridge-status-controller" dependencies: - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/bridge-controller": "npm:^61.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/gas-fee-controller": "npm:^25.0.0" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/polling-controller": "npm:^15.0.0" + "@metamask/bridge-controller": "npm:^62.0.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/gas-fee-controller": "npm:^26.0.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/polling-controller": "npm:^16.0.0" "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -2894,12 +2894,12 @@ __metadata: typescript: "npm:~5.3.3" uuid: "npm:^8.3.2" peerDependencies: - "@metamask/accounts-controller": ^34.0.0 - "@metamask/bridge-controller": ^61.0.0 - "@metamask/gas-fee-controller": ^25.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/accounts-controller": ^35.0.0 + "@metamask/bridge-controller": ^62.0.0 + "@metamask/gas-fee-controller": ^26.0.0 + "@metamask/network-controller": ^26.0.0 "@metamask/snaps-controllers": ^14.0.0 - "@metamask/transaction-controller": ^61.0.0 + "@metamask/transaction-controller": ^62.0.0 languageName: unknown linkType: soft @@ -2936,10 +2936,10 @@ __metadata: dependencies: "@metamask/api-specs": "npm:^0.14.0" "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/keyring-internal-api": "npm:^9.0.0" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/permission-controller": "npm:^12.1.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/permission-controller": "npm:^12.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -2960,10 +2960,10 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/profile-sync-controller": "npm:^26.0.0" + "@metamask/profile-sync-controller": "npm:^27.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -2982,7 +2982,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/json-rpc-engine": "npm:^10.2.0" "@metamask/messenger": "npm:^0.3.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -3004,7 +3004,7 @@ __metadata: languageName: node linkType: hard -"@metamask/controller-utils@npm:^11.10.0, @metamask/controller-utils@npm:^11.14.1, @metamask/controller-utils@npm:^11.15.0, @metamask/controller-utils@workspace:packages/controller-utils": +"@metamask/controller-utils@npm:^11.10.0, @metamask/controller-utils@npm:^11.14.1, @metamask/controller-utils@npm:^11.16.0, @metamask/controller-utils@workspace:packages/controller-utils": version: 0.0.0-use.local resolution: "@metamask/controller-utils@workspace:packages/controller-utils" dependencies: @@ -3038,16 +3038,16 @@ __metadata: languageName: unknown linkType: soft -"@metamask/core-backend@npm:^4.1.0, @metamask/core-backend@workspace:packages/core-backend": +"@metamask/core-backend@npm:^5.0.0, @metamask/core-backend@workspace:packages/core-backend": version: 0.0.0-use.local resolution: "@metamask/core-backend@workspace:packages/core-backend" dependencies: - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/profile-sync-controller": "npm:^26.0.0" + "@metamask/profile-sync-controller": "npm:^27.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -3060,8 +3060,8 @@ __metadata: typescript: "npm:~5.3.3" uuid: "npm:^8.3.2" peerDependencies: - "@metamask/accounts-controller": ^34.0.0 - "@metamask/keyring-controller": ^24.0.0 + "@metamask/accounts-controller": ^35.0.0 + "@metamask/keyring-controller": ^25.0.0 languageName: unknown linkType: soft @@ -3079,10 +3079,10 @@ __metadata: "@metamask/eslint-config-jest": "npm:^14.1.0" "@metamask/eslint-config-nodejs": "npm:^14.0.0" "@metamask/eslint-config-typescript": "npm:^14.1.0" - "@metamask/eth-block-tracker": "npm:^14.0.0" - "@metamask/eth-json-rpc-provider": "npm:^5.0.1" - "@metamask/json-rpc-engine": "npm:^10.1.1" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/eth-block-tracker": "npm:^15.0.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.0" + "@metamask/json-rpc-engine": "npm:^10.2.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -3151,10 +3151,10 @@ __metadata: version: 0.0.0-use.local resolution: "@metamask/delegation-controller@workspace:packages/delegation-controller" dependencies: - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -3166,8 +3166,8 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/accounts-controller": ^34.0.0 - "@metamask/keyring-controller": ^24.0.0 + "@metamask/accounts-controller": ^35.0.0 + "@metamask/keyring-controller": ^25.0.0 languageName: unknown linkType: soft @@ -3195,15 +3195,15 @@ __metadata: dependencies: "@ethersproject/bignumber": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" - "@metamask/account-tree-controller": "npm:^3.0.0" + "@metamask/account-tree-controller": "npm:^4.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/keyring-api": "npm:^21.0.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/stake-sdk": "npm:^3.2.1" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -3214,8 +3214,8 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/account-tree-controller": ^3.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/account-tree-controller": ^4.0.0 + "@metamask/network-controller": ^26.0.0 languageName: unknown linkType: soft @@ -3224,11 +3224,11 @@ __metadata: resolution: "@metamask/eip-5792-middleware@workspace:packages/eip-5792-middleware" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -3249,7 +3249,7 @@ __metadata: resolution: "@metamask/eip-7702-internal-rpc-middleware@workspace:packages/eip-7702-internal-rpc-middleware" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.8.1" @@ -3270,9 +3270,9 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/chain-agnostic-permission": "npm:^1.2.2" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/json-rpc-engine": "npm:^10.1.1" - "@metamask/permission-controller": "npm:^12.1.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/json-rpc-engine": "npm:^10.2.0" + "@metamask/permission-controller": "npm:^12.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -3294,9 +3294,9 @@ __metadata: "@ethersproject/providers": "npm:^5.7.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -3308,7 +3308,7 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/network-controller": ^25.0.0 + "@metamask/network-controller": ^26.0.0 languageName: unknown linkType: soft @@ -3394,13 +3394,13 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-block-tracker@npm:^14.0.0, @metamask/eth-block-tracker@workspace:packages/eth-block-tracker": +"@metamask/eth-block-tracker@npm:^15.0.0, @metamask/eth-block-tracker@workspace:packages/eth-block-tracker": version: 0.0.0-use.local resolution: "@metamask/eth-block-tracker@workspace:packages/eth-block-tracker" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/eth-json-rpc-provider": "npm:^5.0.1" - "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/eth-json-rpc-provider": "npm:^6.0.0" + "@metamask/json-rpc-engine": "npm:^10.2.0" "@metamask/safe-event-emitter": "npm:^3.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -3456,18 +3456,18 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-middleware@npm:^21.0.0, @metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware": +"@metamask/eth-json-rpc-middleware@npm:^22.0.0, @metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware": version: 0.0.0-use.local resolution: "@metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/error-reporting-service": "npm:^3.0.0" - "@metamask/eth-block-tracker": "npm:^14.0.0" - "@metamask/eth-json-rpc-provider": "npm:^5.0.1" + "@metamask/eth-block-tracker": "npm:^15.0.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/json-rpc-engine": "npm:^10.1.1" - "@metamask/message-manager": "npm:^14.0.0" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/json-rpc-engine": "npm:^10.2.0" + "@metamask/message-manager": "npm:^14.1.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.8.1" @@ -3487,7 +3487,20 @@ __metadata: languageName: unknown linkType: soft -"@metamask/eth-json-rpc-provider@npm:^5.0.0, @metamask/eth-json-rpc-provider@npm:^5.0.1, @metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider": +"@metamask/eth-json-rpc-provider@npm:^5.0.0": + version: 5.0.1 + resolution: "@metamask/eth-json-rpc-provider@npm:5.0.1" + dependencies: + "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/safe-event-emitter": "npm:^3.0.0" + "@metamask/utils": "npm:^11.8.1" + uuid: "npm:^8.3.2" + checksum: 10/1b874b04a0d8c53edf7036c8dbf4403101afba548cfd3bfc1fa969b893905a72e44c36a17b60ccb202f14a8e012b08031b4649c2ee77d604dc84dfbc6c88b812 + languageName: node + linkType: hard + +"@metamask/eth-json-rpc-provider@npm:^6.0.0, @metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider": version: 0.0.0-use.local resolution: "@metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider" dependencies: @@ -3495,7 +3508,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-query": "npm:^0.5.3" - "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/json-rpc-engine": "npm:^10.2.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -3743,18 +3756,18 @@ __metadata: languageName: unknown linkType: soft -"@metamask/gas-fee-controller@npm:^25.0.0, @metamask/gas-fee-controller@workspace:packages/gas-fee-controller": +"@metamask/gas-fee-controller@npm:^26.0.0, @metamask/gas-fee-controller@workspace:packages/gas-fee-controller": version: 0.0.0-use.local resolution: "@metamask/gas-fee-controller@workspace:packages/gas-fee-controller" dependencies: "@babel/runtime": "npm:^7.23.9" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-unit": "npm:^0.3.0" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/polling-controller": "npm:^15.0.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/polling-controller": "npm:^16.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/bn.js": "npm:^5.1.5" @@ -3774,11 +3787,11 @@ __metadata: uuid: "npm:^8.3.2" peerDependencies: "@babel/runtime": ^7.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/network-controller": ^26.0.0 languageName: unknown linkType: soft -"@metamask/gator-permissions-controller@npm:^0.5.0, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller": +"@metamask/gator-permissions-controller@npm:^0.6.0, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller": version: 0.0.0-use.local resolution: "@metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller" dependencies: @@ -3793,7 +3806,7 @@ __metadata: "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/snaps-sdk": "npm:^9.0.0" "@metamask/snaps-utils": "npm:^11.0.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -3805,11 +3818,11 @@ __metadata: typescript: "npm:~5.3.3" peerDependencies: "@metamask/snaps-controllers": ^14.0.1 - "@metamask/transaction-controller": ^61.1.0 + "@metamask/transaction-controller": ^62.0.0 languageName: unknown linkType: soft -"@metamask/json-rpc-engine@npm:^10.0.0, @metamask/json-rpc-engine@npm:^10.0.2, @metamask/json-rpc-engine@npm:^10.1.0, @metamask/json-rpc-engine@npm:^10.1.1, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine": +"@metamask/json-rpc-engine@npm:^10.0.0, @metamask/json-rpc-engine@npm:^10.0.2, @metamask/json-rpc-engine@npm:^10.1.0, @metamask/json-rpc-engine@npm:^10.1.1, @metamask/json-rpc-engine@npm:^10.2.0, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine": version: 0.0.0-use.local resolution: "@metamask/json-rpc-engine@workspace:packages/json-rpc-engine" dependencies: @@ -3838,7 +3851,7 @@ __metadata: resolution: "@metamask/json-rpc-middleware-stream@workspace:packages/json-rpc-middleware-stream" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/json-rpc-engine": "npm:^10.2.0" "@metamask/safe-event-emitter": "npm:^3.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -3882,7 +3895,7 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-controller@npm:^24.0.0, @metamask/keyring-controller@workspace:packages/keyring-controller": +"@metamask/keyring-controller@npm:^25.0.0, @metamask/keyring-controller@workspace:packages/keyring-controller": version: 0.0.0-use.local resolution: "@metamask/keyring-controller@workspace:packages/keyring-controller" dependencies: @@ -3990,13 +4003,13 @@ __metadata: languageName: node linkType: hard -"@metamask/logging-controller@npm:^7.0.0, @metamask/logging-controller@workspace:packages/logging-controller": +"@metamask/logging-controller@npm:^7.0.1, @metamask/logging-controller@workspace:packages/logging-controller": version: 0.0.0-use.local resolution: "@metamask/logging-controller@workspace:packages/logging-controller" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/messenger": "npm:^0.3.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4010,13 +4023,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/message-manager@npm:^14.0.0, @metamask/message-manager@workspace:packages/message-manager": +"@metamask/message-manager@npm:^14.1.0, @metamask/message-manager@workspace:packages/message-manager": version: 0.0.0-use.local resolution: "@metamask/message-manager@workspace:packages/message-manager" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/eth-sig-util": "npm:^8.2.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/utils": "npm:^11.8.1" @@ -4059,13 +4072,13 @@ __metadata: languageName: node linkType: hard -"@metamask/multichain-account-service@npm:^3.0.0, @metamask/multichain-account-service@workspace:packages/multichain-account-service": +"@metamask/multichain-account-service@npm:^4.0.0, @metamask/multichain-account-service@workspace:packages/multichain-account-service": version: 0.0.0-use.local resolution: "@metamask/multichain-account-service@workspace:packages/multichain-account-service" dependencies: "@ethereumjs/util": "npm:^9.1.0" "@metamask/account-api": "npm:^0.12.0" - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" "@metamask/error-reporting-service": "npm:^3.0.0" @@ -4073,7 +4086,7 @@ __metadata: "@metamask/eth-snap-keyring": "npm:^18.0.0" "@metamask/key-tree": "npm:^10.1.1" "@metamask/keyring-api": "npm:^21.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/keyring-internal-api": "npm:^9.0.0" "@metamask/keyring-snap-client": "npm:^8.0.0" "@metamask/keyring-utils": "npm:^3.1.0" @@ -4098,9 +4111,9 @@ __metadata: webextension-polyfill: "npm:^0.12.0" peerDependencies: "@metamask/account-api": ^0.12.0 - "@metamask/accounts-controller": ^34.0.0 + "@metamask/accounts-controller": ^35.0.0 "@metamask/error-reporting-service": ^3.0.0 - "@metamask/keyring-controller": ^24.0.0 + "@metamask/keyring-controller": ^25.0.0 "@metamask/providers": ^22.0.0 "@metamask/snaps-controllers": ^14.0.0 webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 @@ -4114,12 +4127,12 @@ __metadata: "@metamask/api-specs": "npm:^0.14.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/chain-agnostic-permission": "npm:^1.2.2" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/eth-json-rpc-filters": "npm:^9.0.0" - "@metamask/json-rpc-engine": "npm:^10.1.1" - "@metamask/multichain-transactions-controller": "npm:^6.0.0" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/permission-controller": "npm:^12.1.0" + "@metamask/json-rpc-engine": "npm:^10.2.0" + "@metamask/multichain-transactions-controller": "npm:^7.0.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/permission-controller": "npm:^12.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/safe-event-emitter": "npm:^3.0.0" "@metamask/utils": "npm:^11.8.1" @@ -4137,19 +4150,19 @@ __metadata: languageName: unknown linkType: soft -"@metamask/multichain-network-controller@npm:^2.0.0, @metamask/multichain-network-controller@workspace:packages/multichain-network-controller": +"@metamask/multichain-network-controller@npm:^3.0.0, @metamask/multichain-network-controller@workspace:packages/multichain-network-controller": version: 0.0.0-use.local resolution: "@metamask/multichain-network-controller@workspace:packages/multichain-network-controller" dependencies: - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/keyring-api": "npm:^21.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/keyring-internal-api": "npm:^9.0.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.8.1" "@solana/addresses": "npm:^2.0.0" @@ -4167,24 +4180,24 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/accounts-controller": ^34.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/accounts-controller": ^35.0.0 + "@metamask/network-controller": ^26.0.0 languageName: unknown linkType: soft -"@metamask/multichain-transactions-controller@npm:^6.0.0, @metamask/multichain-transactions-controller@workspace:packages/multichain-transactions-controller": +"@metamask/multichain-transactions-controller@npm:^7.0.0, @metamask/multichain-transactions-controller@workspace:packages/multichain-transactions-controller": version: 0.0.0-use.local resolution: "@metamask/multichain-transactions-controller@workspace:packages/multichain-transactions-controller" dependencies: - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" "@metamask/keyring-api": "npm:^21.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/keyring-internal-api": "npm:^9.0.0" "@metamask/keyring-snap-client": "npm:^8.0.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/polling-controller": "npm:^15.0.0" + "@metamask/polling-controller": "npm:^16.0.0" "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/snaps-sdk": "npm:^9.0.0" "@metamask/snaps-utils": "npm:^11.0.0" @@ -4201,7 +4214,7 @@ __metadata: typescript: "npm:~5.3.3" uuid: "npm:^8.3.2" peerDependencies: - "@metamask/accounts-controller": ^34.0.0 + "@metamask/accounts-controller": ^35.0.0 "@metamask/snaps-controllers": ^14.0.0 languageName: unknown linkType: soft @@ -4212,7 +4225,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -4227,21 +4240,21 @@ __metadata: languageName: unknown linkType: soft -"@metamask/network-controller@npm:^25.0.0, @metamask/network-controller@workspace:packages/network-controller": +"@metamask/network-controller@npm:^26.0.0, @metamask/network-controller@workspace:packages/network-controller": version: 0.0.0-use.local resolution: "@metamask/network-controller@workspace:packages/network-controller" dependencies: "@json-rpc-specification/meta-schema": "npm:^1.0.6" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/error-reporting-service": "npm:^3.0.0" - "@metamask/eth-block-tracker": "npm:^14.0.0" + "@metamask/eth-block-tracker": "npm:^15.0.0" "@metamask/eth-json-rpc-infura": "npm:^10.3.0" - "@metamask/eth-json-rpc-middleware": "npm:^21.0.0" - "@metamask/eth-json-rpc-provider": "npm:^5.0.1" + "@metamask/eth-json-rpc-middleware": "npm:^22.0.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.0" "@metamask/eth-query": "npm:^4.0.0" - "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/json-rpc-engine": "npm:^10.2.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/swappable-obj-proxy": "npm:^2.3.0" @@ -4282,12 +4295,12 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/keyring-api": "npm:^21.0.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/multichain-network-controller": "npm:^2.0.0" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/multichain-network-controller": "npm:^3.0.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4300,9 +4313,9 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/multichain-network-controller": ^2.0.0 - "@metamask/network-controller": ^25.0.0 - "@metamask/transaction-controller": ^61.0.0 + "@metamask/multichain-network-controller": ^3.0.0 + "@metamask/network-controller": ^26.0.0 + "@metamask/transaction-controller": ^62.0.0 languageName: unknown linkType: soft @@ -4327,10 +4340,10 @@ __metadata: "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/profile-sync-controller": "npm:^26.0.0" + "@metamask/profile-sync-controller": "npm:^27.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4351,8 +4364,8 @@ __metadata: typescript: "npm:~5.3.3" uuid: "npm:^8.3.2" peerDependencies: - "@metamask/keyring-controller": ^24.0.0 - "@metamask/profile-sync-controller": ^26.0.0 + "@metamask/keyring-controller": ^25.0.0 + "@metamask/profile-sync-controller": ^27.0.0 languageName: unknown linkType: soft @@ -4395,15 +4408,15 @@ __metadata: languageName: node linkType: hard -"@metamask/permission-controller@npm:^12.1.0, @metamask/permission-controller@workspace:packages/permission-controller": +"@metamask/permission-controller@npm:^12.1.1, @metamask/permission-controller@workspace:packages/permission-controller": version: 0.0.0-use.local resolution: "@metamask/permission-controller@workspace:packages/permission-controller" dependencies: "@metamask/approval-controller": "npm:^8.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/json-rpc-engine": "npm:^10.2.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.8.1" @@ -4430,7 +4443,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/json-rpc-engine": "npm:^10.2.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -4462,15 +4475,15 @@ __metadata: languageName: node linkType: hard -"@metamask/phishing-controller@npm:^15.0.1, @metamask/phishing-controller@workspace:packages/phishing-controller": +"@metamask/phishing-controller@npm:^16.0.0, @metamask/phishing-controller@workspace:packages/phishing-controller": version: 0.0.0-use.local resolution: "@metamask/phishing-controller@workspace:packages/phishing-controller" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@noble/hashes": "npm:^1.8.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4487,18 +4500,18 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/transaction-controller": ^61.0.0 + "@metamask/transaction-controller": ^62.0.0 languageName: unknown linkType: soft -"@metamask/polling-controller@npm:^15.0.0, @metamask/polling-controller@workspace:packages/polling-controller": +"@metamask/polling-controller@npm:^16.0.0, @metamask/polling-controller@workspace:packages/polling-controller": version: 0.0.0-use.local resolution: "@metamask/polling-controller@workspace:packages/polling-controller" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4513,7 +4526,7 @@ __metadata: typescript: "npm:~5.3.3" uuid: "npm:^8.3.2" peerDependencies: - "@metamask/network-controller": ^25.0.0 + "@metamask/network-controller": ^26.0.0 languageName: unknown linkType: soft @@ -4527,14 +4540,14 @@ __metadata: languageName: node linkType: hard -"@metamask/preferences-controller@npm:^21.0.0, @metamask/preferences-controller@workspace:packages/preferences-controller": +"@metamask/preferences-controller@npm:^22.0.0, @metamask/preferences-controller@workspace:packages/preferences-controller": version: 0.0.0-use.local resolution: "@metamask/preferences-controller@workspace:packages/preferences-controller" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -4547,21 +4560,21 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/keyring-controller": ^24.0.0 + "@metamask/keyring-controller": ^25.0.0 languageName: unknown linkType: soft -"@metamask/profile-sync-controller@npm:^26.0.0, @metamask/profile-sync-controller@workspace:packages/profile-sync-controller": +"@metamask/profile-sync-controller@npm:^27.0.0, @metamask/profile-sync-controller@workspace:packages/profile-sync-controller": version: 0.0.0-use.local resolution: "@metamask/profile-sync-controller@workspace:packages/profile-sync-controller" dependencies: "@lavamoat/allow-scripts": "npm:^3.0.4" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" - "@metamask/address-book-controller": "npm:^7.0.0" + "@metamask/address-book-controller": "npm:^7.0.1" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" "@metamask/keyring-api": "npm:^21.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/keyring-internal-api": "npm:^9.0.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/providers": "npm:^22.1.0" @@ -4587,8 +4600,8 @@ __metadata: typescript: "npm:~5.3.3" webextension-polyfill: "npm:^0.12.0" peerDependencies: - "@metamask/address-book-controller": ^7.0.0 - "@metamask/keyring-controller": ^24.0.0 + "@metamask/address-book-controller": ^7.0.1 + "@metamask/keyring-controller": ^25.0.0 "@metamask/providers": ^22.0.0 "@metamask/snaps-controllers": ^14.0.0 webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 @@ -4636,14 +4649,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/remote-feature-flag-controller@npm:^2.0.0, @metamask/remote-feature-flag-controller@workspace:packages/remote-feature-flag-controller": +"@metamask/remote-feature-flag-controller@npm:^2.0.1, @metamask/remote-feature-flag-controller@workspace:packages/remote-feature-flag-controller": version: 0.0.0-use.local resolution: "@metamask/remote-feature-flag-controller@workspace:packages/remote-feature-flag-controller" dependencies: "@lavamoat/allow-scripts": "npm:^3.0.4" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -4682,9 +4695,9 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4697,7 +4710,7 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/network-controller": ^25.0.0 + "@metamask/network-controller": ^26.0.0 languageName: unknown linkType: soft @@ -4721,7 +4734,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" "@metamask/browser-passworder": "npm:^6.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/toprf-secure-backup": "npm:^0.10.0" "@metamask/utils": "npm:^11.8.1" @@ -4742,7 +4755,7 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/keyring-controller": ^24.0.0 + "@metamask/keyring-controller": ^25.0.0 languageName: unknown linkType: soft @@ -4752,10 +4765,10 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/json-rpc-engine": "npm:^10.1.1" + "@metamask/json-rpc-engine": "npm:^10.2.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/permission-controller": "npm:^12.1.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/permission-controller": "npm:^12.1.1" "@metamask/swappable-obj-proxy": "npm:^2.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -4771,7 +4784,7 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/network-controller": ^25.0.0 + "@metamask/network-controller": ^26.0.0 "@metamask/permission-controller": ^12.0.0 languageName: unknown linkType: soft @@ -4785,10 +4798,10 @@ __metadata: "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/signature-controller": "npm:^36.0.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/signature-controller": "npm:^37.0.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4802,26 +4815,26 @@ __metadata: typescript: "npm:~5.3.3" uuid: "npm:^8.3.2" peerDependencies: - "@metamask/signature-controller": ^36.0.0 - "@metamask/transaction-controller": ^61.0.0 + "@metamask/signature-controller": ^37.0.0 + "@metamask/transaction-controller": ^62.0.0 languageName: unknown linkType: soft -"@metamask/signature-controller@npm:^36.0.0, @metamask/signature-controller@workspace:packages/signature-controller": +"@metamask/signature-controller@npm:^37.0.0, @metamask/signature-controller@workspace:packages/signature-controller": version: 0.0.0-use.local resolution: "@metamask/signature-controller@workspace:packages/signature-controller" dependencies: - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/approval-controller": "npm:^8.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/eth-sig-util": "npm:^8.2.0" - "@metamask/gator-permissions-controller": "npm:^0.5.0" - "@metamask/keyring-controller": "npm:^24.0.0" - "@metamask/logging-controller": "npm:^7.0.0" + "@metamask/gator-permissions-controller": "npm:^0.6.0" + "@metamask/keyring-controller": "npm:^25.0.0" + "@metamask/logging-controller": "npm:^7.0.1" "@metamask/messenger": "npm:^0.3.0" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4835,12 +4848,12 @@ __metadata: typescript: "npm:~5.3.3" uuid: "npm:^8.3.2" peerDependencies: - "@metamask/accounts-controller": ^34.0.0 + "@metamask/accounts-controller": ^35.0.0 "@metamask/approval-controller": ^8.0.0 - "@metamask/gator-permissions-controller": ^0.5.0 - "@metamask/keyring-controller": ^24.0.0 + "@metamask/gator-permissions-controller": ^0.6.0 + "@metamask/keyring-controller": ^25.0.0 "@metamask/logging-controller": ^7.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/network-controller": ^26.0.0 languageName: unknown linkType: soft @@ -4978,11 +4991,11 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" + "@metamask/controller-utils": "npm:^11.16.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/polling-controller": "npm:^15.0.0" - "@metamask/profile-sync-controller": "npm:^26.0.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/polling-controller": "npm:^16.0.0" + "@metamask/profile-sync-controller": "npm:^27.0.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4995,7 +5008,7 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/profile-sync-controller": ^26.0.0 + "@metamask/profile-sync-controller": ^27.0.0 languageName: unknown linkType: soft @@ -5051,7 +5064,7 @@ __metadata: languageName: node linkType: hard -"@metamask/transaction-controller@npm:^61.3.0, @metamask/transaction-controller@workspace:packages/transaction-controller": +"@metamask/transaction-controller@npm:^62.0.0, @metamask/transaction-controller@workspace:packages/transaction-controller": version: 0.0.0-use.local resolution: "@metamask/transaction-controller@workspace:packages/transaction-controller" dependencies: @@ -5063,21 +5076,21 @@ __metadata: "@ethersproject/contracts": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.0" "@ethersproject/wallet": "npm:^5.7.0" - "@metamask/accounts-controller": "npm:^34.0.0" + "@metamask/accounts-controller": "npm:^35.0.0" "@metamask/approval-controller": "npm:^8.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/eth-block-tracker": "npm:^14.0.0" - "@metamask/eth-json-rpc-provider": "npm:^5.0.1" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/eth-block-tracker": "npm:^15.0.0" + "@metamask/eth-json-rpc-provider": "npm:^6.0.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" - "@metamask/gas-fee-controller": "npm:^25.0.0" + "@metamask/gas-fee-controller": "npm:^26.0.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/network-controller": "npm:^25.0.0" + "@metamask/network-controller": "npm:^26.0.0" "@metamask/nonce-tracker": "npm:^6.0.0" - "@metamask/remote-feature-flag-controller": "npm:^2.0.0" + "@metamask/remote-feature-flag-controller": "npm:^2.0.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" @@ -5102,11 +5115,11 @@ __metadata: uuid: "npm:^8.3.2" peerDependencies: "@babel/runtime": ^7.0.0 - "@metamask/accounts-controller": ^34.0.0 + "@metamask/accounts-controller": ^35.0.0 "@metamask/approval-controller": ^8.0.0 "@metamask/eth-block-tracker": ">=9" - "@metamask/gas-fee-controller": ^25.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/gas-fee-controller": ^26.0.0 + "@metamask/network-controller": ^26.0.0 "@metamask/remote-feature-flag-controller": ^2.0.0 languageName: unknown linkType: soft @@ -5117,18 +5130,18 @@ __metadata: dependencies: "@ethersproject/abi": "npm:^5.7.0" "@ethersproject/contracts": "npm:^5.7.0" - "@metamask/assets-controllers": "npm:^89.0.1" + "@metamask/assets-controllers": "npm:^90.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/bridge-controller": "npm:^61.0.0" - "@metamask/bridge-status-controller": "npm:^61.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/gas-fee-controller": "npm:^25.0.0" + "@metamask/bridge-controller": "npm:^62.0.0" + "@metamask/bridge-status-controller": "npm:^62.0.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/gas-fee-controller": "npm:^26.0.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/remote-feature-flag-controller": "npm:^2.0.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/remote-feature-flag-controller": "npm:^2.0.1" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -5143,13 +5156,13 @@ __metadata: typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:~5.3.3" peerDependencies: - "@metamask/assets-controllers": ^89.0.0 - "@metamask/bridge-controller": ^61.0.0 - "@metamask/bridge-status-controller": ^61.0.0 - "@metamask/gas-fee-controller": ^25.0.0 - "@metamask/network-controller": ^25.0.0 + "@metamask/assets-controllers": ^90.0.0 + "@metamask/bridge-controller": ^62.0.0 + "@metamask/bridge-status-controller": ^62.0.0 + "@metamask/gas-fee-controller": ^26.0.0 + "@metamask/network-controller": ^26.0.0 "@metamask/remote-feature-flag-controller": ^2.0.0 - "@metamask/transaction-controller": ^61.0.0 + "@metamask/transaction-controller": ^62.0.0 languageName: unknown linkType: soft @@ -5160,17 +5173,17 @@ __metadata: "@metamask/approval-controller": "npm:^8.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^9.0.0" - "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/eth-block-tracker": "npm:^14.0.0" + "@metamask/controller-utils": "npm:^11.16.0" + "@metamask/eth-block-tracker": "npm:^15.0.0" "@metamask/eth-query": "npm:^4.0.0" - "@metamask/gas-fee-controller": "npm:^25.0.0" - "@metamask/keyring-controller": "npm:^24.0.0" + "@metamask/gas-fee-controller": "npm:^26.0.0" + "@metamask/keyring-controller": "npm:^25.0.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/network-controller": "npm:^25.0.0" - "@metamask/polling-controller": "npm:^15.0.0" + "@metamask/network-controller": "npm:^26.0.0" + "@metamask/polling-controller": "npm:^16.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^61.3.0" + "@metamask/transaction-controller": "npm:^62.0.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -5187,10 +5200,10 @@ __metadata: peerDependencies: "@metamask/approval-controller": ^8.0.0 "@metamask/eth-block-tracker": ">=9" - "@metamask/gas-fee-controller": ^25.0.0 - "@metamask/keyring-controller": ^24.0.0 - "@metamask/network-controller": ^25.0.0 - "@metamask/transaction-controller": ^61.0.0 + "@metamask/gas-fee-controller": ^26.0.0 + "@metamask/keyring-controller": ^25.0.0 + "@metamask/network-controller": ^26.0.0 + "@metamask/transaction-controller": ^62.0.0 languageName: unknown linkType: soft