From 8de8dcf216a503381ce522d79bc49c197c350578 Mon Sep 17 00:00:00 2001 From: Matthew Walsh Date: Tue, 18 Mar 2025 12:14:50 +0000 Subject: [PATCH 1/8] Initialize Release 330.0.0 --- packages/address-book-controller/CHANGELOG.md | 7 ++++++ packages/approval-controller/CHANGELOG.md | 4 ++++ packages/base-controller/CHANGELOG.md | 5 ++++ packages/build-utils/CHANGELOG.md | 4 ++++ packages/earn-controller/CHANGELOG.md | 4 ++++ packages/ens-controller/CHANGELOG.md | 7 ++++++ packages/eth-json-rpc-provider/CHANGELOG.md | 4 ++++ packages/gas-fee-controller/CHANGELOG.md | 8 +++++++ packages/json-rpc-engine/CHANGELOG.md | 17 ++++++++----- .../json-rpc-middleware-stream/CHANGELOG.md | 24 +++++++++++-------- packages/logging-controller/CHANGELOG.md | 6 +++++ packages/message-manager/CHANGELOG.md | 7 ++++++ .../CHANGELOG.md | 4 ++++ packages/multichain/CHANGELOG.md | 6 +++++ packages/name-controller/CHANGELOG.md | 8 +++++++ packages/network-controller/CHANGELOG.md | 9 +++++++ .../CHANGELOG.md | 5 ++++ packages/permission-controller/CHANGELOG.md | 7 ++++++ .../permission-log-controller/CHANGELOG.md | 4 ++++ packages/polling-controller/CHANGELOG.md | 7 ++++++ packages/profile-sync-controller/CHANGELOG.md | 4 ++++ .../queued-request-controller/CHANGELOG.md | 7 ++++++ packages/rate-limit-controller/CHANGELOG.md | 4 ++++ .../CHANGELOG.md | 6 +++++ .../selected-network-controller/CHANGELOG.md | 5 ++++ packages/signature-controller/CHANGELOG.md | 5 ++++ .../CHANGELOG.md | 5 ++++ packages/transaction-controller/CHANGELOG.md | 5 ++++ 28 files changed, 172 insertions(+), 16 deletions(-) diff --git a/packages/address-book-controller/CHANGELOG.md b/packages/address-book-controller/CHANGELOG.md index ca22bbb1e55..642548eafdb 100644 --- a/packages/address-book-controller/CHANGELOG.md +++ b/packages/address-book-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [6.0.3] ### Changed diff --git a/packages/approval-controller/CHANGELOG.md b/packages/approval-controller/CHANGELOG.md index ee1200988ee..eebee50a380 100644 --- a/packages/approval-controller/CHANGELOG.md +++ b/packages/approval-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [7.1.3] ### Changed diff --git a/packages/base-controller/CHANGELOG.md b/packages/base-controller/CHANGELOG.md index 922a2ea1ef4..373c0d8aa91 100644 --- a/packages/base-controller/CHANGELOG.md +++ b/packages/base-controller/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- perf: Don't emit `:stateChange` from `BaseController` unnecessarily ([#5480](https://github.com/MetaMask/core/pull/5480)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [8.0.0] ### Changed diff --git a/packages/build-utils/CHANGELOG.md b/packages/build-utils/CHANGELOG.md index 3ac59171823..60d4b48fd06 100644 --- a/packages/build-utils/CHANGELOG.md +++ b/packages/build-utils/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [3.0.3] ### Changed diff --git a/packages/earn-controller/CHANGELOG.md b/packages/earn-controller/CHANGELOG.md index 737d4803e0c..c130eaf812b 100644 --- a/packages/earn-controller/CHANGELOG.md +++ b/packages/earn-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 327.0.0 ([#5481](https://github.com/MetaMask/core/pull/5481)) + ## [0.8.0] ### Changed diff --git a/packages/ens-controller/CHANGELOG.md b/packages/ens-controller/CHANGELOG.md index c1be9d44f6c..464faebf88d 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] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [15.0.2] ### Changed diff --git a/packages/eth-json-rpc-provider/CHANGELOG.md b/packages/eth-json-rpc-provider/CHANGELOG.md index 8fbfd25f1a2..44db1eb362e 100644 --- a/packages/eth-json-rpc-provider/CHANGELOG.md +++ b/packages/eth-json-rpc-provider/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [4.1.8] ### Changed diff --git a/packages/gas-fee-controller/CHANGELOG.md b/packages/gas-fee-controller/CHANGELOG.md index dabf4508878..bfa49f6e31c 100644 --- a/packages/gas-fee-controller/CHANGELOG.md +++ b/packages/gas-fee-controller/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) +- Create RPC middleware using RPC services ([#5290](https://github.com/MetaMask/core/pull/5290)) + ## [22.0.3] ### Changed diff --git a/packages/json-rpc-engine/CHANGELOG.md b/packages/json-rpc-engine/CHANGELOG.md index 3db58459f2e..5b239a651f0 100644 --- a/packages/json-rpc-engine/CHANGELOG.md +++ b/packages/json-rpc-engine/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- fix: typos in documentation files ([#5114](https://github.com/MetaMask/core/pull/5114)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [10.0.3] ### Changed @@ -248,9 +253,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [7.2.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.1.1...@metamask/json-rpc-engine@7.2.0 [7.1.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.1.0...@metamask/json-rpc-engine@7.1.1 [7.1.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.0.0...@metamask/json-rpc-engine@7.1.0 -[7.0.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@6.1.0...@metamask/json-rpc-engine@7.0.0 -[6.1.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@6.0.0...json-rpc-engine@6.1.0 -[6.0.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@5.4.0...json-rpc-engine@6.0.0 -[5.4.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@5.3.0...json-rpc-engine@5.4.0 -[5.3.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@5.2.0...json-rpc-engine@5.3.0 -[5.2.0]: https://github.com/MetaMask/core/releases/tag/json-rpc-engine@5.2.0 +[7.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@6.1.0...@metamask/json-rpc-engine@7.0.0 +[6.1.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@6.0.0...@metamask/json-rpc-engine@6.1.0 +[6.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@5.4.0...@metamask/json-rpc-engine@6.0.0 +[5.4.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@5.3.0...@metamask/json-rpc-engine@5.4.0 +[5.3.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@5.2.0...@metamask/json-rpc-engine@5.3.0 +[5.2.0]: https://github.com/MetaMask/core/releases/tag/@metamask/json-rpc-engine@5.2.0 diff --git a/packages/json-rpc-middleware-stream/CHANGELOG.md b/packages/json-rpc-middleware-stream/CHANGELOG.md index b29d8795893..f06144d6e78 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] +### Uncategorized + +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [8.0.7] ### Changed @@ -211,13 +215,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@6.0.2...@metamask/json-rpc-middleware-stream@7.0.0 [6.0.2]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@6.0.1...@metamask/json-rpc-middleware-stream@6.0.2 [6.0.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@6.0.0...@metamask/json-rpc-middleware-stream@6.0.1 -[6.0.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@5.0.1...@metamask/json-rpc-middleware-stream@6.0.0 -[5.0.1]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@5.0.0...json-rpc-middleware-stream@5.0.1 -[5.0.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.3...json-rpc-middleware-stream@5.0.0 -[4.2.3]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.2...json-rpc-middleware-stream@4.2.3 -[4.2.2]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.1...json-rpc-middleware-stream@4.2.2 -[4.2.1]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.0...json-rpc-middleware-stream@4.2.1 -[4.2.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.1.0...json-rpc-middleware-stream@4.2.0 -[4.1.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.0.0...json-rpc-middleware-stream@4.1.0 -[4.0.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@3.0.0...json-rpc-middleware-stream@4.0.0 -[3.0.0]: https://github.com/MetaMask/core/releases/tag/json-rpc-middleware-stream@3.0.0 +[6.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@5.0.1...@metamask/json-rpc-middleware-stream@6.0.0 +[5.0.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@5.0.0...@metamask/json-rpc-middleware-stream@5.0.1 +[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.2.3...@metamask/json-rpc-middleware-stream@5.0.0 +[4.2.3]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.2.2...@metamask/json-rpc-middleware-stream@4.2.3 +[4.2.2]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.2.1...@metamask/json-rpc-middleware-stream@4.2.2 +[4.2.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.2.0...@metamask/json-rpc-middleware-stream@4.2.1 +[4.2.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.1.0...@metamask/json-rpc-middleware-stream@4.2.0 +[4.1.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.0.0...@metamask/json-rpc-middleware-stream@4.1.0 +[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@3.0.0...@metamask/json-rpc-middleware-stream@4.0.0 +[3.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/json-rpc-middleware-stream@3.0.0 diff --git a/packages/logging-controller/CHANGELOG.md b/packages/logging-controller/CHANGELOG.md index 459571c3f1a..4d19196a8ff 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] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) + ## [6.0.4] ### Changed diff --git a/packages/message-manager/CHANGELOG.md b/packages/message-manager/CHANGELOG.md index bf1b24e915d..0776af9fa8f 100644 --- a/packages/message-manager/CHANGELOG.md +++ b/packages/message-manager/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [12.0.1] ### Changed diff --git a/packages/multichain-network-controller/CHANGELOG.md b/packages/multichain-network-controller/CHANGELOG.md index 02818b7f87a..dc4c678e65b 100644 --- a/packages/multichain-network-controller/CHANGELOG.md +++ b/packages/multichain-network-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Fix dependency-related constraints ([#5464](https://github.com/MetaMask/core/pull/5464)) + ## [0.2.0] ### Changed diff --git a/packages/multichain/CHANGELOG.md b/packages/multichain/CHANGELOG.md index 3bc4d88840a..6f6ea042355 100644 --- a/packages/multichain/CHANGELOG.md +++ b/packages/multichain/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) + ## [4.0.0] ### Added diff --git a/packages/name-controller/CHANGELOG.md b/packages/name-controller/CHANGELOG.md index 9262cc84c79..6c5009dac86 100644 --- a/packages/name-controller/CHANGELOG.md +++ b/packages/name-controller/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) +- fix: typos in documentation files ([#5114](https://github.com/MetaMask/core/pull/5114)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [8.0.3] ### Changed diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index 43fe1ac58d4..735b6135f7b 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Integrate RPC failover into NetworkController ([#5360](https://github.com/MetaMask/core/pull/5360)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) +- RpcService: Regard node-fetch errors as retriable ([#5298](https://github.com/MetaMask/core/pull/5298)) + ### Added - Implement circuit breaker pattern when retrying requests to Infura and custom RPC endpoints ([#5290](https://github.com/MetaMask/core/pull/5290)) diff --git a/packages/notification-services-controller/CHANGELOG.md b/packages/notification-services-controller/CHANGELOG.md index a9d5357efbc..429f65f6e3b 100644 --- a/packages/notification-services-controller/CHANGELOG.md +++ b/packages/notification-services-controller/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 326.0.0 ([#5479](https://github.com/MetaMask/core/pull/5479)) +- fix: add support for fetching shared announcements cross platforms ([#5441](https://github.com/MetaMask/core/pull/5441)) + ## [3.0.0] ### Changed diff --git a/packages/permission-controller/CHANGELOG.md b/packages/permission-controller/CHANGELOG.md index aaff529195a..85016352de5 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] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [11.0.6] ### Changed diff --git a/packages/permission-log-controller/CHANGELOG.md b/packages/permission-log-controller/CHANGELOG.md index 059fe4c7490..5b795cab918 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] +### Uncategorized + +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [3.0.3] ### Changed diff --git a/packages/polling-controller/CHANGELOG.md b/packages/polling-controller/CHANGELOG.md index b10a6cc9b90..9319d42c5d0 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] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [12.0.3] ### Changed diff --git a/packages/profile-sync-controller/CHANGELOG.md b/packages/profile-sync-controller/CHANGELOG.md index 9712b26e410..28b63b23b66 100644 --- a/packages/profile-sync-controller/CHANGELOG.md +++ b/packages/profile-sync-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 327.0.0 ([#5481](https://github.com/MetaMask/core/pull/5481)) + ### Fixed - Peer dependencies `@metamask/keyring-controller` and `@metamask/network-controller` are no longer also direct dependencies ([#5464](https://github.com/MetaMask/core/pull/5464))) diff --git a/packages/queued-request-controller/CHANGELOG.md b/packages/queued-request-controller/CHANGELOG.md index ac4b33133f4..3df0c7216ca 100644 --- a/packages/queued-request-controller/CHANGELOG.md +++ b/packages/queued-request-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [9.0.1] ### Changed diff --git a/packages/rate-limit-controller/CHANGELOG.md b/packages/rate-limit-controller/CHANGELOG.md index e7ffbf34e54..7548053c07f 100644 --- a/packages/rate-limit-controller/CHANGELOG.md +++ b/packages/rate-limit-controller/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [6.0.3] ### Changed diff --git a/packages/remote-feature-flag-controller/CHANGELOG.md b/packages/remote-feature-flag-controller/CHANGELOG.md index e52cc6b8c5d..ba785998d80 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] +### Uncategorized + +- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) +- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) +- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) + ## [1.6.0] ### Added diff --git a/packages/selected-network-controller/CHANGELOG.md b/packages/selected-network-controller/CHANGELOG.md index 950cc7b7e03..f055079f49f 100644 --- a/packages/selected-network-controller/CHANGELOG.md +++ b/packages/selected-network-controller/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Integrate RPC failover into NetworkController ([#5360](https://github.com/MetaMask/core/pull/5360)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ## [21.0.1] ### Changed diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index ce067977152..7a8f586b1cd 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Release 327.0.0 ([#5481](https://github.com/MetaMask/core/pull/5481)) +- feat: add EIP-7702 signature validations ([#5470](https://github.com/MetaMask/core/pull/5470)) + ## [25.0.0] ### Changed diff --git a/packages/token-search-discovery-controller/CHANGELOG.md b/packages/token-search-discovery-controller/CHANGELOG.md index ef9c1fad4d3..c6e6821434e 100644 --- a/packages/token-search-discovery-controller/CHANGELOG.md +++ b/packages/token-search-discovery-controller/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- Add top gainers losers to token discovery service ([#5309](https://github.com/MetaMask/core/pull/5309)) +- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) + ### Added - All param types (e.g. `TokenSearchParams`, `TrendingTokensParams`, etc.) inherit from `ParamsBase` diff --git a/packages/transaction-controller/CHANGELOG.md b/packages/transaction-controller/CHANGELOG.md index 162fae9c252..dd9494c5f06 100644 --- a/packages/transaction-controller/CHANGELOG.md +++ b/packages/transaction-controller/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- feat: verify EIP-7702 contract address using signatures ([#5472](https://github.com/MetaMask/core/pull/5472)) +- Release 327.0.0 ([#5481](https://github.com/MetaMask/core/pull/5481)) + ### Added - Add additional metadata for batch metrics ([#5488](https://github.com/MetaMask/core/pull/5488)) From cacdcc77edd1d8cc1984a247f893faaca1cd8da8 Mon Sep 17 00:00:00 2001 From: Matthew Walsh Date: Tue, 18 Mar 2025 12:26:29 +0000 Subject: [PATCH 2/8] Update Release 330.0.0 --- packages/address-book-controller/CHANGELOG.md | 7 ------ packages/approval-controller/CHANGELOG.md | 4 ---- packages/base-controller/CHANGELOG.md | 5 ---- packages/bridge-controller/package.json | 4 ++-- .../bridge-status-controller/package.json | 4 ++-- packages/build-utils/CHANGELOG.md | 4 ---- packages/earn-controller/CHANGELOG.md | 4 ---- packages/ens-controller/CHANGELOG.md | 7 ------ packages/eth-json-rpc-provider/CHANGELOG.md | 4 ---- packages/gas-fee-controller/CHANGELOG.md | 8 ------- packages/json-rpc-engine/CHANGELOG.md | 17 +++++-------- .../json-rpc-middleware-stream/CHANGELOG.md | 24 ++++++++----------- packages/logging-controller/CHANGELOG.md | 6 ----- packages/message-manager/CHANGELOG.md | 7 ------ .../CHANGELOG.md | 4 ---- packages/multichain/CHANGELOG.md | 6 ----- packages/name-controller/CHANGELOG.md | 8 ------- packages/network-controller/CHANGELOG.md | 9 ------- .../CHANGELOG.md | 5 ---- packages/permission-controller/CHANGELOG.md | 7 ------ .../permission-log-controller/CHANGELOG.md | 4 ---- packages/polling-controller/CHANGELOG.md | 7 ------ packages/profile-sync-controller/CHANGELOG.md | 4 ---- .../queued-request-controller/CHANGELOG.md | 7 ------ packages/rate-limit-controller/CHANGELOG.md | 4 ---- .../CHANGELOG.md | 6 ----- .../selected-network-controller/CHANGELOG.md | 5 ---- packages/signature-controller/CHANGELOG.md | 17 +++++++++---- packages/signature-controller/package.json | 2 +- .../CHANGELOG.md | 5 ---- packages/transaction-controller/CHANGELOG.md | 14 +++++++---- packages/transaction-controller/package.json | 2 +- .../user-operation-controller/package.json | 4 ++-- yarn.lock | 14 +++++------ 34 files changed, 53 insertions(+), 186 deletions(-) diff --git a/packages/address-book-controller/CHANGELOG.md b/packages/address-book-controller/CHANGELOG.md index 642548eafdb..ca22bbb1e55 100644 --- a/packages/address-book-controller/CHANGELOG.md +++ b/packages/address-book-controller/CHANGELOG.md @@ -7,13 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [6.0.3] ### Changed diff --git a/packages/approval-controller/CHANGELOG.md b/packages/approval-controller/CHANGELOG.md index eebee50a380..ee1200988ee 100644 --- a/packages/approval-controller/CHANGELOG.md +++ b/packages/approval-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [7.1.3] ### Changed diff --git a/packages/base-controller/CHANGELOG.md b/packages/base-controller/CHANGELOG.md index 373c0d8aa91..922a2ea1ef4 100644 --- a/packages/base-controller/CHANGELOG.md +++ b/packages/base-controller/CHANGELOG.md @@ -7,11 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- perf: Don't emit `:stateChange` from `BaseController` unnecessarily ([#5480](https://github.com/MetaMask/core/pull/5480)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [8.0.0] ### Changed diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 42b6d6d14a0..1501b0a3bea 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -64,7 +64,7 @@ "@metamask/eth-json-rpc-provider": "^4.1.8", "@metamask/network-controller": "^22.2.1", "@metamask/superstruct": "^3.1.0", - "@metamask/transaction-controller": "^49.0.0", + "@metamask/transaction-controller": "^50.0.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", @@ -79,7 +79,7 @@ "peerDependencies": { "@metamask/accounts-controller": "^26.0.0", "@metamask/network-controller": "^22.0.0", - "@metamask/transaction-controller": "^49.0.0" + "@metamask/transaction-controller": "^50.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index 09996ad3c77..656dd006445 100644 --- a/packages/bridge-status-controller/package.json +++ b/packages/bridge-status-controller/package.json @@ -58,7 +58,7 @@ "@metamask/accounts-controller": "^26.1.0", "@metamask/auto-changelog": "^3.4.4", "@metamask/network-controller": "^22.2.1", - "@metamask/transaction-controller": "^49.0.0", + "@metamask/transaction-controller": "^50.0.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", @@ -73,7 +73,7 @@ "peerDependencies": { "@metamask/accounts-controller": "^26.0.0", "@metamask/network-controller": "^22.0.0", - "@metamask/transaction-controller": "^49.0.0" + "@metamask/transaction-controller": "^50.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/build-utils/CHANGELOG.md b/packages/build-utils/CHANGELOG.md index 60d4b48fd06..3ac59171823 100644 --- a/packages/build-utils/CHANGELOG.md +++ b/packages/build-utils/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [3.0.3] ### Changed diff --git a/packages/earn-controller/CHANGELOG.md b/packages/earn-controller/CHANGELOG.md index c130eaf812b..737d4803e0c 100644 --- a/packages/earn-controller/CHANGELOG.md +++ b/packages/earn-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 327.0.0 ([#5481](https://github.com/MetaMask/core/pull/5481)) - ## [0.8.0] ### Changed diff --git a/packages/ens-controller/CHANGELOG.md b/packages/ens-controller/CHANGELOG.md index 464faebf88d..c1be9d44f6c 100644 --- a/packages/ens-controller/CHANGELOG.md +++ b/packages/ens-controller/CHANGELOG.md @@ -7,13 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [15.0.2] ### Changed diff --git a/packages/eth-json-rpc-provider/CHANGELOG.md b/packages/eth-json-rpc-provider/CHANGELOG.md index 44db1eb362e..8fbfd25f1a2 100644 --- a/packages/eth-json-rpc-provider/CHANGELOG.md +++ b/packages/eth-json-rpc-provider/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [4.1.8] ### Changed diff --git a/packages/gas-fee-controller/CHANGELOG.md b/packages/gas-fee-controller/CHANGELOG.md index bfa49f6e31c..dabf4508878 100644 --- a/packages/gas-fee-controller/CHANGELOG.md +++ b/packages/gas-fee-controller/CHANGELOG.md @@ -7,14 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) -- Create RPC middleware using RPC services ([#5290](https://github.com/MetaMask/core/pull/5290)) - ## [22.0.3] ### Changed diff --git a/packages/json-rpc-engine/CHANGELOG.md b/packages/json-rpc-engine/CHANGELOG.md index 5b239a651f0..3db58459f2e 100644 --- a/packages/json-rpc-engine/CHANGELOG.md +++ b/packages/json-rpc-engine/CHANGELOG.md @@ -7,11 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- fix: typos in documentation files ([#5114](https://github.com/MetaMask/core/pull/5114)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [10.0.3] ### Changed @@ -253,9 +248,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [7.2.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.1.1...@metamask/json-rpc-engine@7.2.0 [7.1.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.1.0...@metamask/json-rpc-engine@7.1.1 [7.1.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.0.0...@metamask/json-rpc-engine@7.1.0 -[7.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@6.1.0...@metamask/json-rpc-engine@7.0.0 -[6.1.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@6.0.0...@metamask/json-rpc-engine@6.1.0 -[6.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@5.4.0...@metamask/json-rpc-engine@6.0.0 -[5.4.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@5.3.0...@metamask/json-rpc-engine@5.4.0 -[5.3.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@5.2.0...@metamask/json-rpc-engine@5.3.0 -[5.2.0]: https://github.com/MetaMask/core/releases/tag/@metamask/json-rpc-engine@5.2.0 +[7.0.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@6.1.0...@metamask/json-rpc-engine@7.0.0 +[6.1.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@6.0.0...json-rpc-engine@6.1.0 +[6.0.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@5.4.0...json-rpc-engine@6.0.0 +[5.4.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@5.3.0...json-rpc-engine@5.4.0 +[5.3.0]: https://github.com/MetaMask/core/compare/json-rpc-engine@5.2.0...json-rpc-engine@5.3.0 +[5.2.0]: https://github.com/MetaMask/core/releases/tag/json-rpc-engine@5.2.0 diff --git a/packages/json-rpc-middleware-stream/CHANGELOG.md b/packages/json-rpc-middleware-stream/CHANGELOG.md index f06144d6e78..b29d8795893 100644 --- a/packages/json-rpc-middleware-stream/CHANGELOG.md +++ b/packages/json-rpc-middleware-stream/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [8.0.7] ### Changed @@ -215,13 +211,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@6.0.2...@metamask/json-rpc-middleware-stream@7.0.0 [6.0.2]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@6.0.1...@metamask/json-rpc-middleware-stream@6.0.2 [6.0.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@6.0.0...@metamask/json-rpc-middleware-stream@6.0.1 -[6.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@5.0.1...@metamask/json-rpc-middleware-stream@6.0.0 -[5.0.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@5.0.0...@metamask/json-rpc-middleware-stream@5.0.1 -[5.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.2.3...@metamask/json-rpc-middleware-stream@5.0.0 -[4.2.3]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.2.2...@metamask/json-rpc-middleware-stream@4.2.3 -[4.2.2]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.2.1...@metamask/json-rpc-middleware-stream@4.2.2 -[4.2.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.2.0...@metamask/json-rpc-middleware-stream@4.2.1 -[4.2.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.1.0...@metamask/json-rpc-middleware-stream@4.2.0 -[4.1.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@4.0.0...@metamask/json-rpc-middleware-stream@4.1.0 -[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@3.0.0...@metamask/json-rpc-middleware-stream@4.0.0 -[3.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/json-rpc-middleware-stream@3.0.0 +[6.0.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@5.0.1...@metamask/json-rpc-middleware-stream@6.0.0 +[5.0.1]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@5.0.0...json-rpc-middleware-stream@5.0.1 +[5.0.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.3...json-rpc-middleware-stream@5.0.0 +[4.2.3]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.2...json-rpc-middleware-stream@4.2.3 +[4.2.2]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.1...json-rpc-middleware-stream@4.2.2 +[4.2.1]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.0...json-rpc-middleware-stream@4.2.1 +[4.2.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.1.0...json-rpc-middleware-stream@4.2.0 +[4.1.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.0.0...json-rpc-middleware-stream@4.1.0 +[4.0.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@3.0.0...json-rpc-middleware-stream@4.0.0 +[3.0.0]: https://github.com/MetaMask/core/releases/tag/json-rpc-middleware-stream@3.0.0 diff --git a/packages/logging-controller/CHANGELOG.md b/packages/logging-controller/CHANGELOG.md index 4d19196a8ff..459571c3f1a 100644 --- a/packages/logging-controller/CHANGELOG.md +++ b/packages/logging-controller/CHANGELOG.md @@ -7,12 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) - ## [6.0.4] ### Changed diff --git a/packages/message-manager/CHANGELOG.md b/packages/message-manager/CHANGELOG.md index 0776af9fa8f..bf1b24e915d 100644 --- a/packages/message-manager/CHANGELOG.md +++ b/packages/message-manager/CHANGELOG.md @@ -7,13 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [12.0.1] ### Changed diff --git a/packages/multichain-network-controller/CHANGELOG.md b/packages/multichain-network-controller/CHANGELOG.md index dc4c678e65b..02818b7f87a 100644 --- a/packages/multichain-network-controller/CHANGELOG.md +++ b/packages/multichain-network-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Fix dependency-related constraints ([#5464](https://github.com/MetaMask/core/pull/5464)) - ## [0.2.0] ### Changed diff --git a/packages/multichain/CHANGELOG.md b/packages/multichain/CHANGELOG.md index 6f6ea042355..3bc4d88840a 100644 --- a/packages/multichain/CHANGELOG.md +++ b/packages/multichain/CHANGELOG.md @@ -7,12 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) - ## [4.0.0] ### Added diff --git a/packages/name-controller/CHANGELOG.md b/packages/name-controller/CHANGELOG.md index 6c5009dac86..9262cc84c79 100644 --- a/packages/name-controller/CHANGELOG.md +++ b/packages/name-controller/CHANGELOG.md @@ -7,14 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) -- fix: typos in documentation files ([#5114](https://github.com/MetaMask/core/pull/5114)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [8.0.3] ### Changed diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index 735b6135f7b..43fe1ac58d4 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -7,15 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Integrate RPC failover into NetworkController ([#5360](https://github.com/MetaMask/core/pull/5360)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) -- RpcService: Regard node-fetch errors as retriable ([#5298](https://github.com/MetaMask/core/pull/5298)) - ### Added - Implement circuit breaker pattern when retrying requests to Infura and custom RPC endpoints ([#5290](https://github.com/MetaMask/core/pull/5290)) diff --git a/packages/notification-services-controller/CHANGELOG.md b/packages/notification-services-controller/CHANGELOG.md index 429f65f6e3b..a9d5357efbc 100644 --- a/packages/notification-services-controller/CHANGELOG.md +++ b/packages/notification-services-controller/CHANGELOG.md @@ -7,11 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 326.0.0 ([#5479](https://github.com/MetaMask/core/pull/5479)) -- fix: add support for fetching shared announcements cross platforms ([#5441](https://github.com/MetaMask/core/pull/5441)) - ## [3.0.0] ### Changed diff --git a/packages/permission-controller/CHANGELOG.md b/packages/permission-controller/CHANGELOG.md index 85016352de5..aaff529195a 100644 --- a/packages/permission-controller/CHANGELOG.md +++ b/packages/permission-controller/CHANGELOG.md @@ -7,13 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [11.0.6] ### Changed diff --git a/packages/permission-log-controller/CHANGELOG.md b/packages/permission-log-controller/CHANGELOG.md index 5b795cab918..059fe4c7490 100644 --- a/packages/permission-log-controller/CHANGELOG.md +++ b/packages/permission-log-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [3.0.3] ### Changed diff --git a/packages/polling-controller/CHANGELOG.md b/packages/polling-controller/CHANGELOG.md index 9319d42c5d0..b10a6cc9b90 100644 --- a/packages/polling-controller/CHANGELOG.md +++ b/packages/polling-controller/CHANGELOG.md @@ -7,13 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [12.0.3] ### Changed diff --git a/packages/profile-sync-controller/CHANGELOG.md b/packages/profile-sync-controller/CHANGELOG.md index 28b63b23b66..9712b26e410 100644 --- a/packages/profile-sync-controller/CHANGELOG.md +++ b/packages/profile-sync-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 327.0.0 ([#5481](https://github.com/MetaMask/core/pull/5481)) - ### Fixed - Peer dependencies `@metamask/keyring-controller` and `@metamask/network-controller` are no longer also direct dependencies ([#5464](https://github.com/MetaMask/core/pull/5464))) diff --git a/packages/queued-request-controller/CHANGELOG.md b/packages/queued-request-controller/CHANGELOG.md index 3df0c7216ca..ac4b33133f4 100644 --- a/packages/queued-request-controller/CHANGELOG.md +++ b/packages/queued-request-controller/CHANGELOG.md @@ -7,13 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [9.0.1] ### Changed diff --git a/packages/rate-limit-controller/CHANGELOG.md b/packages/rate-limit-controller/CHANGELOG.md index 7548053c07f..e7ffbf34e54 100644 --- a/packages/rate-limit-controller/CHANGELOG.md +++ b/packages/rate-limit-controller/CHANGELOG.md @@ -7,10 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [6.0.3] ### Changed diff --git a/packages/remote-feature-flag-controller/CHANGELOG.md b/packages/remote-feature-flag-controller/CHANGELOG.md index ba785998d80..e52cc6b8c5d 100644 --- a/packages/remote-feature-flag-controller/CHANGELOG.md +++ b/packages/remote-feature-flag-controller/CHANGELOG.md @@ -7,12 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Release 319.0.0 ([#5439](https://github.com/MetaMask/core/pull/5439)) -- Revert "Release 319.0.0 (#5437)" ([#5437](https://github.com/MetaMask/core/pull/5437)) -- Release 319.0.0 ([#5437](https://github.com/MetaMask/core/pull/5437)) - ## [1.6.0] ### Added diff --git a/packages/selected-network-controller/CHANGELOG.md b/packages/selected-network-controller/CHANGELOG.md index f055079f49f..950cc7b7e03 100644 --- a/packages/selected-network-controller/CHANGELOG.md +++ b/packages/selected-network-controller/CHANGELOG.md @@ -7,11 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Integrate RPC failover into NetworkController ([#5360](https://github.com/MetaMask/core/pull/5360)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ## [21.0.1] ### Changed diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 7a8f586b1cd..a61474a1098 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,10 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized +## [25.1.0] -- Release 327.0.0 ([#5481](https://github.com/MetaMask/core/pull/5481)) -- feat: add EIP-7702 signature validations ([#5470](https://github.com/MetaMask/core/pull/5470)) +### Added + +- Add EIP-7702 signature validations ([#5470](https://github.com/MetaMask/core/pull/5470)) + - Throw if external and `verifyingContract` matches any internal account. + - Throw if external and `primaryType` is `Delegation` and `delegator` matches any internal EOA account. + - Add peer dependency on `^26.0.0` of `@metamask/accounts-controller`. + +### Changed + +- Bump `@metamask/accounts-controller` peer dependency to `^26.1.0` ([#5481](https://github.com/MetaMask/core/pull/5481)) ## [25.0.0] @@ -479,7 +487,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@25.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@25.1.0...HEAD +[25.1.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@25.0.0...@metamask/signature-controller@25.1.0 [25.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@24.0.0...@metamask/signature-controller@25.0.0 [24.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@23.2.1...@metamask/signature-controller@24.0.0 [23.2.1]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@23.2.0...@metamask/signature-controller@23.2.1 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 9d460a46891..9de695e7530 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "25.0.0", + "version": "25.1.0", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "MetaMask", diff --git a/packages/token-search-discovery-controller/CHANGELOG.md b/packages/token-search-discovery-controller/CHANGELOG.md index c6e6821434e..ef9c1fad4d3 100644 --- a/packages/token-search-discovery-controller/CHANGELOG.md +++ b/packages/token-search-discovery-controller/CHANGELOG.md @@ -7,11 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- Add top gainers losers to token discovery service ([#5309](https://github.com/MetaMask/core/pull/5309)) -- feat: add `signEip7702Authorization` to `KeyringController` ([#5301](https://github.com/MetaMask/core/pull/5301)) - ### Added - All param types (e.g. `TokenSearchParams`, `TrendingTokensParams`, etc.) inherit from `ParamsBase` diff --git a/packages/transaction-controller/CHANGELOG.md b/packages/transaction-controller/CHANGELOG.md index dd9494c5f06..3fcc9e53b72 100644 --- a/packages/transaction-controller/CHANGELOG.md +++ b/packages/transaction-controller/CHANGELOG.md @@ -7,10 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- feat: verify EIP-7702 contract address using signatures ([#5472](https://github.com/MetaMask/core/pull/5472)) -- Release 327.0.0 ([#5481](https://github.com/MetaMask/core/pull/5481)) +## [50.0.0] ### Added @@ -18,13 +15,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `delegationAddress` to `TransactionMetadata`. - Add `NestedTransactionMetadata` type containing `BatchTransactionParams` and `type`. - Add optional `type` to `TransactionBatchSingleRequest`. +- Verify EIP-7702 contract address using signatures ([#5472](https://github.com/MetaMask/core/pull/5472)) + - Add optional `publicKeyEIP7702` property to constructor. + - Add dependency on `^5.7.0` of `@ethersproject/wallet`. ### Changed +- Bump `@metamask/accounts-controller` peer dependency to `^26.1.0` ([#5481](https://github.com/MetaMask/core/pull/5481)) - **BREAKING:** Add additional metadata for batch metrics ([#5488](https://github.com/MetaMask/core/pull/5488)) - Change `error` in `TransactionMetadata` to optional for all statuses. - Change `nestedTransactions` in `TransactionMetadata` to array of `NestedTransactionMetadata`. - Throw if `addTransactionBatch` called with external origin and size limit exceeded ([#5489](https://github.com/MetaMask/core/pull/5489)) +- Verify EIP-7702 contract address using signatures ([#5472](https://github.com/MetaMask/core/pull/5472)) + - Use new `contracts` property from feature flags instead of `contractAddresses`. ## [49.0.0] @@ -1377,7 +1380,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@49.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@50.0.0...HEAD +[50.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@49.0.0...@metamask/transaction-controller@50.0.0 [49.0.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@48.2.0...@metamask/transaction-controller@49.0.0 [48.2.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@48.1.0...@metamask/transaction-controller@48.2.0 [48.1.0]: https://github.com/MetaMask/core/compare/@metamask/transaction-controller@48.0.0...@metamask/transaction-controller@48.1.0 diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index 3437d1c39a7..39ac57bb82d 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/transaction-controller", - "version": "49.0.0", + "version": "50.0.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 8e1ee1f0eb0..2cf26964763 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -67,7 +67,7 @@ "@metamask/gas-fee-controller": "^22.0.3", "@metamask/keyring-controller": "^21.0.0", "@metamask/network-controller": "^22.2.1", - "@metamask/transaction-controller": "^49.0.0", + "@metamask/transaction-controller": "^50.0.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", @@ -82,7 +82,7 @@ "@metamask/gas-fee-controller": "^22.0.0", "@metamask/keyring-controller": "^21.0.0", "@metamask/network-controller": "^22.0.0", - "@metamask/transaction-controller": "^49.0.0" + "@metamask/transaction-controller": "^50.0.0" }, "engines": { "node": "^18.18 || >=20" diff --git a/yarn.lock b/yarn.lock index 06ba7582f7c..5877f33734b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2688,7 +2688,7 @@ __metadata: "@metamask/network-controller": "npm:^22.2.1" "@metamask/polling-controller": "npm:^12.0.3" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^49.0.0" + "@metamask/transaction-controller": "npm:^50.0.0" "@metamask/utils": "npm:^11.2.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -2703,7 +2703,7 @@ __metadata: peerDependencies: "@metamask/accounts-controller": ^26.0.0 "@metamask/network-controller": ^22.0.0 - "@metamask/transaction-controller": ^49.0.0 + "@metamask/transaction-controller": ^50.0.0 languageName: unknown linkType: soft @@ -2719,7 +2719,7 @@ __metadata: "@metamask/network-controller": "npm:^22.2.1" "@metamask/polling-controller": "npm:^12.0.3" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^49.0.0" + "@metamask/transaction-controller": "npm:^50.0.0" "@metamask/utils": "npm:^11.2.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -2734,7 +2734,7 @@ __metadata: peerDependencies: "@metamask/accounts-controller": ^26.0.0 "@metamask/network-controller": ^22.0.0 - "@metamask/transaction-controller": ^49.0.0 + "@metamask/transaction-controller": ^50.0.0 languageName: unknown linkType: soft @@ -4407,7 +4407,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/transaction-controller@npm:^49.0.0, @metamask/transaction-controller@workspace:packages/transaction-controller": +"@metamask/transaction-controller@npm:^50.0.0, @metamask/transaction-controller@workspace:packages/transaction-controller": version: 0.0.0-use.local resolution: "@metamask/transaction-controller@workspace:packages/transaction-controller" dependencies: @@ -4480,7 +4480,7 @@ __metadata: "@metamask/polling-controller": "npm:^12.0.3" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/transaction-controller": "npm:^49.0.0" + "@metamask/transaction-controller": "npm:^50.0.0" "@metamask/utils": "npm:^11.2.0" "@types/jest": "npm:^27.4.1" bn.js: "npm:^5.2.1" @@ -4499,7 +4499,7 @@ __metadata: "@metamask/gas-fee-controller": ^22.0.0 "@metamask/keyring-controller": ^21.0.0 "@metamask/network-controller": ^22.0.0 - "@metamask/transaction-controller": ^49.0.0 + "@metamask/transaction-controller": ^50.0.0 languageName: unknown linkType: soft From 8c60e91d1f81150c8f3b8baf4d7e8fe2a7b4f51f Mon Sep 17 00:00:00 2001 From: Matthew Walsh Date: Tue, 18 Mar 2025 13:34:20 +0000 Subject: [PATCH 3/8] Bump version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b6dfeccabf7..99adddd6cf8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "330.0.0", + "version": "331.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { From c22a0afcba825a93834d7a38f9a1adc7a93f9824 Mon Sep 17 00:00:00 2001 From: Matthew Walsh Date: Tue, 18 Mar 2025 15:15:19 +0000 Subject: [PATCH 4/8] Release dependent controllers --- packages/bridge-controller/CHANGELOG.md | 9 ++++++++- packages/bridge-controller/package.json | 2 +- packages/bridge-status-controller/CHANGELOG.md | 9 ++++++++- packages/bridge-status-controller/package.json | 2 +- packages/user-operation-controller/CHANGELOG.md | 10 +++++++++- packages/user-operation-controller/package.json | 2 +- 6 files changed, 28 insertions(+), 6 deletions(-) diff --git a/packages/bridge-controller/CHANGELOG.md b/packages/bridge-controller/CHANGELOG.md index dbc61162834..304abfb86dc 100644 --- a/packages/bridge-controller/CHANGELOG.md +++ b/packages/bridge-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.0.0] + +### Changed + +- **BREAKING:** Bump `@metamask/transaction-controller` peer dependency to `^50.0.0` ([#5496](https://github.com/MetaMask/core/pull/5496)) + ## [7.0.0] ### Changed @@ -63,7 +69,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@7.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@8.0.0...HEAD +[8.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@7.0.0...@metamask/bridge-controller@8.0.0 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@6.0.0...@metamask/bridge-controller@7.0.0 [6.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@5.0.0...@metamask/bridge-controller@6.0.0 [5.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@4.0.0...@metamask/bridge-controller@5.0.0 diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 1501b0a3bea..17f6f175a93 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/bridge-controller", - "version": "7.0.0", + "version": "8.0.0", "description": "Manages bridge-related quote fetching functionality for MetaMask", "keywords": [ "MetaMask", diff --git a/packages/bridge-status-controller/CHANGELOG.md b/packages/bridge-status-controller/CHANGELOG.md index be3b392c1cf..39f54648013 100644 --- a/packages/bridge-status-controller/CHANGELOG.md +++ b/packages/bridge-status-controller/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [8.0.0] + +### Changed + +- **BREAKING:** Bump `@metamask/transaction-controller` peer dependency to `^50.0.0` ([#5496](https://github.com/MetaMask/core/pull/5496)) + ## [7.0.0] ### Changed @@ -60,7 +66,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@7.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@8.0.0...HEAD +[8.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@7.0.0...@metamask/bridge-status-controller@8.0.0 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@6.0.0...@metamask/bridge-status-controller@7.0.0 [6.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@5.0.0...@metamask/bridge-status-controller@6.0.0 [5.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-status-controller@4.0.0...@metamask/bridge-status-controller@5.0.0 diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index 656dd006445..436b07cdc87 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": "7.0.0", + "version": "8.0.0", "description": "Manages bridge-related status fetching functionality for MetaMask", "keywords": [ "MetaMask", diff --git a/packages/user-operation-controller/CHANGELOG.md b/packages/user-operation-controller/CHANGELOG.md index d140f68b2cc..fee9d371a23 100644 --- a/packages/user-operation-controller/CHANGELOG.md +++ b/packages/user-operation-controller/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [29.0.0] + +### Changed + +- **BREAKING:** Bump `@metamask/transaction-controller` peer dependency to `^50.0.0` ([#5496](https://github.com/MetaMask/core/pull/5496)) + + ## [28.0.0] ### Changed @@ -362,7 +369,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@28.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@29.0.0...HEAD +[29.0.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@28.0.0...@metamask/user-operation-controller@29.0.0 [28.0.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@27.0.0...@metamask/user-operation-controller@28.0.0 [27.0.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@26.0.0...@metamask/user-operation-controller@27.0.0 [26.0.0]: https://github.com/MetaMask/core/compare/@metamask/user-operation-controller@25.0.0...@metamask/user-operation-controller@26.0.0 diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index 2cf26964763..f1d2d2414ff 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": "28.0.0", + "version": "29.0.0", "description": "Creates user operations and manages their life cycle", "keywords": [ "MetaMask", From ed686760fec48dea08abc16bf1fc1eb5ef07d7ac Mon Sep 17 00:00:00 2001 From: Matthew Walsh Date: Tue, 18 Mar 2025 15:16:10 +0000 Subject: [PATCH 5/8] Fix constraints --- .../bridge-status-controller/package.json | 2 +- yarn.lock | 24 ++++++++++++++++++- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index 436b07cdc87..71cdb158b02 100644 --- a/packages/bridge-status-controller/package.json +++ b/packages/bridge-status-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^8.0.0", - "@metamask/bridge-controller": "^7.0.0", + "@metamask/bridge-controller": "^8.0.0", "@metamask/controller-utils": "^11.6.0", "@metamask/polling-controller": "^12.0.3", "@metamask/superstruct": "^3.1.0", diff --git a/yarn.lock b/yarn.lock index 5877f33734b..b4073f7bf7d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2670,7 +2670,29 @@ __metadata: languageName: unknown linkType: soft -"@metamask/bridge-controller@npm:^7.0.0, @metamask/bridge-controller@workspace:packages/bridge-controller": +"@metamask/bridge-controller@npm:^7.0.0": + version: 7.0.0 + resolution: "@metamask/bridge-controller@npm:7.0.0" + dependencies: + "@ethersproject/address": "npm:^5.7.0" + "@ethersproject/bignumber": "npm:^5.7.0" + "@ethersproject/constants": "npm:^5.7.0" + "@ethersproject/contracts": "npm:^5.7.0" + "@ethersproject/providers": "npm:^5.7.0" + "@metamask/base-controller": "npm:^8.0.0" + "@metamask/controller-utils": "npm:^11.6.0" + "@metamask/metamask-eth-abis": "npm:^3.1.1" + "@metamask/polling-controller": "npm:^12.0.3" + "@metamask/utils": "npm:^11.2.0" + peerDependencies: + "@metamask/accounts-controller": ^26.0.0 + "@metamask/network-controller": ^22.0.0 + "@metamask/transaction-controller": ^49.0.0 + checksum: 10/c2dbb888e28a372d11b936bd822ac8bff3bb9cac70eaee2fade3ed61ee00d51892e0340acfb7433a99073c3c9136da3edb63b1edac27ac8362b96275a589a907 + languageName: node + linkType: hard + +"@metamask/bridge-controller@workspace:packages/bridge-controller": version: 0.0.0-use.local resolution: "@metamask/bridge-controller@workspace:packages/bridge-controller" dependencies: From c0d124e52119d4f4037baf48da9f7bcdac2f0572 Mon Sep 17 00:00:00 2001 From: Matthew Walsh Date: Tue, 18 Mar 2025 15:21:17 +0000 Subject: [PATCH 6/8] Update dependencies --- yarn.lock | 26 ++------------------------ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/yarn.lock b/yarn.lock index b4073f7bf7d..4aa8e3bb4ad 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2670,29 +2670,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/bridge-controller@npm:^7.0.0": - version: 7.0.0 - resolution: "@metamask/bridge-controller@npm:7.0.0" - dependencies: - "@ethersproject/address": "npm:^5.7.0" - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/constants": "npm:^5.7.0" - "@ethersproject/contracts": "npm:^5.7.0" - "@ethersproject/providers": "npm:^5.7.0" - "@metamask/base-controller": "npm:^8.0.0" - "@metamask/controller-utils": "npm:^11.6.0" - "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/polling-controller": "npm:^12.0.3" - "@metamask/utils": "npm:^11.2.0" - peerDependencies: - "@metamask/accounts-controller": ^26.0.0 - "@metamask/network-controller": ^22.0.0 - "@metamask/transaction-controller": ^49.0.0 - checksum: 10/c2dbb888e28a372d11b936bd822ac8bff3bb9cac70eaee2fade3ed61ee00d51892e0340acfb7433a99073c3c9136da3edb63b1edac27ac8362b96275a589a907 - languageName: node - linkType: hard - -"@metamask/bridge-controller@workspace:packages/bridge-controller": +"@metamask/bridge-controller@npm:^8.0.0, @metamask/bridge-controller@workspace:packages/bridge-controller": version: 0.0.0-use.local resolution: "@metamask/bridge-controller@workspace:packages/bridge-controller" dependencies: @@ -2736,7 +2714,7 @@ __metadata: "@metamask/accounts-controller": "npm:^26.1.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^8.0.0" - "@metamask/bridge-controller": "npm:^7.0.0" + "@metamask/bridge-controller": "npm:^8.0.0" "@metamask/controller-utils": "npm:^11.6.0" "@metamask/network-controller": "npm:^22.2.1" "@metamask/polling-controller": "npm:^12.0.3" From b65395c58469665935d22dd9b708ff5c147ab4d3 Mon Sep 17 00:00:00 2001 From: Matthew Walsh Date: Tue, 18 Mar 2025 15:29:41 +0000 Subject: [PATCH 7/8] Fix changelog --- packages/user-operation-controller/CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/user-operation-controller/CHANGELOG.md b/packages/user-operation-controller/CHANGELOG.md index fee9d371a23..8ffc9a21bac 100644 --- a/packages/user-operation-controller/CHANGELOG.md +++ b/packages/user-operation-controller/CHANGELOG.md @@ -13,7 +13,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING:** Bump `@metamask/transaction-controller` peer dependency to `^50.0.0` ([#5496](https://github.com/MetaMask/core/pull/5496)) - ## [28.0.0] ### Changed From 6feac73b8178aace07e08ee87b3bde14bc2ddbaf Mon Sep 17 00:00:00 2001 From: Matthew Walsh Date: Tue, 18 Mar 2025 16:47:58 +0000 Subject: [PATCH 8/8] Update signature controller version --- packages/signature-controller/CHANGELOG.md | 8 ++++---- packages/signature-controller/package.json | 2 +- packages/transaction-controller/CHANGELOG.md | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index a61474a1098..18f18b7ad29 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,14 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [25.1.0] +## [26.0.0] ### Added +- **BREAKING:** Add peer dependency on `^26.0.0` of `@metamask/accounts-controller`([#5470](https://github.com/MetaMask/core/pull/5470)) - Add EIP-7702 signature validations ([#5470](https://github.com/MetaMask/core/pull/5470)) - Throw if external and `verifyingContract` matches any internal account. - Throw if external and `primaryType` is `Delegation` and `delegator` matches any internal EOA account. - - Add peer dependency on `^26.0.0` of `@metamask/accounts-controller`. ### Changed @@ -487,8 +487,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@25.1.0...HEAD -[25.1.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@25.0.0...@metamask/signature-controller@25.1.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@26.0.0...HEAD +[26.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@25.0.0...@metamask/signature-controller@26.0.0 [25.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@24.0.0...@metamask/signature-controller@25.0.0 [24.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@23.2.1...@metamask/signature-controller@24.0.0 [23.2.1]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@23.2.0...@metamask/signature-controller@23.2.1 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 9de695e7530..df237a357f1 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "25.1.0", + "version": "26.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 3fcc9e53b72..bdff6c9b09c 100644 --- a/packages/transaction-controller/CHANGELOG.md +++ b/packages/transaction-controller/CHANGELOG.md @@ -21,7 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Bump `@metamask/accounts-controller` peer dependency to `^26.1.0` ([#5481](https://github.com/MetaMask/core/pull/5481)) +- **BREAKING:** Bump `@metamask/accounts-controller` peer dependency to `^26.1.0` ([#5481](https://github.com/MetaMask/core/pull/5481)) - **BREAKING:** Add additional metadata for batch metrics ([#5488](https://github.com/MetaMask/core/pull/5488)) - Change `error` in `TransactionMetadata` to optional for all statuses. - Change `nestedTransactions` in `TransactionMetadata` to array of `NestedTransactionMetadata`.