Skip to content

Commit 42b6c31

Browse files
Release 934.0.0 (MetaMask#8569)
## Explanation <!-- Thanks for your contribution! Take a moment to answer these questions so that reviewers have the information they need to properly understand your changes: * What is the current state of things and why does it need to change? * What is the solution your changes offer and how does it work? * Are there any changes whose purpose might not obvious to those unfamiliar with the domain? * If your primary goal was to update one package but you found you had to update another one along the way, why did you do so? * If you had to upgrade a dependency, why did you do so? --> ## References <!-- Are there any issues that this pull request is tied to? Are there other links that reviewers should consult to understand these changes better? Are there client or consumer pull requests to adopt any breaking changes? For example: * Fixes #12345 * Related to #67890 --> ## Checklist - [ ] I've updated the test suite for new or updated code as appropriate - [ ] I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate - [ ] I've communicated my changes to consumers by [updating changelogs for packages I've changed](https://github.com/MetaMask/core/tree/main/docs/processes/updating-changelogs.md) - [ ] I've introduced [breaking changes](https://github.com/MetaMask/core/tree/main/docs/processes/breaking-changes.md) in this PR and have prepared draft pull requests for clients and consumer packages to resolve them <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Low Risk** > This is a release bookkeeping PR (version/changelog/dependency bumps) with no functional code changes in the diff; main risk is consumers picking up new major versions of `bridge-*` and `perps-controller`. > > **Overview** > Bumps the monorepo version to `934.0.0` and publishes new package versions: `@metamask/bridge-controller` and `@metamask/bridge-status-controller` to `71.0.0`, `@metamask/perps-controller` to `4.0.0`, and `@metamask/transaction-pay-controller` to `19.3.0`. > > Updates corresponding changelogs and aligns downstream dependencies/lockfile to consume `@metamask/bridge-controller@^71.0.0` and `@metamask/bridge-status-controller@^71.0.0` (notably in `bridge-status-controller` and `transaction-pay-controller`). > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit 2533ea8. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY --> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 3864f11 commit 42b6c31

10 files changed

Lines changed: 32 additions & 18 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/core-monorepo",
3-
"version": "933.0.0",
3+
"version": "934.0.0",
44
"private": true,
55
"description": "Monorepo for packages shared between MetaMask clients",
66
"repository": {

packages/bridge-controller/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [71.0.0]
11+
1012
### Added
1113

1214
- Add `AccountHardwareType` type and `getAccountHardwareType` function to the package exports ([#8503](https://github.com/MetaMask/core/pull/8503))
@@ -1374,7 +1376,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
13741376

13751377
- Initial release ([#5317](https://github.com/MetaMask/core/pull/5317))
13761378

1377-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@70.1.1...HEAD
1379+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@71.0.0...HEAD
1380+
[71.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@70.1.1...@metamask/bridge-controller@71.0.0
13781381
[70.1.1]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@70.1.0...@metamask/bridge-controller@70.1.1
13791382
[70.1.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@70.0.1...@metamask/bridge-controller@70.1.0
13801383
[70.0.1]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@70.0.0...@metamask/bridge-controller@70.0.1

packages/bridge-controller/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/bridge-controller",
3-
"version": "70.1.1",
3+
"version": "71.0.0",
44
"description": "Manages bridge-related quote fetching functionality for MetaMask",
55
"keywords": [
66
"Ethereum",

packages/bridge-status-controller/CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [71.0.0]
11+
1012
### Added
1113

1214
- Remove stale bridge transactions from `txHistory` to prevent excessive polling. Once a history item exceeds the configured maximum age, the status is fetched once, then the src tx hash's receipt is retrieved. If there is no receipt, the history item's hash is presumed to be invalid and the entry is deleted from state. ([#8479](https://github.com/MetaMask/core/pull/8479))
@@ -29,7 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2931
- Bump `@metamask/messenger` from `^1.0.0` to `^1.1.1` ([#8364](https://github.com/MetaMask/core/pull/8364), [#8373](https://github.com/MetaMask/core/pull/8373))
3032
- Bump `@metamask/transaction-controller` from `^64.0.0` to `^64.3.0` ([#8432](https://github.com/MetaMask/core/pull/8432), [#8447](https://github.com/MetaMask/core/pull/8447), [#8482](https://github.com/MetaMask/core/pull/8482))
3133
- Bump `@metamask/base-controller` from `^9.0.1` to `^9.1.0` ([#8457](https://github.com/MetaMask/core/pull/8457))
32-
- Bump `@metamask/bridge-controller` from `^70.0.1` to `^70.1.1` ([#8466](https://github.com/MetaMask/core/pull/8466), [#8474](https://github.com/MetaMask/core/pull/8474))
34+
- Bump `@metamask/bridge-controller` from `^70.0.1` to `^71.0.0` ([#8466](https://github.com/MetaMask/core/pull/8466), [#8474](https://github.com/MetaMask/core/pull/8474), [#8569](https://github.com/MetaMask/core/pull/8569))
3335

3436
### Fixed
3537

@@ -1133,7 +1135,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11331135

11341136
- Initial release ([#5317](https://github.com/MetaMask/core/pull/5317))
11351137

1136-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@70.0.5...HEAD
1138+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@71.0.0...HEAD
1139+
[71.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@70.0.5...@metamask/bridge-status-controller@71.0.0
11371140
[70.0.5]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@70.0.4...@metamask/bridge-status-controller@70.0.5
11381141
[70.0.4]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@70.0.3...@metamask/bridge-status-controller@70.0.4
11391142
[70.0.3]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@70.0.2...@metamask/bridge-status-controller@70.0.3

packages/bridge-status-controller/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/bridge-status-controller",
3-
"version": "70.0.5",
3+
"version": "71.0.0",
44
"description": "Manages bridge-related status fetching functionality for MetaMask",
55
"keywords": [
66
"Ethereum",
@@ -54,7 +54,7 @@
5454
"dependencies": {
5555
"@metamask/accounts-controller": "^37.2.0",
5656
"@metamask/base-controller": "^9.1.0",
57-
"@metamask/bridge-controller": "^70.1.1",
57+
"@metamask/bridge-controller": "^71.0.0",
5858
"@metamask/controller-utils": "^11.20.0",
5959
"@metamask/gas-fee-controller": "^26.1.1",
6060
"@metamask/keyring-controller": "^25.2.0",

packages/perps-controller/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [4.0.0]
11+
1012
### Added
1113

1214
- Add `coalescePerpsRestRequest` utility for deduplicating concurrent REST requests with account-scoped cache keys ([#8560](https://github.com/MetaMask/core/pull/8560))
@@ -243,7 +245,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
243245

244246
- Bump `@metamask/controller-utils` from `^11.18.0` to `^11.19.0` ([#7995](https://github.com/MetaMask/core/pull/7995))
245247

246-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@3.2.0...HEAD
248+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@4.0.0...HEAD
249+
[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@3.2.0...@metamask/perps-controller@4.0.0
247250
[3.2.0]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@3.1.1...@metamask/perps-controller@3.2.0
248251
[3.1.1]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@3.1.0...@metamask/perps-controller@3.1.1
249252
[3.1.0]: https://github.com/MetaMask/core/compare/@metamask/perps-controller@3.0.0...@metamask/perps-controller@3.1.0

packages/perps-controller/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/perps-controller",
3-
"version": "3.2.0",
3+
"version": "4.0.0",
44
"description": "Controller for perpetual trading functionality in MetaMask",
55
"keywords": [
66
"Ethereum",

packages/transaction-pay-controller/CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [19.3.0]
11+
1012
### Added
1113

1214
- Add support for transaction config parameter accountOverride ([#8454](https://github.com/MetaMask/core/pull/8454))
@@ -15,6 +17,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1517

1618
- Bump `@metamask/assets-controller` from `^6.0.0` to `^6.1.0` ([#8559](https://github.com/MetaMask/core/pull/8559))
1719
- Bump `@metamask/assets-controllers` from `^104.2.0` to `^104.3.0` ([#8559](https://github.com/MetaMask/core/pull/8559))
20+
- Bump `@metamask/bridge-controller` from `^70.1.1` to `^71.0.0` ([#8569](https://github.com/MetaMask/core/pull/8569))
21+
- Bump `@metamask/bridge-status-controller` from `^70.0.5` to `^71.0.0` ([#8569](https://github.com/MetaMask/core/pull/8569))
1822

1923
## [19.2.2]
2024

@@ -698,7 +702,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
698702

699703
- Initial release ([#6820](https://github.com/MetaMask/core/pull/6820))
700704

701-
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@19.2.2...HEAD
705+
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@19.3.0...HEAD
706+
[19.3.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@19.2.2...@metamask/transaction-pay-controller@19.3.0
702707
[19.2.2]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@19.2.1...@metamask/transaction-pay-controller@19.2.2
703708
[19.2.1]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@19.2.0...@metamask/transaction-pay-controller@19.2.1
704709
[19.2.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@19.1.3...@metamask/transaction-pay-controller@19.2.0

packages/transaction-pay-controller/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/transaction-pay-controller",
3-
"version": "19.2.2",
3+
"version": "19.3.0",
44
"description": "Manages alternate payment strategies to provide required funds for transactions in MetaMask",
55
"keywords": [
66
"Ethereum",
@@ -60,8 +60,8 @@
6060
"@metamask/assets-controller": "^6.1.0",
6161
"@metamask/assets-controllers": "^104.3.0",
6262
"@metamask/base-controller": "^9.1.0",
63-
"@metamask/bridge-controller": "^70.1.1",
64-
"@metamask/bridge-status-controller": "^70.0.5",
63+
"@metamask/bridge-controller": "^71.0.0",
64+
"@metamask/bridge-status-controller": "^71.0.0",
6565
"@metamask/controller-utils": "^11.20.0",
6666
"@metamask/gas-fee-controller": "^26.1.1",
6767
"@metamask/messenger": "^1.1.1",

yarn.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3009,7 +3009,7 @@ __metadata:
30093009
languageName: unknown
30103010
linkType: soft
30113011

3012-
"@metamask/bridge-controller@npm:^70.1.1, @metamask/bridge-controller@workspace:packages/bridge-controller":
3012+
"@metamask/bridge-controller@npm:^71.0.0, @metamask/bridge-controller@workspace:packages/bridge-controller":
30133013
version: 0.0.0-use.local
30143014
resolution: "@metamask/bridge-controller@workspace:packages/bridge-controller"
30153015
dependencies:
@@ -3056,14 +3056,14 @@ __metadata:
30563056
languageName: unknown
30573057
linkType: soft
30583058

3059-
"@metamask/bridge-status-controller@npm:^70.0.5, @metamask/bridge-status-controller@workspace:packages/bridge-status-controller":
3059+
"@metamask/bridge-status-controller@npm:^71.0.0, @metamask/bridge-status-controller@workspace:packages/bridge-status-controller":
30603060
version: 0.0.0-use.local
30613061
resolution: "@metamask/bridge-status-controller@workspace:packages/bridge-status-controller"
30623062
dependencies:
30633063
"@metamask/accounts-controller": "npm:^37.2.0"
30643064
"@metamask/auto-changelog": "npm:^6.1.0"
30653065
"@metamask/base-controller": "npm:^9.1.0"
3066-
"@metamask/bridge-controller": "npm:^70.1.1"
3066+
"@metamask/bridge-controller": "npm:^71.0.0"
30673067
"@metamask/controller-utils": "npm:^11.20.0"
30683068
"@metamask/gas-fee-controller": "npm:^26.1.1"
30693069
"@metamask/keyring-controller": "npm:^25.2.0"
@@ -5665,8 +5665,8 @@ __metadata:
56655665
"@metamask/assets-controllers": "npm:^104.3.0"
56665666
"@metamask/auto-changelog": "npm:^6.1.0"
56675667
"@metamask/base-controller": "npm:^9.1.0"
5668-
"@metamask/bridge-controller": "npm:^70.1.1"
5669-
"@metamask/bridge-status-controller": "npm:^70.0.5"
5668+
"@metamask/bridge-controller": "npm:^71.0.0"
5669+
"@metamask/bridge-status-controller": "npm:^71.0.0"
56705670
"@metamask/controller-utils": "npm:^11.20.0"
56715671
"@metamask/gas-fee-controller": "npm:^26.1.1"
56725672
"@metamask/messenger": "npm:^1.1.1"

0 commit comments

Comments
 (0)