diff --git a/package.json b/package.json index 5ab1e27211c..82026c17cf3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "733.0.0", + "version": "734.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/bridge-controller/CHANGELOG.md b/packages/bridge-controller/CHANGELOG.md index 9263714e571..99760d2a8b2 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/remote-feature-flag-controller` from `^3.1.0` to `^4.0.0` ([#7546](https://github.com/MetaMask/core/pull/7546)) - Upgrade `@metamask/utils` from `^11.8.1` to `^11.9.0` ([#7511](https://github.com/MetaMask/core/pull/7511)) - Bump `@metamask/network-controller` from `^27.0.0` to `^27.1.0` ([#7534](https://github.com/MetaMask/core/pull/7534)) - Bump `@metamask/controller-utils` from `^11.16.0` to `^11.17.0` ([#7534](https://github.com/MetaMask/core/pull/7534)) diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index bade23fb69c..2963688d48c 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -64,7 +64,7 @@ "@metamask/multichain-network-controller": "^3.0.0", "@metamask/network-controller": "^27.1.0", "@metamask/polling-controller": "^16.0.0", - "@metamask/remote-feature-flag-controller": "^3.1.0", + "@metamask/remote-feature-flag-controller": "^4.0.0", "@metamask/snaps-controllers": "^14.0.1", "@metamask/transaction-controller": "^62.7.0", "@metamask/utils": "^11.9.0", diff --git a/packages/remote-feature-flag-controller/CHANGELOG.md b/packages/remote-feature-flag-controller/CHANGELOG.md index 1fc6c76ebba..2d926fab599 100644 --- a/packages/remote-feature-flag-controller/CHANGELOG.md +++ b/packages/remote-feature-flag-controller/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.0.0] + ### Changed - **BREAKING:** Improve threshold-based feature flag processing to ensure independent user assignment across different flags ([#7511](https://github.com/MetaMask/core/pull/7511)): @@ -176,7 +178,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@3.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@4.0.0...HEAD +[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@3.1.0...@metamask/remote-feature-flag-controller@4.0.0 [3.1.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@3.0.0...@metamask/remote-feature-flag-controller@3.1.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/remote-feature-flag-controller@2.0.1...@metamask/remote-feature-flag-controller@3.0.0 [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 diff --git a/packages/remote-feature-flag-controller/package.json b/packages/remote-feature-flag-controller/package.json index 724442af6ad..97f25db5c88 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": "3.1.0", + "version": "4.0.0", "description": "The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags", "keywords": [ "MetaMask", diff --git a/packages/transaction-controller/CHANGELOG.md b/packages/transaction-controller/CHANGELOG.md index 1a4330fa313..a3979be382f 100644 --- a/packages/transaction-controller/CHANGELOG.md +++ b/packages/transaction-controller/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/remote-feature-flag-controller` from `^3.1.0` to `^4.0.0` ([#7546](https://github.com/MetaMask/core/pull/7546)) - Upgrade `@metamask/utils` from `^11.8.1` to `^11.9.0` ([#7511](https://github.com/MetaMask/core/pull/7511)) - Update transaction timeout to check time since submission or when transaction was last seen on network ([#7464](https://github.com/MetaMask/core/pull/7464)) - Uses `blockTime` from `acceleratedPolling` feature flag. diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index abcef24098f..de60c148c1f 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -65,7 +65,7 @@ "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/network-controller": "^27.1.0", "@metamask/nonce-tracker": "^6.0.0", - "@metamask/remote-feature-flag-controller": "^3.1.0", + "@metamask/remote-feature-flag-controller": "^4.0.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.9.0", "async-mutex": "^0.5.0", diff --git a/packages/transaction-pay-controller/CHANGELOG.md b/packages/transaction-pay-controller/CHANGELOG.md index 78fbd5c5550..c5fd2a4e6df 100644 --- a/packages/transaction-pay-controller/CHANGELOG.md +++ b/packages/transaction-pay-controller/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Bump `@metamask/remote-feature-flag-controller` from `^3.1.0` to `^4.0.0` ([#7546](https://github.com/MetaMask/core/pull/7546)) - Upgrade `@metamask/utils` from `^11.8.1` to `^11.9.0` ([#7511](https://github.com/MetaMask/core/pull/7511)) - Poll relay status using static URL ([#7535](https://github.com/MetaMask/core/pull/7535)) - Bump `@metamask/assets-controllers` from `^93.1.0` to `^94.1.0` ([#7444](https://github.com/MetaMask/core/pull/7444), [#7488](https://github.com/MetaMask/core/pull/7488)) diff --git a/packages/transaction-pay-controller/package.json b/packages/transaction-pay-controller/package.json index b4f947242de..d957f3cc593 100644 --- a/packages/transaction-pay-controller/package.json +++ b/packages/transaction-pay-controller/package.json @@ -60,7 +60,7 @@ "@metamask/messenger": "^0.3.0", "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/network-controller": "^27.1.0", - "@metamask/remote-feature-flag-controller": "^3.1.0", + "@metamask/remote-feature-flag-controller": "^4.0.0", "@metamask/transaction-controller": "^62.7.0", "@metamask/utils": "^11.9.0", "bignumber.js": "^9.1.2", diff --git a/yarn.lock b/yarn.lock index 615374c8415..67da567492b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2815,7 +2815,7 @@ __metadata: "@metamask/multichain-network-controller": "npm:^3.0.0" "@metamask/network-controller": "npm:^27.1.0" "@metamask/polling-controller": "npm:^16.0.0" - "@metamask/remote-feature-flag-controller": "npm:^3.1.0" + "@metamask/remote-feature-flag-controller": "npm:^4.0.0" "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/superstruct": "npm:^3.1.0" "@metamask/transaction-controller": "npm:^62.7.0" @@ -4622,7 +4622,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/remote-feature-flag-controller@npm:^3.1.0, @metamask/remote-feature-flag-controller@workspace:packages/remote-feature-flag-controller": +"@metamask/remote-feature-flag-controller@npm:^4.0.0, @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: @@ -5062,7 +5062,7 @@ __metadata: "@metamask/metamask-eth-abis": "npm:^3.1.1" "@metamask/network-controller": "npm:^27.1.0" "@metamask/nonce-tracker": "npm:^6.0.0" - "@metamask/remote-feature-flag-controller": "npm:^3.1.0" + "@metamask/remote-feature-flag-controller": "npm:^4.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4" @@ -5107,7 +5107,7 @@ __metadata: "@metamask/messenger": "npm:^0.3.0" "@metamask/metamask-eth-abis": "npm:^3.1.1" "@metamask/network-controller": "npm:^27.1.0" - "@metamask/remote-feature-flag-controller": "npm:^3.1.0" + "@metamask/remote-feature-flag-controller": "npm:^4.0.0" "@metamask/transaction-controller": "npm:^62.7.0" "@metamask/utils": "npm:^11.9.0" "@ts-bridge/cli": "npm:^0.6.4"