diff --git a/package.json b/package.json index 090bb5d7d2f..510d4bfbe68 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "678.0.0", + "version": "679.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index b4217c36d2e..dd767e6f23a 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -98,7 +98,7 @@ "@metamask/preferences-controller": "^21.0.0", "@metamask/providers": "^22.1.0", "@metamask/snaps-controllers": "^14.0.1", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "@types/lodash": "^4.14.191", diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 9e3b09b7f52..1ac39de6241 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -75,7 +75,7 @@ "@metamask/remote-feature-flag-controller": "^2.0.0", "@metamask/snaps-controllers": "^14.0.1", "@metamask/superstruct": "^3.1.0", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index f21db31d36a..6879bdfb967 100644 --- a/packages/bridge-status-controller/package.json +++ b/packages/bridge-status-controller/package.json @@ -63,7 +63,7 @@ "@metamask/gas-fee-controller": "^25.0.0", "@metamask/network-controller": "^25.0.0", "@metamask/snaps-controllers": "^14.0.1", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/earn-controller/package.json b/packages/earn-controller/package.json index aef3dda9094..ede91f86c89 100644 --- a/packages/earn-controller/package.json +++ b/packages/earn-controller/package.json @@ -61,7 +61,7 @@ "@metamask/account-tree-controller": "^3.0.0", "@metamask/auto-changelog": "^3.4.4", "@metamask/network-controller": "^25.0.0", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/eip-5792-middleware/CHANGELOG.md b/packages/eip-5792-middleware/CHANGELOG.md index 6bb069e2134..09d4f79b318 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.2.0` ([#7007](https://github.com/MetaMask/core/pull/7007), [#7126](https://github.com/MetaMask/core/pull/7126)) +- 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))) ## [2.0.0] diff --git a/packages/eip-5792-middleware/package.json b/packages/eip-5792-middleware/package.json index 8350d1209c4..2a71f36c78d 100644 --- a/packages/eip-5792-middleware/package.json +++ b/packages/eip-5792-middleware/package.json @@ -50,7 +50,7 @@ "dependencies": { "@metamask/messenger": "^0.3.0", "@metamask/superstruct": "^3.1.0", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@metamask/utils": "^11.8.1", "lodash": "^4.17.21", "uuid": "^8.3.2" diff --git a/packages/gator-permissions-controller/package.json b/packages/gator-permissions-controller/package.json index 8303c616e4b..73b3216ad63 100644 --- a/packages/gator-permissions-controller/package.json +++ b/packages/gator-permissions-controller/package.json @@ -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.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/network-enablement-controller/package.json b/packages/network-enablement-controller/package.json index d38fc8c3bc1..69a7e3ae8c8 100644 --- a/packages/network-enablement-controller/package.json +++ b/packages/network-enablement-controller/package.json @@ -59,7 +59,7 @@ "@metamask/auto-changelog": "^3.4.4", "@metamask/multichain-network-controller": "^2.0.0", "@metamask/network-controller": "^25.0.0", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/phishing-controller/package.json b/packages/phishing-controller/package.json index 91255774234..43f9abe57e6 100644 --- a/packages/phishing-controller/package.json +++ b/packages/phishing-controller/package.json @@ -59,7 +59,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/shield-controller/package.json b/packages/shield-controller/package.json index 2bc2b31ec71..d69eb69106f 100644 --- a/packages/shield-controller/package.json +++ b/packages/shield-controller/package.json @@ -60,7 +60,7 @@ "@lavamoat/preinstall-always-fail": "^2.1.0", "@metamask/auto-changelog": "^3.4.4", "@metamask/signature-controller": "^36.0.0", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/subscription-controller/CHANGELOG.md b/packages/subscription-controller/CHANGELOG.md index f31c132d8ed..f64b3b3d903 100644 --- a/packages/subscription-controller/CHANGELOG.md +++ b/packages/subscription-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/transaction-controller` from `^61.2.0` to `^61.3.0` ([#7153](https://github.com/MetaMask/core/pull/7153)) + ## [4.2.2] ### Changed diff --git a/packages/subscription-controller/package.json b/packages/subscription-controller/package.json index 2d2d32c8f1a..85f1f81e048 100644 --- a/packages/subscription-controller/package.json +++ b/packages/subscription-controller/package.json @@ -52,7 +52,7 @@ "@metamask/controller-utils": "^11.15.0", "@metamask/messenger": "^0.3.0", "@metamask/polling-controller": "^15.0.0", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@metamask/utils": "^11.8.1", "bignumber.js": "^9.1.2" }, diff --git a/packages/transaction-controller/CHANGELOG.md b/packages/transaction-controller/CHANGELOG.md index 64f82485329..366c5608249 100644 --- a/packages/transaction-controller/CHANGELOG.md +++ b/packages/transaction-controller/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [61.3.0] + ### Added - Add optional `gasFeeToken` property to `addTransaction` and `addTransactionBatch` methods ([#7123](https://github.com/MetaMask/core/pull/7123)) @@ -1932,7 +1934,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.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@61.3.0...HEAD +[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 [61.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@60.10.0...@metamask/transaction-controller@61.0.0 diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index ab734742f42..4c7ecc24bf1 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/transaction-controller", - "version": "61.2.0", + "version": "61.3.0", "description": "Stores transactions alongside their periodically updated statuses and manages interactions such as approval and cancellation", "keywords": [ "MetaMask", diff --git a/packages/transaction-pay-controller/CHANGELOG.md b/packages/transaction-pay-controller/CHANGELOG.md index 6eb3fb4642e..1ea4f2b1789 100644 --- a/packages/transaction-pay-controller/CHANGELOG.md +++ b/packages/transaction-pay-controller/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.0.0] + ### Fixed - **BREAKING:** Always retrieve quote if using Relay strategy and required token is Arbitrum USDC, even if payment token matches ([#7146](https://github.com/MetaMask/core/pull/7146)) @@ -88,7 +90,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@5.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@6.0.0...HEAD +[6.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@5.0.0...@metamask/transaction-pay-controller@6.0.0 [5.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@4.0.0...@metamask/transaction-pay-controller@5.0.0 [4.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@3.1.0...@metamask/transaction-pay-controller@4.0.0 [3.1.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-pay-controller@3.0.0...@metamask/transaction-pay-controller@3.1.0 diff --git a/packages/transaction-pay-controller/package.json b/packages/transaction-pay-controller/package.json index 2e8ef1d5c75..21de330751a 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": "5.0.0", + "version": "6.0.0", "description": "Manages alternate payment strategies to provide required funds for transactions in MetaMask", "keywords": [ "MetaMask", @@ -69,7 +69,7 @@ "@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.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index 4ef6a7efaa2..bc477e3211d 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -69,7 +69,7 @@ "@metamask/gas-fee-controller": "^25.0.0", "@metamask/keyring-controller": "^24.0.0", "@metamask/network-controller": "^25.0.0", - "@metamask/transaction-controller": "^61.2.0", + "@metamask/transaction-controller": "^61.3.0", "@ts-bridge/cli": "^0.6.4", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/yarn.lock b/yarn.lock index 257d3964e0a..b6e8e39bf13 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2671,7 +2671,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.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/bn.js": "npm:^5.1.5" @@ -2838,7 +2838,7 @@ __metadata: "@metamask/remote-feature-flag-controller": "npm:^2.0.0" "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^61.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -2878,7 +2878,7 @@ __metadata: "@metamask/polling-controller": "npm:^15.0.0" "@metamask/snaps-controllers": "npm:^14.0.1" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^61.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -3204,7 +3204,7 @@ __metadata: "@metamask/messenger": "npm:^0.3.0" "@metamask/network-controller": "npm:^25.0.0" "@metamask/stake-sdk": "npm:^3.2.1" - "@metamask/transaction-controller": "npm:^61.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -3229,7 +3229,7 @@ __metadata: "@metamask/messenger": "npm:^0.3.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^61.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -3794,7 +3794,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.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4288,7 +4288,7 @@ __metadata: "@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.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4471,7 +4471,7 @@ __metadata: "@metamask/base-controller": "npm:^9.0.0" "@metamask/controller-utils": "npm:^11.15.0" "@metamask/messenger": "npm:^0.3.0" - "@metamask/transaction-controller": "npm:^61.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@noble/hashes": "npm:^1.8.0" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4789,7 +4789,7 @@ __metadata: "@metamask/controller-utils": "npm:^11.15.0" "@metamask/messenger": "npm:^0.3.0" "@metamask/signature-controller": "npm:^36.0.0" - "@metamask/transaction-controller": "npm:^61.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -4983,7 +4983,7 @@ __metadata: "@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.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -5052,7 +5052,7 @@ __metadata: languageName: node linkType: hard -"@metamask/transaction-controller@npm:^61.2.0, @metamask/transaction-controller@workspace:packages/transaction-controller": +"@metamask/transaction-controller@npm:^61.3.0, @metamask/transaction-controller@workspace:packages/transaction-controller": version: 0.0.0-use.local resolution: "@metamask/transaction-controller@workspace:packages/transaction-controller" dependencies: @@ -5129,7 +5129,7 @@ __metadata: "@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.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1" @@ -5171,7 +5171,7 @@ __metadata: "@metamask/polling-controller": "npm:^15.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^61.2.0" + "@metamask/transaction-controller": "npm:^61.3.0" "@metamask/utils": "npm:^11.8.1" "@ts-bridge/cli": "npm:^0.6.4" "@types/jest": "npm:^27.4.1"