diff --git a/package.json b/package.json index 6c591a916d..7e2303aeac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "220.0.0", + "version": "221.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index d4c47d88eb..1832c7227d 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -55,7 +55,7 @@ "@metamask/eth-sig-util": "^7.0.1", "@metamask/eth-simple-keyring": "^6.0.5", "@metamask/keyring-api": "^8.1.3", - "@metamask/message-manager": "^10.1.1", + "@metamask/message-manager": "^11.0.0", "@metamask/utils": "^9.1.0", "async-mutex": "^0.5.0", "ethereumjs-wallet": "^1.0.1", diff --git a/packages/message-manager/CHANGELOG.md b/packages/message-manager/CHANGELOG.md index 634320e5df..41d4c0aa6c 100644 --- a/packages/message-manager/CHANGELOG.md +++ b/packages/message-manager/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.0.0] + ### Removed - Remove all code related to `@metamask/signature-controller` ([#4785](https://github.com/MetaMask/core/pull/4785)) @@ -323,7 +325,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@10.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/message-manager@11.0.0...HEAD +[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/message-manager@10.1.1...@metamask/message-manager@11.0.0 [10.1.1]: https://github.com/MetaMask/core/compare/@metamask/message-manager@10.1.0...@metamask/message-manager@10.1.1 [10.1.0]: https://github.com/MetaMask/core/compare/@metamask/message-manager@10.0.3...@metamask/message-manager@10.1.0 [10.0.3]: https://github.com/MetaMask/core/compare/@metamask/message-manager@10.0.2...@metamask/message-manager@10.0.3 diff --git a/packages/message-manager/package.json b/packages/message-manager/package.json index 564a69047f..bd2cfbe416 100644 --- a/packages/message-manager/package.json +++ b/packages/message-manager/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/message-manager", - "version": "10.1.1", + "version": "11.0.0", "description": "Stores and manages interactions with signing requests", "keywords": [ "MetaMask", diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index c84a1b48bd..23ab9162f3 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [20.0.0] + ### Added - Remove usage of `@metamask/message-manager` package ([#4785](https://github.com/MetaMask/core/pull/4785)) @@ -26,16 +28,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Remove usage of `@metamask/message-manager` package ([#4785](https://github.com/MetaMask/core/pull/4785)) - **BREAKING** Change `type` property in message state to enum values rather than `string`. - - Deprecreate the following state since the same data can be derived from `signatureRequests`: + - Deprecate the following state since the same data can be derived from `signatureRequests`: - `unapprovedPersonalMsgs` - `unapprovedTypedMessages` - `unapprovedPersonalMsgCount` - `unapprovedTypedMessagesCount` - - Deprecreate the following properties since the same data can be derived from the state: + - Deprecate the following properties since the same data can be derived from the state: - `unapprovedPersonalMessagesCount` - `unapprovedTypedMessagesCount` - `messages` - - Deprecreate the following constructor options since they are no longer used: + - Deprecate the following constructor options since they are no longer used: - `getAllState` - `securityProviderRequest` @@ -361,7 +363,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@19.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@20.0.0...HEAD +[20.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@19.1.0...@metamask/signature-controller@20.0.0 [19.1.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@19.0.0...@metamask/signature-controller@19.1.0 [19.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@18.1.0...@metamask/signature-controller@19.0.0 [18.1.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@18.0.1...@metamask/signature-controller@18.1.0 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 8cb7b66d4f..4b1ea6e605 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "19.1.0", + "version": "20.0.0", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "MetaMask", diff --git a/packages/transaction-controller/CHANGELOG.md b/packages/transaction-controller/CHANGELOG.md index 0fede05687..2201d969be 100644 --- a/packages/transaction-controller/CHANGELOG.md +++ b/packages/transaction-controller/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [37.3.0] + +### Added + +- Add types for bridge transactions ([#4714](https://github.com/MetaMask/core/pull/4714)) + +### Changed + +- Reduce gas limit fallback from 95% to 35% of the block gas limit on failed gas limit estimations ([#4739](https://github.com/MetaMask/core/pull/4739)) + +### Fixed + +- Use contract ABIs to decode the token balance responses ([#4775](https://github.com/MetaMask/core/pull/4775)) + ## [37.2.0] ### Added @@ -1048,7 +1062,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@37.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@37.3.0...HEAD +[37.3.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@37.2.0...@metamask/transaction-controller@37.3.0 [37.2.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@37.1.0...@metamask/transaction-controller@37.2.0 [37.1.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@37.0.0...@metamask/transaction-controller@37.1.0 [37.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@36.1.0...@metamask/transaction-controller@37.0.0 diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index e8dbad74b3..80615f392d 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/transaction-controller", - "version": "37.2.0", + "version": "37.3.0", "description": "Stores transactions alongside their periodically updated statuses and manages interactions such as approval and cancellation", "keywords": [ "MetaMask", diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index e8228c2d81..0f7bb4ee69 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -66,7 +66,7 @@ "@metamask/gas-fee-controller": "^20.0.1", "@metamask/keyring-controller": "^17.2.2", "@metamask/network-controller": "^21.0.1", - "@metamask/transaction-controller": "^37.2.0", + "@metamask/transaction-controller": "^37.3.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", diff --git a/yarn.lock b/yarn.lock index 90afd6d373..4f1f3357cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2955,7 +2955,7 @@ __metadata: "@metamask/eth-sig-util": "npm:^7.0.1" "@metamask/eth-simple-keyring": "npm:^6.0.5" "@metamask/keyring-api": "npm:^8.1.3" - "@metamask/message-manager": "npm:^10.1.1" + "@metamask/message-manager": "npm:^11.0.0" "@metamask/scure-bip39": "npm:^2.1.1" "@metamask/utils": "npm:^9.1.0" "@types/jest": "npm:^27.4.1" @@ -2992,7 +2992,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/message-manager@npm:^10.1.1, @metamask/message-manager@workspace:packages/message-manager": +"@metamask/message-manager@npm:^11.0.0, @metamask/message-manager@workspace:packages/message-manager": version: 0.0.0-use.local resolution: "@metamask/message-manager@workspace:packages/message-manager" dependencies: @@ -3666,7 +3666,7 @@ __metadata: languageName: node linkType: hard -"@metamask/transaction-controller@npm:^37.2.0, @metamask/transaction-controller@workspace:packages/transaction-controller": +"@metamask/transaction-controller@npm:^37.3.0, @metamask/transaction-controller@workspace:packages/transaction-controller": version: 0.0.0-use.local resolution: "@metamask/transaction-controller@workspace:packages/transaction-controller" dependencies: @@ -3734,7 +3734,7 @@ __metadata: "@metamask/polling-controller": "npm:^10.0.1" "@metamask/rpc-errors": "npm:^6.3.1" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^37.2.0" + "@metamask/transaction-controller": "npm:^37.3.0" "@metamask/utils": "npm:^9.1.0" "@types/jest": "npm:^27.4.1" bn.js: "npm:^5.2.1"