From 51eec0de883a2ee368cffc37b3724f79d20b0423 Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Mon, 22 Jan 2024 23:34:28 +0800 Subject: [PATCH 01/16] Initialize Release 110.0.0 --- packages/accounts-controller/CHANGELOG.md | 7 ++++++ packages/address-book-controller/CHANGELOG.md | 3 +++ packages/announcement-controller/CHANGELOG.md | 2 ++ packages/approval-controller/CHANGELOG.md | 3 +++ packages/assets-controllers/CHANGELOG.md | 5 +++++ packages/base-controller/CHANGELOG.md | 2 ++ packages/build-utils/CHANGELOG.md | 2 ++ packages/composable-controller/CHANGELOG.md | 2 ++ packages/controller-utils/CHANGELOG.md | 2 ++ packages/ens-controller/CHANGELOG.md | 3 +++ packages/eth-json-rpc-provider/CHANGELOG.md | 2 ++ packages/gas-fee-controller/CHANGELOG.md | 3 +++ packages/json-rpc-engine/CHANGELOG.md | 14 +++++++----- .../json-rpc-middleware-stream/CHANGELOG.md | 22 ++++++++++--------- packages/keyring-controller/CHANGELOG.md | 7 ++++++ packages/logging-controller/CHANGELOG.md | 2 ++ packages/message-manager/CHANGELOG.md | 3 +++ packages/name-controller/CHANGELOG.md | 2 ++ packages/network-controller/CHANGELOG.md | 5 +++++ packages/notification-controller/CHANGELOG.md | 3 +++ packages/permission-controller/CHANGELOG.md | 3 +++ packages/phishing-controller/CHANGELOG.md | 2 ++ packages/polling-controller/CHANGELOG.md | 3 +++ packages/preferences-controller/CHANGELOG.md | 2 ++ .../queued-request-controller/CHANGELOG.md | 4 ++++ packages/rate-limit-controller/CHANGELOG.md | 2 ++ .../selected-network-controller/CHANGELOG.md | 4 ++++ packages/signature-controller/CHANGELOG.md | 4 ++++ 28 files changed, 102 insertions(+), 16 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index bff8529a023..ec9372b85e8 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -5,6 +5,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- chore: update dependencies for `@metamask/accounts-controller` ([#3747](https://github.com/MetaMask/core/pull/3747)) +- fix: quick succession of submit password causing Accounts Controller state to be cleared ([#3802](https://github.com/MetaMask/core/pull/3802)) +- feat: add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) +- feat: add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [8.0.0] ### Changed diff --git a/packages/address-book-controller/CHANGELOG.md b/packages/address-book-controller/CHANGELOG.md index 9c22ae2067d..56b6731fbe7 100644 --- a/packages/address-book-controller/CHANGELOG.md +++ b/packages/address-book-controller/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [3.1.6] ### Changed diff --git a/packages/announcement-controller/CHANGELOG.md b/packages/announcement-controller/CHANGELOG.md index 098c96c976f..766ab119064 100644 --- a/packages/announcement-controller/CHANGELOG.md +++ b/packages/announcement-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [5.0.1] ### Changed diff --git a/packages/approval-controller/CHANGELOG.md b/packages/approval-controller/CHANGELOG.md index d94bb97d068..ce114a23c78 100644 --- a/packages/approval-controller/CHANGELOG.md +++ b/packages/approval-controller/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [5.1.1] ### Changed diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index 083ec4f3dac..3bb96303b65 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -5,6 +5,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- Add Linea to price api supported chains ([#3797](https://github.com/MetaMask/core/pull/3797)) +- feat: migrate token balances controller to base controller v2 ([#3750](https://github.com/MetaMask/core/pull/3750)) +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [24.0.0] ### Added diff --git a/packages/base-controller/CHANGELOG.md b/packages/base-controller/CHANGELOG.md index a59e9fa2640..0f81c79e83a 100644 --- a/packages/base-controller/CHANGELOG.md +++ b/packages/base-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [4.1.0] ### Added diff --git a/packages/build-utils/CHANGELOG.md b/packages/build-utils/CHANGELOG.md index e3c31deeea3..1a016b222f3 100644 --- a/packages/build-utils/CHANGELOG.md +++ b/packages/build-utils/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [1.0.1] ### Fixed diff --git a/packages/composable-controller/CHANGELOG.md b/packages/composable-controller/CHANGELOG.md index 0eb417568d7..bb8855965e0 100644 --- a/packages/composable-controller/CHANGELOG.md +++ b/packages/composable-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [5.0.0] ### Added diff --git a/packages/controller-utils/CHANGELOG.md b/packages/controller-utils/CHANGELOG.md index 5059358c898..53845a4e14e 100644 --- a/packages/controller-utils/CHANGELOG.md +++ b/packages/controller-utils/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [8.0.1] ### Changed diff --git a/packages/ens-controller/CHANGELOG.md b/packages/ens-controller/CHANGELOG.md index 4c2908b0bb0..3c32b371082 100644 --- a/packages/ens-controller/CHANGELOG.md +++ b/packages/ens-controller/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [8.0.0] ### Changed diff --git a/packages/eth-json-rpc-provider/CHANGELOG.md b/packages/eth-json-rpc-provider/CHANGELOG.md index 114c429e4da..2a40a9fdbac 100644 --- a/packages/eth-json-rpc-provider/CHANGELOG.md +++ b/packages/eth-json-rpc-provider/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [2.3.1] ### Changed diff --git a/packages/gas-fee-controller/CHANGELOG.md b/packages/gas-fee-controller/CHANGELOG.md index 80fe6a5618d..215e33e45ba 100644 --- a/packages/gas-fee-controller/CHANGELOG.md +++ b/packages/gas-fee-controller/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [12.0.0] ### Changed diff --git a/packages/json-rpc-engine/CHANGELOG.md b/packages/json-rpc-engine/CHANGELOG.md index c5a16fed384..e42bec156c2 100644 --- a/packages/json-rpc-engine/CHANGELOG.md +++ b/packages/json-rpc-engine/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [7.3.1] ### Changed @@ -102,9 +104,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 6a2ff081f47..520f6d5341b 100644 --- a/packages/json-rpc-middleware-stream/CHANGELOG.md +++ b/packages/json-rpc-middleware-stream/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [6.0.1] ### Changed @@ -68,13 +70,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@6.0.1...HEAD [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/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index 4ee63042904..26fbc9aa60d 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -5,6 +5,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- chore(deps): bump @metamask/eth-keyring-controller from 17.0.0 to 17.0.1 ([#3805](https://github.com/MetaMask/core/pull/3805)) +- fix: custody keyring name ([#3803](https://github.com/MetaMask/core/pull/3803)) +- chore: update dependencies for `@metamask/accounts-controller` ([#3747](https://github.com/MetaMask/core/pull/3747)) +- feat: add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [12.0.0] ### Changed diff --git a/packages/logging-controller/CHANGELOG.md b/packages/logging-controller/CHANGELOG.md index 81a2f052210..a48fe366037 100644 --- a/packages/logging-controller/CHANGELOG.md +++ b/packages/logging-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [2.0.1] ### Changed diff --git a/packages/message-manager/CHANGELOG.md b/packages/message-manager/CHANGELOG.md index 527f1398e37..b68b1b41ae3 100644 --- a/packages/message-manager/CHANGELOG.md +++ b/packages/message-manager/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [7.3.7] ### Changed diff --git a/packages/name-controller/CHANGELOG.md b/packages/name-controller/CHANGELOG.md index d6cf6f91247..5859cff89a6 100644 --- a/packages/name-controller/CHANGELOG.md +++ b/packages/name-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- Add expire limit for proposed names ([#3748](https://github.com/MetaMask/core/pull/3748)) ## [4.2.0] ### Added diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index 080bdfef25a..a0780a01738 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -5,6 +5,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- update swappable-obj-proxy to 2.2.0 ([#3784](https://github.com/MetaMask/core/pull/3784)) +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- refactor(network-controller): Consolidate `setActiveNetwork` and `setProviderType` ([#3764](https://github.com/MetaMask/core/pull/3764)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [17.1.0] ### Added diff --git a/packages/notification-controller/CHANGELOG.md b/packages/notification-controller/CHANGELOG.md index 52782e76ece..e0cebe06438 100644 --- a/packages/notification-controller/CHANGELOG.md +++ b/packages/notification-controller/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [4.0.1] ### Changed diff --git a/packages/permission-controller/CHANGELOG.md b/packages/permission-controller/CHANGELOG.md index 37e0e57ebc0..9c8b18c4476 100644 --- a/packages/permission-controller/CHANGELOG.md +++ b/packages/permission-controller/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [7.1.0] ### Added diff --git a/packages/phishing-controller/CHANGELOG.md b/packages/phishing-controller/CHANGELOG.md index d38eb586373..4ce3dde413f 100644 --- a/packages/phishing-controller/CHANGELOG.md +++ b/packages/phishing-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [8.0.1] ### Changed diff --git a/packages/polling-controller/CHANGELOG.md b/packages/polling-controller/CHANGELOG.md index 68e28bcec2d..9e5239dd229 100644 --- a/packages/polling-controller/CHANGELOG.md +++ b/packages/polling-controller/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [4.0.0] ### Changed diff --git a/packages/preferences-controller/CHANGELOG.md b/packages/preferences-controller/CHANGELOG.md index 2ec06cba519..592e8084b90 100644 --- a/packages/preferences-controller/CHANGELOG.md +++ b/packages/preferences-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [6.0.0] ### Added diff --git a/packages/queued-request-controller/CHANGELOG.md b/packages/queued-request-controller/CHANGELOG.md index 1769b9ed814..a15f2ad8332 100644 --- a/packages/queued-request-controller/CHANGELOG.md +++ b/packages/queued-request-controller/CHANGELOG.md @@ -5,6 +5,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- update swappable-obj-proxy to 2.2.0 ([#3784](https://github.com/MetaMask/core/pull/3784)) +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [0.3.0] ### Added diff --git a/packages/rate-limit-controller/CHANGELOG.md b/packages/rate-limit-controller/CHANGELOG.md index 974eb12c03f..ff7f04a57a2 100644 --- a/packages/rate-limit-controller/CHANGELOG.md +++ b/packages/rate-limit-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [4.0.1] ### Changed diff --git a/packages/selected-network-controller/CHANGELOG.md b/packages/selected-network-controller/CHANGELOG.md index 814141769a8..c56cb9320b2 100644 --- a/packages/selected-network-controller/CHANGELOG.md +++ b/packages/selected-network-controller/CHANGELOG.md @@ -5,6 +5,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- update swappable-obj-proxy to 2.2.0 ([#3784](https://github.com/MetaMask/core/pull/3784)) +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [6.0.0] ### Changed diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 2937f67cf5b..0727c172dc1 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -5,6 +5,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Uncategorized +- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) +- fix(base-controller): Fix `stateChange` subscriptions with selectors ([#3702](https://github.com/MetaMask/core/pull/3702)) ## [10.0.0] ### Changed From 0b0ef05e69a75b5387374383c6cfc732324844ef Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Mon, 22 Jan 2024 23:35:38 +0800 Subject: [PATCH 02/16] Update Release 110.0.0 --- package.json | 2 +- packages/accounts-controller/CHANGELOG.md | 5 ++++- packages/accounts-controller/package.json | 2 +- packages/address-book-controller/CHANGELOG.md | 3 --- packages/announcement-controller/CHANGELOG.md | 2 -- packages/approval-controller/CHANGELOG.md | 3 --- packages/assets-controllers/CHANGELOG.md | 5 ----- packages/base-controller/CHANGELOG.md | 2 -- packages/build-utils/CHANGELOG.md | 2 -- packages/composable-controller/CHANGELOG.md | 2 -- packages/controller-utils/CHANGELOG.md | 2 -- packages/ens-controller/CHANGELOG.md | 3 --- packages/eth-json-rpc-provider/CHANGELOG.md | 2 -- packages/gas-fee-controller/CHANGELOG.md | 3 --- packages/json-rpc-engine/CHANGELOG.md | 14 +++++------- .../json-rpc-middleware-stream/CHANGELOG.md | 22 +++++++++---------- packages/keyring-controller/CHANGELOG.md | 5 ++++- packages/keyring-controller/package.json | 2 +- packages/logging-controller/CHANGELOG.md | 2 -- packages/message-manager/CHANGELOG.md | 3 --- packages/name-controller/CHANGELOG.md | 2 -- packages/network-controller/CHANGELOG.md | 5 ----- packages/notification-controller/CHANGELOG.md | 3 --- packages/permission-controller/CHANGELOG.md | 3 --- packages/phishing-controller/CHANGELOG.md | 2 -- packages/polling-controller/CHANGELOG.md | 3 --- packages/preferences-controller/CHANGELOG.md | 2 -- .../queued-request-controller/CHANGELOG.md | 4 ---- packages/rate-limit-controller/CHANGELOG.md | 2 -- .../selected-network-controller/CHANGELOG.md | 4 ---- packages/signature-controller/CHANGELOG.md | 5 ++++- packages/signature-controller/package.json | 2 +- 32 files changed, 32 insertions(+), 91 deletions(-) diff --git a/package.json b/package.json index b8d8779ea74..f5b9d771f06 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "109.0.0", + "version": "110.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index ec9372b85e8..2cbf8fdbb20 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [9.0.0] ### Uncategorized - chore: update dependencies for `@metamask/accounts-controller` ([#3747](https://github.com/MetaMask/core/pull/3747)) - fix: quick succession of submit password causing Accounts Controller state to be cleared ([#3802](https://github.com/MetaMask/core/pull/3802)) @@ -73,7 +75,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release ([#1637](https://github.com/MetaMask/core/pull/1637)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@9.0.0...HEAD +[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...@metamask/accounts-controller@9.0.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.1...@metamask/accounts-controller@8.0.0 [7.0.1]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.0...@metamask/accounts-controller@7.0.1 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@6.0.0...@metamask/accounts-controller@7.0.0 diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 9e5a5e140af..cd69525ee5b 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/accounts-controller", - "version": "8.0.0", + "version": "9.0.0", "description": "Manages internal accounts", "keywords": [ "MetaMask", diff --git a/packages/address-book-controller/CHANGELOG.md b/packages/address-book-controller/CHANGELOG.md index 56b6731fbe7..9c22ae2067d 100644 --- a/packages/address-book-controller/CHANGELOG.md +++ b/packages/address-book-controller/CHANGELOG.md @@ -5,9 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [3.1.6] ### Changed diff --git a/packages/announcement-controller/CHANGELOG.md b/packages/announcement-controller/CHANGELOG.md index 766ab119064..098c96c976f 100644 --- a/packages/announcement-controller/CHANGELOG.md +++ b/packages/announcement-controller/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [5.0.1] ### Changed diff --git a/packages/approval-controller/CHANGELOG.md b/packages/approval-controller/CHANGELOG.md index ce114a23c78..d94bb97d068 100644 --- a/packages/approval-controller/CHANGELOG.md +++ b/packages/approval-controller/CHANGELOG.md @@ -5,9 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [5.1.1] ### Changed diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index 3bb96303b65..083ec4f3dac 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -5,11 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- Add Linea to price api supported chains ([#3797](https://github.com/MetaMask/core/pull/3797)) -- feat: migrate token balances controller to base controller v2 ([#3750](https://github.com/MetaMask/core/pull/3750)) -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [24.0.0] ### Added diff --git a/packages/base-controller/CHANGELOG.md b/packages/base-controller/CHANGELOG.md index 0f81c79e83a..a59e9fa2640 100644 --- a/packages/base-controller/CHANGELOG.md +++ b/packages/base-controller/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [4.1.0] ### Added diff --git a/packages/build-utils/CHANGELOG.md b/packages/build-utils/CHANGELOG.md index 1a016b222f3..e3c31deeea3 100644 --- a/packages/build-utils/CHANGELOG.md +++ b/packages/build-utils/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [1.0.1] ### Fixed diff --git a/packages/composable-controller/CHANGELOG.md b/packages/composable-controller/CHANGELOG.md index bb8855965e0..0eb417568d7 100644 --- a/packages/composable-controller/CHANGELOG.md +++ b/packages/composable-controller/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [5.0.0] ### Added diff --git a/packages/controller-utils/CHANGELOG.md b/packages/controller-utils/CHANGELOG.md index 53845a4e14e..5059358c898 100644 --- a/packages/controller-utils/CHANGELOG.md +++ b/packages/controller-utils/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [8.0.1] ### Changed diff --git a/packages/ens-controller/CHANGELOG.md b/packages/ens-controller/CHANGELOG.md index 3c32b371082..4c2908b0bb0 100644 --- a/packages/ens-controller/CHANGELOG.md +++ b/packages/ens-controller/CHANGELOG.md @@ -5,9 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [8.0.0] ### Changed diff --git a/packages/eth-json-rpc-provider/CHANGELOG.md b/packages/eth-json-rpc-provider/CHANGELOG.md index 2a40a9fdbac..114c429e4da 100644 --- a/packages/eth-json-rpc-provider/CHANGELOG.md +++ b/packages/eth-json-rpc-provider/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [2.3.1] ### Changed diff --git a/packages/gas-fee-controller/CHANGELOG.md b/packages/gas-fee-controller/CHANGELOG.md index 215e33e45ba..80fe6a5618d 100644 --- a/packages/gas-fee-controller/CHANGELOG.md +++ b/packages/gas-fee-controller/CHANGELOG.md @@ -5,9 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [12.0.0] ### Changed diff --git a/packages/json-rpc-engine/CHANGELOG.md b/packages/json-rpc-engine/CHANGELOG.md index e42bec156c2..c5a16fed384 100644 --- a/packages/json-rpc-engine/CHANGELOG.md +++ b/packages/json-rpc-engine/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [7.3.1] ### Changed @@ -104,9 +102,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 520f6d5341b..6a2ff081f47 100644 --- a/packages/json-rpc-middleware-stream/CHANGELOG.md +++ b/packages/json-rpc-middleware-stream/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) ## [6.0.1] ### Changed @@ -70,13 +68,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@6.0.1...HEAD [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/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index 26fbc9aa60d..da829196a01 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [13.0.0] ### Uncategorized - chore(deps): bump @metamask/eth-keyring-controller from 17.0.0 to 17.0.1 ([#3805](https://github.com/MetaMask/core/pull/3805)) - fix: custody keyring name ([#3803](https://github.com/MetaMask/core/pull/3803)) @@ -263,7 +265,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/keyring-controller@12.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@13.0.0...HEAD +[13.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@12.0.0...@metamask/keyring-controller@13.0.0 [12.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@11.0.0...@metamask/keyring-controller@12.0.0 [11.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@10.0.0...@metamask/keyring-controller@11.0.0 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@9.0.0...@metamask/keyring-controller@10.0.0 diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index f81f3199eb6..2bdb79de2c3 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-controller", - "version": "12.0.0", + "version": "13.0.0", "description": "Stores identities seen in the wallet and manages interactions such as signing", "keywords": [ "MetaMask", diff --git a/packages/logging-controller/CHANGELOG.md b/packages/logging-controller/CHANGELOG.md index a48fe366037..81a2f052210 100644 --- a/packages/logging-controller/CHANGELOG.md +++ b/packages/logging-controller/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [2.0.1] ### Changed diff --git a/packages/message-manager/CHANGELOG.md b/packages/message-manager/CHANGELOG.md index b68b1b41ae3..527f1398e37 100644 --- a/packages/message-manager/CHANGELOG.md +++ b/packages/message-manager/CHANGELOG.md @@ -5,9 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [7.3.7] ### Changed diff --git a/packages/name-controller/CHANGELOG.md b/packages/name-controller/CHANGELOG.md index 5859cff89a6..d6cf6f91247 100644 --- a/packages/name-controller/CHANGELOG.md +++ b/packages/name-controller/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- Add expire limit for proposed names ([#3748](https://github.com/MetaMask/core/pull/3748)) ## [4.2.0] ### Added diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index a0780a01738..080bdfef25a 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -5,11 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- update swappable-obj-proxy to 2.2.0 ([#3784](https://github.com/MetaMask/core/pull/3784)) -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- refactor(network-controller): Consolidate `setActiveNetwork` and `setProviderType` ([#3764](https://github.com/MetaMask/core/pull/3764)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [17.1.0] ### Added diff --git a/packages/notification-controller/CHANGELOG.md b/packages/notification-controller/CHANGELOG.md index e0cebe06438..52782e76ece 100644 --- a/packages/notification-controller/CHANGELOG.md +++ b/packages/notification-controller/CHANGELOG.md @@ -5,9 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [4.0.1] ### Changed diff --git a/packages/permission-controller/CHANGELOG.md b/packages/permission-controller/CHANGELOG.md index 9c8b18c4476..37e0e57ebc0 100644 --- a/packages/permission-controller/CHANGELOG.md +++ b/packages/permission-controller/CHANGELOG.md @@ -5,9 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [7.1.0] ### Added diff --git a/packages/phishing-controller/CHANGELOG.md b/packages/phishing-controller/CHANGELOG.md index 4ce3dde413f..d38eb586373 100644 --- a/packages/phishing-controller/CHANGELOG.md +++ b/packages/phishing-controller/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [8.0.1] ### Changed diff --git a/packages/polling-controller/CHANGELOG.md b/packages/polling-controller/CHANGELOG.md index 9e5239dd229..68e28bcec2d 100644 --- a/packages/polling-controller/CHANGELOG.md +++ b/packages/polling-controller/CHANGELOG.md @@ -5,9 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [4.0.0] ### Changed diff --git a/packages/preferences-controller/CHANGELOG.md b/packages/preferences-controller/CHANGELOG.md index 592e8084b90..2ec06cba519 100644 --- a/packages/preferences-controller/CHANGELOG.md +++ b/packages/preferences-controller/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [6.0.0] ### Added diff --git a/packages/queued-request-controller/CHANGELOG.md b/packages/queued-request-controller/CHANGELOG.md index a15f2ad8332..1769b9ed814 100644 --- a/packages/queued-request-controller/CHANGELOG.md +++ b/packages/queued-request-controller/CHANGELOG.md @@ -5,10 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- update swappable-obj-proxy to 2.2.0 ([#3784](https://github.com/MetaMask/core/pull/3784)) -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [0.3.0] ### Added diff --git a/packages/rate-limit-controller/CHANGELOG.md b/packages/rate-limit-controller/CHANGELOG.md index ff7f04a57a2..974eb12c03f 100644 --- a/packages/rate-limit-controller/CHANGELOG.md +++ b/packages/rate-limit-controller/CHANGELOG.md @@ -5,8 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [4.0.1] ### Changed diff --git a/packages/selected-network-controller/CHANGELOG.md b/packages/selected-network-controller/CHANGELOG.md index c56cb9320b2..814141769a8 100644 --- a/packages/selected-network-controller/CHANGELOG.md +++ b/packages/selected-network-controller/CHANGELOG.md @@ -5,10 +5,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Uncategorized -- update swappable-obj-proxy to 2.2.0 ([#3784](https://github.com/MetaMask/core/pull/3784)) -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) ## [6.0.0] ### Changed diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 0727c172dc1..ed5ea6836dc 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [11.0.0] ### Uncategorized - refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) - Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) @@ -129,7 +131,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release ([#1214](https://github.com/MetaMask/core/pull/1214)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@11.0.0...HEAD +[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...@metamask/signature-controller@11.0.0 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@9.0.0...@metamask/signature-controller@10.0.0 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@8.0.0...@metamask/signature-controller@9.0.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@7.0.0...@metamask/signature-controller@8.0.0 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 5a4c38985a0..4adba870f37 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "10.0.0", + "version": "11.0.0", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "MetaMask", From 222777a12f671bd17feae48b9ac1f68143976db3 Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Mon, 22 Jan 2024 23:38:41 +0800 Subject: [PATCH 03/16] chore: update change logs --- packages/accounts-controller/CHANGELOG.md | 14 ++++++++------ packages/keyring-controller/CHANGELOG.md | 13 +++++++------ packages/signature-controller/CHANGELOG.md | 10 ++++++---- 3 files changed, 21 insertions(+), 16 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 2cbf8fdbb20..e4a0c8d8444 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -7,13 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [9.0.0] -### Uncategorized -- chore: update dependencies for `@metamask/accounts-controller` ([#3747](https://github.com/MetaMask/core/pull/3747)) -- fix: quick succession of submit password causing Accounts Controller state to be cleared ([#3802](https://github.com/MetaMask/core/pull/3802)) -- feat: add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) -- feat: add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) +### Changed +- **BREAKING** update `@metamask/keyring-controller` to ^13.0.0 +- **BREAKING** `@metamask/keyring-api` to ^3.0.0, `@metamask/keyring-controller` to ^12.0.0, `@metamask/snaps-controllers` to ^4.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) +- Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) +- Add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) - refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) + +### Fixed +- Fix quick succession of submit password causing Accounts Controller state to be cleared ([#3802](https://github.com/MetaMask/core/pull/3802)) ## [8.0.0] ### Changed diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index da829196a01..cfb7b7738f2 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -7,13 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [13.0.0] -### Uncategorized -- chore(deps): bump @metamask/eth-keyring-controller from 17.0.0 to 17.0.1 ([#3805](https://github.com/MetaMask/core/pull/3805)) -- fix: custody keyring name ([#3803](https://github.com/MetaMask/core/pull/3803)) -- chore: update dependencies for `@metamask/accounts-controller` ([#3747](https://github.com/MetaMask/core/pull/3747)) -- feat: add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) +### Changed +- Bump @metamask/eth-keyring-controller from 17.0.0 to 17.0.1 ([#3805](https://github.com/MetaMask/core/pull/3805)) +- ***Breaking*** Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) +- Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) - refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) + +### Fixed +- Fix custody keyring name ([#3803](https://github.com/MetaMask/core/pull/3803)) ## [12.0.0] ### Changed diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index ed5ea6836dc..66e1e03232c 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -7,10 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [11.0.0] -### Uncategorized -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) -- Release 108.0.0 ([#3760](https://github.com/MetaMask/core/pull/3760)) -- fix(base-controller): Fix `stateChange` subscriptions with selectors ([#3702](https://github.com/MetaMask/core/pull/3702)) +### Changed +- **BREAKING** Bump `@metamask/keyring-controller` to ^13.0.0 +- Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) + +### Fixed +- Fix `stateChange` subscriptions with selectors ([#3702](https://github.com/MetaMask/core/pull/3702)) ## [10.0.0] ### Changed From d62e11980b9ebd37764201b6a4432ec16658e49c Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Mon, 22 Jan 2024 23:39:28 +0800 Subject: [PATCH 04/16] chore: update yarn lock and bump keyring controller version --- packages/accounts-controller/package.json | 4 ++-- packages/signature-controller/package.json | 4 ++-- yarn.lock | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index cd69525ee5b..45e72511b81 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/keyring-controller": "^12.0.0", + "@metamask/keyring-controller": "^12.1.0", "@metamask/snaps-controllers": "^4.0.0", "@types/jest": "^27.4.1", "@types/readable-stream": "^2.3.0", @@ -55,7 +55,7 @@ "typescript": "~4.8.4" }, "peerDependencies": { - "@metamask/keyring-controller": "^12.0.0", + "@metamask/keyring-controller": "^13.0.0", "@metamask/snaps-controllers": "^4.0.0" }, "engines": { diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 4adba870f37..fa10bbb5a03 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -34,7 +34,7 @@ "@metamask/approval-controller": "^5.1.1", "@metamask/base-controller": "^4.1.0", "@metamask/controller-utils": "^8.0.1", - "@metamask/keyring-controller": "^12.0.0", + "@metamask/keyring-controller": "^13.0.0", "@metamask/logging-controller": "^2.0.1", "@metamask/message-manager": "^7.3.7", "@metamask/rpc-errors": "^6.1.0", @@ -54,7 +54,7 @@ }, "peerDependencies": { "@metamask/approval-controller": "^5.1.1", - "@metamask/keyring-controller": "^12.0.0", + "@metamask/keyring-controller": "^13.0.0", "@metamask/logging-controller": "^2.0.1" }, "engines": { diff --git a/yarn.lock b/yarn.lock index 9e777bb98fc..879fa78ca1a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1476,7 +1476,7 @@ __metadata: "@metamask/base-controller": ^4.1.0 "@metamask/eth-snap-keyring": ^2.1.1 "@metamask/keyring-api": ^3.0.0 - "@metamask/keyring-controller": ^12.0.0 + "@metamask/keyring-controller": ^13.0.0 "@metamask/snaps-controllers": ^4.0.0 "@metamask/snaps-sdk": ^1.3.2 "@metamask/snaps-utils": ^5.1.2 @@ -1493,7 +1493,7 @@ __metadata: typescript: ~4.8.4 uuid: ^8.3.2 peerDependencies: - "@metamask/keyring-controller": ^12.0.0 + "@metamask/keyring-controller": ^13.0.0 "@metamask/snaps-controllers": ^4.0.0 languageName: unknown linkType: soft @@ -2230,7 +2230,7 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-controller@^12.0.0, @metamask/keyring-controller@workspace:packages/keyring-controller": +"@metamask/keyring-controller@^13.0.0, @metamask/keyring-controller@workspace:packages/keyring-controller": version: 0.0.0-use.local resolution: "@metamask/keyring-controller@workspace:packages/keyring-controller" dependencies: @@ -2676,7 +2676,7 @@ __metadata: "@metamask/auto-changelog": ^3.4.4 "@metamask/base-controller": ^4.1.0 "@metamask/controller-utils": ^8.0.1 - "@metamask/keyring-controller": ^12.0.0 + "@metamask/keyring-controller": ^13.0.0 "@metamask/logging-controller": ^2.0.1 "@metamask/message-manager": ^7.3.7 "@metamask/rpc-errors": ^6.1.0 @@ -2692,7 +2692,7 @@ __metadata: typescript: ~4.8.4 peerDependencies: "@metamask/approval-controller": ^5.1.1 - "@metamask/keyring-controller": ^12.0.0 + "@metamask/keyring-controller": ^13.0.0 "@metamask/logging-controller": ^2.0.1 languageName: unknown linkType: soft From a82d89e1e22222bfca1594178d16d1990649cd0d Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Mon, 22 Jan 2024 23:43:14 +0800 Subject: [PATCH 05/16] chore: update change log --- packages/keyring-controller/CHANGELOG.md | 4 ++-- packages/signature-controller/CHANGELOG.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index cfb7b7738f2..6e01305cd26 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -9,9 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [13.0.0] ### Changed - Bump @metamask/eth-keyring-controller from 17.0.0 to 17.0.1 ([#3805](https://github.com/MetaMask/core/pull/3805)) -- ***Breaking*** Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) +- **BREAKING** Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Bump `@metamask/utils` to `^8.3.0` ([#3769](https://github.com/MetaMask/core/pull/3769)) ### Fixed - Fix custody keyring name ([#3803](https://github.com/MetaMask/core/pull/3803)) diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 66e1e03232c..938dd9fe729 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [11.0.0] ### Changed - **BREAKING** Bump `@metamask/keyring-controller` to ^13.0.0 -- Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Bump `@metamask/utils` to `^8.3.0` ([#3769](https://github.com/MetaMask/core/pull/3769)) ### Fixed - Fix `stateChange` subscriptions with selectors ([#3702](https://github.com/MetaMask/core/pull/3702)) From 98daa7852d655ae9edade96e67845ab4a3b42482 Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Mon, 22 Jan 2024 23:48:13 +0800 Subject: [PATCH 06/16] chore: update changelog of accounts-controller --- packages/accounts-controller/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index e4a0c8d8444..eae4bb23ae1 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -12,7 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **BREAKING** `@metamask/keyring-api` to ^3.0.0, `@metamask/keyring-controller` to ^12.0.0, `@metamask/snaps-controllers` to ^4.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) - Add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) -- refactor: Update `@metamask/utils` and use `createDeferredPromise` from utils ([#3769](https://github.com/MetaMask/core/pull/3769)) +- Bump `@metamask/utils` to `^8.3.0`([#3769](https://github.com/MetaMask/core/pull/3769)) ### Fixed - Fix quick succession of submit password causing Accounts Controller state to be cleared ([#3802](https://github.com/MetaMask/core/pull/3802)) From 1facb7c6e5684b9564b13461ec5b7616880e3a00 Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Tue, 23 Jan 2024 00:29:47 +0800 Subject: [PATCH 07/16] Update packages/accounts-controller/CHANGELOG.md Co-authored-by: Mark Stacey --- packages/accounts-controller/CHANGELOG.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index eae4bb23ae1..d690eb22ce3 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -8,8 +8,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [9.0.0] ### Changed -- **BREAKING** update `@metamask/keyring-controller` to ^13.0.0 -- **BREAKING** `@metamask/keyring-api` to ^3.0.0, `@metamask/keyring-controller` to ^12.0.0, `@metamask/snaps-controllers` to ^4.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) +- **BREAKING:** Bump `@metamask/keyring-controller` peer dependency to ^13.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747), [#3810](https://github.com/MetaMask/core/pull/3810)) +- Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) +- Bump `@metamask/snaps-controllers` to ^4.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) - Add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) - Bump `@metamask/utils` to `^8.3.0`([#3769](https://github.com/MetaMask/core/pull/3769)) From 7a3dc3a23c7707a096b095bc004b0340764505f4 Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Tue, 23 Jan 2024 00:29:56 +0800 Subject: [PATCH 08/16] Update packages/keyring-controller/CHANGELOG.md Co-authored-by: Mark Stacey --- packages/keyring-controller/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index 6e01305cd26..2a05b02cce0 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -8,8 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [13.0.0] ### Changed +- **BREAKING:** Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Bump @metamask/eth-keyring-controller from 17.0.0 to 17.0.1 ([#3805](https://github.com/MetaMask/core/pull/3805)) -- **BREAKING** Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) - Bump `@metamask/utils` to `^8.3.0` ([#3769](https://github.com/MetaMask/core/pull/3769)) From 61eb9098e1dfa7a59cfa25b200a29b345b54cb22 Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Tue, 23 Jan 2024 00:34:28 +0800 Subject: [PATCH 09/16] chore: update changelog move new features to added. --- packages/accounts-controller/CHANGELOG.md | 6 ++++-- packages/keyring-controller/CHANGELOG.md | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index d690eb22ce3..5134cf50322 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -7,12 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [9.0.0] +### Added +- Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) +- Add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) + ### Changed - **BREAKING:** Bump `@metamask/keyring-controller` peer dependency to ^13.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747), [#3810](https://github.com/MetaMask/core/pull/3810)) - Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Bump `@metamask/snaps-controllers` to ^4.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) -- Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) -- Add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) - Bump `@metamask/utils` to `^8.3.0`([#3769](https://github.com/MetaMask/core/pull/3769)) ### Fixed diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index 2a05b02cce0..4c90b36f913 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -7,10 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [13.0.0] +### Added +- Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) + ### Changed - **BREAKING:** Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Bump @metamask/eth-keyring-controller from 17.0.0 to 17.0.1 ([#3805](https://github.com/MetaMask/core/pull/3805)) -- Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) - Bump `@metamask/utils` to `^8.3.0` ([#3769](https://github.com/MetaMask/core/pull/3769)) ### Fixed From a1d4f078d8c5a6661abec61dcb7e7e72b3d97b04 Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Tue, 23 Jan 2024 00:42:33 +0800 Subject: [PATCH 10/16] fix: downgrade release to major --- package.json | 2 +- packages/accounts-controller/CHANGELOG.md | 4 ++-- packages/accounts-controller/package.json | 2 +- packages/keyring-controller/CHANGELOG.md | 4 ++-- packages/keyring-controller/package.json | 2 +- packages/signature-controller/CHANGELOG.md | 4 ++-- packages/signature-controller/package.json | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index f5b9d771f06..6a9e096463f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "110.0.0", + "version": "109.1.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 5134cf50322..c7dbfabc766 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -6,13 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [9.0.0] +## [8.1.0] ### Added - Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) - Add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) ### Changed -- **BREAKING:** Bump `@metamask/keyring-controller` peer dependency to ^13.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747), [#3810](https://github.com/MetaMask/core/pull/3810)) +- Bump `@metamask/keyring-controller` peer dependency to ^12.1.0 ([#3747](https://github.com/MetaMask/core/pull/3747), [#3810](https://github.com/MetaMask/core/pull/3810)) - Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Bump `@metamask/snaps-controllers` to ^4.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Bump `@metamask/utils` to `^8.3.0`([#3769](https://github.com/MetaMask/core/pull/3769)) diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 45e72511b81..4bc5f519993 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/accounts-controller", - "version": "9.0.0", + "version": "8.1.0", "description": "Manages internal accounts", "keywords": [ "MetaMask", diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index 4c90b36f913..b04ffa8fcda 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -6,12 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [13.0.0] +## [12.1.0] ### Added - Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) ### Changed -- **BREAKING:** Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) +- Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Bump @metamask/eth-keyring-controller from 17.0.0 to 17.0.1 ([#3805](https://github.com/MetaMask/core/pull/3805)) - Bump `@metamask/utils` to `^8.3.0` ([#3769](https://github.com/MetaMask/core/pull/3769)) diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index 2bdb79de2c3..e0af02d2adf 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/keyring-controller", - "version": "13.0.0", + "version": "12.1.0", "description": "Stores identities seen in the wallet and manages interactions such as signing", "keywords": [ "MetaMask", diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 938dd9fe729..a6336b621ea 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -6,9 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [11.0.0] +## [10.1.0] ### Changed -- **BREAKING** Bump `@metamask/keyring-controller` to ^13.0.0 +- Bump `@metamask/keyring-controller` to ^12.1.0 - Bump `@metamask/utils` to `^8.3.0` ([#3769](https://github.com/MetaMask/core/pull/3769)) ### Fixed diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index fa10bbb5a03..53b35501129 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "11.0.0", + "version": "10.1.0", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "MetaMask", From 5f4aafe5829eca0927448e0fe7b951d355206540 Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Tue, 23 Jan 2024 00:48:01 +0800 Subject: [PATCH 11/16] fix: update lock file --- packages/accounts-controller/package.json | 2 +- packages/signature-controller/package.json | 4 ++-- yarn.lock | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 4bc5f519993..5baff60b7eb 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -55,7 +55,7 @@ "typescript": "~4.8.4" }, "peerDependencies": { - "@metamask/keyring-controller": "^13.0.0", + "@metamask/keyring-controller": "^12.1.0", "@metamask/snaps-controllers": "^4.0.0" }, "engines": { diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 53b35501129..be3fb223eba 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -34,7 +34,7 @@ "@metamask/approval-controller": "^5.1.1", "@metamask/base-controller": "^4.1.0", "@metamask/controller-utils": "^8.0.1", - "@metamask/keyring-controller": "^13.0.0", + "@metamask/keyring-controller": "^12.1.0", "@metamask/logging-controller": "^2.0.1", "@metamask/message-manager": "^7.3.7", "@metamask/rpc-errors": "^6.1.0", @@ -54,7 +54,7 @@ }, "peerDependencies": { "@metamask/approval-controller": "^5.1.1", - "@metamask/keyring-controller": "^13.0.0", + "@metamask/keyring-controller": "^12.1.0", "@metamask/logging-controller": "^2.0.1" }, "engines": { diff --git a/yarn.lock b/yarn.lock index 879fa78ca1a..cdfbbdf1cd2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1476,7 +1476,7 @@ __metadata: "@metamask/base-controller": ^4.1.0 "@metamask/eth-snap-keyring": ^2.1.1 "@metamask/keyring-api": ^3.0.0 - "@metamask/keyring-controller": ^13.0.0 + "@metamask/keyring-controller": ^12.1.0 "@metamask/snaps-controllers": ^4.0.0 "@metamask/snaps-sdk": ^1.3.2 "@metamask/snaps-utils": ^5.1.2 @@ -1493,7 +1493,7 @@ __metadata: typescript: ~4.8.4 uuid: ^8.3.2 peerDependencies: - "@metamask/keyring-controller": ^13.0.0 + "@metamask/keyring-controller": ^12.1.0 "@metamask/snaps-controllers": ^4.0.0 languageName: unknown linkType: soft @@ -2230,7 +2230,7 @@ __metadata: languageName: node linkType: hard -"@metamask/keyring-controller@^13.0.0, @metamask/keyring-controller@workspace:packages/keyring-controller": +"@metamask/keyring-controller@^12.1.0, @metamask/keyring-controller@workspace:packages/keyring-controller": version: 0.0.0-use.local resolution: "@metamask/keyring-controller@workspace:packages/keyring-controller" dependencies: @@ -2676,7 +2676,7 @@ __metadata: "@metamask/auto-changelog": ^3.4.4 "@metamask/base-controller": ^4.1.0 "@metamask/controller-utils": ^8.0.1 - "@metamask/keyring-controller": ^13.0.0 + "@metamask/keyring-controller": ^12.1.0 "@metamask/logging-controller": ^2.0.1 "@metamask/message-manager": ^7.3.7 "@metamask/rpc-errors": ^6.1.0 @@ -2692,7 +2692,7 @@ __metadata: typescript: ~4.8.4 peerDependencies: "@metamask/approval-controller": ^5.1.1 - "@metamask/keyring-controller": ^13.0.0 + "@metamask/keyring-controller": ^12.1.0 "@metamask/logging-controller": ^2.0.1 languageName: unknown linkType: soft From fe7264c50e05e690ce21390ac2c8088cafe1c7df Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Tue, 23 Jan 2024 00:52:22 +0800 Subject: [PATCH 12/16] fix: changelog --- packages/accounts-controller/CHANGELOG.md | 4 ++-- packages/keyring-controller/CHANGELOG.md | 4 ++-- packages/signature-controller/CHANGELOG.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index c7dbfabc766..90e378cd38c 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -80,8 +80,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release ([#1637](https://github.com/MetaMask/core/pull/1637)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@9.0.0...HEAD -[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...@metamask/accounts-controller@9.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.1.0...HEAD +[8.1.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...@metamask/accounts-controller@9.0.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.1...@metamask/accounts-controller@8.0.0 [7.0.1]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.0...@metamask/accounts-controller@7.0.1 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@6.0.0...@metamask/accounts-controller@7.0.0 diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index b04ffa8fcda..b03c466c4a1 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -268,8 +268,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/keyring-controller@13.0.0...HEAD -[13.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@12.0.0...@metamask/keyring-controller@13.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@12.1.0...HEAD +[12.1.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@12.0.0...@metamask/keyring-controller@13.0.0 [12.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@11.0.0...@metamask/keyring-controller@12.0.0 [11.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@10.0.0...@metamask/keyring-controller@11.0.0 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@9.0.0...@metamask/keyring-controller@10.0.0 diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index a6336b621ea..b7bd2bfae4e 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -133,8 +133,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release ([#1214](https://github.com/MetaMask/core/pull/1214)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@11.0.0...HEAD -[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...@metamask/signature-controller@11.0.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.1.0...HEAD +[10.1.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...@metamask/signature-controller@11.0.0 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@9.0.0...@metamask/signature-controller@10.0.0 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@8.0.0...@metamask/signature-controller@9.0.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@7.0.0...@metamask/signature-controller@8.0.0 From a5796e8ea25e862b8a0bbb00aa5a99590519ebed Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Tue, 23 Jan 2024 00:58:07 +0800 Subject: [PATCH 13/16] fix: changelog versions --- packages/accounts-controller/CHANGELOG.md | 2 +- packages/keyring-controller/CHANGELOG.md | 2 +- packages/signature-controller/CHANGELOG.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 90e378cd38c..a50f7cc8d75 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -81,7 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#1637](https://github.com/MetaMask/core/pull/1637)) [Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.1.0...HEAD -[8.1.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...@metamask/accounts-controller@9.0.0 +[8.1.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...@metamask/accounts-controller@8.1.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.1...@metamask/accounts-controller@8.0.0 [7.0.1]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.0...@metamask/accounts-controller@7.0.1 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@6.0.0...@metamask/accounts-controller@7.0.0 diff --git a/packages/keyring-controller/CHANGELOG.md b/packages/keyring-controller/CHANGELOG.md index b03c466c4a1..dbb86a3951d 100644 --- a/packages/keyring-controller/CHANGELOG.md +++ b/packages/keyring-controller/CHANGELOG.md @@ -269,7 +269,7 @@ 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/keyring-controller@12.1.0...HEAD -[12.1.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@12.0.0...@metamask/keyring-controller@13.0.0 +[12.1.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@12.0.0...@metamask/keyring-controller@12.1.0 [12.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@11.0.0...@metamask/keyring-controller@12.0.0 [11.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@10.0.0...@metamask/keyring-controller@11.0.0 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/keyring-controller@9.0.0...@metamask/keyring-controller@10.0.0 diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index b7bd2bfae4e..c729df250e0 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -134,7 +134,7 @@ 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@10.1.0...HEAD -[10.1.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...@metamask/signature-controller@11.0.0 +[10.1.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...@metamask/signature-controller@10.1.0 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@9.0.0...@metamask/signature-controller@10.0.0 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@8.0.0...@metamask/signature-controller@9.0.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@7.0.0...@metamask/signature-controller@8.0.0 From 81863f3ab3ee1f5a857898de0229f576526bb092 Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Tue, 23 Jan 2024 10:34:21 +0800 Subject: [PATCH 14/16] fix: bump accounts-controller and signature to major --- package.json | 2 +- packages/accounts-controller/CHANGELOG.md | 6 +++--- packages/accounts-controller/package.json | 2 +- packages/signature-controller/CHANGELOG.md | 6 +++--- packages/signature-controller/package.json | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 6a9e096463f..f5b9d771f06 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "109.1.0", + "version": "110.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index a50f7cc8d75..84a727f45a4 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [8.1.0] +## [9.0.0] ### Added - Add methods to support ERC-4337 accounts ([#3602](https://github.com/MetaMask/core/pull/3602)) - Add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) @@ -80,8 +80,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release ([#1637](https://github.com/MetaMask/core/pull/1637)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.1.0...HEAD -[8.1.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...@metamask/accounts-controller@8.1.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@9.0.0...HEAD +[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...@metamask/accounts-controller@8.1.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.1...@metamask/accounts-controller@8.0.0 [7.0.1]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.0...@metamask/accounts-controller@7.0.1 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@6.0.0...@metamask/accounts-controller@7.0.0 diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 5baff60b7eb..90c45959828 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/accounts-controller", - "version": "8.1.0", + "version": "9.0.0", "description": "Manages internal accounts", "keywords": [ "MetaMask", diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index c729df250e0..1120b05a03f 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [10.1.0] +## [11.0.0] ### Changed - Bump `@metamask/keyring-controller` to ^12.1.0 - Bump `@metamask/utils` to `^8.3.0` ([#3769](https://github.com/MetaMask/core/pull/3769)) @@ -133,8 +133,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial release ([#1214](https://github.com/MetaMask/core/pull/1214)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.1.0...HEAD -[10.1.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...@metamask/signature-controller@10.1.0 +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@11.0.0...HEAD +[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...@metamask/signature-controller@10.1.0 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@9.0.0...@metamask/signature-controller@10.0.0 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@8.0.0...@metamask/signature-controller@9.0.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@7.0.0...@metamask/signature-controller@8.0.0 diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index be3fb223eba..89ead06b670 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/signature-controller", - "version": "10.1.0", + "version": "11.0.0", "description": "Processes signing requests in order to sign arbitrary and typed data", "keywords": [ "MetaMask", From de935e31ea71bbecef4df4fd13c67c1b3a2f2a2f Mon Sep 17 00:00:00 2001 From: Monte Lai Date: Tue, 23 Jan 2024 17:48:11 +0800 Subject: [PATCH 15/16] fix: change log version --- packages/accounts-controller/CHANGELOG.md | 2 +- packages/signature-controller/CHANGELOG.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 84a727f45a4..6ecf16d7595 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -81,7 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release ([#1637](https://github.com/MetaMask/core/pull/1637)) [Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@9.0.0...HEAD -[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...@metamask/accounts-controller@8.1.0 +[9.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@8.0.0...@metamask/accounts-controller@9.0.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.1...@metamask/accounts-controller@8.0.0 [7.0.1]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@7.0.0...@metamask/accounts-controller@7.0.1 [7.0.0]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@6.0.0...@metamask/accounts-controller@7.0.0 diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index 1120b05a03f..b914bfbb3c5 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -134,7 +134,7 @@ 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@11.0.0...HEAD -[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...@metamask/signature-controller@10.1.0 +[11.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@10.0.0...@metamask/signature-controller@11.0.0 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@9.0.0...@metamask/signature-controller@10.0.0 [9.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@8.0.0...@metamask/signature-controller@9.0.0 [8.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@7.0.0...@metamask/signature-controller@8.0.0 From c9f3c2cd36a5ea8a60e8369c3eeae8450cae1919 Mon Sep 17 00:00:00 2001 From: Mark Stacey Date: Tue, 23 Jan 2024 08:57:37 -0330 Subject: [PATCH 16/16] Add 'BREAKING' prefixes and reorder change entries --- packages/accounts-controller/CHANGELOG.md | 4 ++-- packages/signature-controller/CHANGELOG.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/accounts-controller/CHANGELOG.md b/packages/accounts-controller/CHANGELOG.md index 6ecf16d7595..bc52091c580 100644 --- a/packages/accounts-controller/CHANGELOG.md +++ b/packages/accounts-controller/CHANGELOG.md @@ -12,9 +12,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add getAccount action to AccountsController ([#1892](https://github.com/MetaMask/core/pull/1892)) ### Changed -- Bump `@metamask/keyring-controller` peer dependency to ^12.1.0 ([#3747](https://github.com/MetaMask/core/pull/3747), [#3810](https://github.com/MetaMask/core/pull/3810)) +- **BREAKING:** Bump `@metamask/keyring-controller` peer dependency to ^12.1.0 ([#3747](https://github.com/MetaMask/core/pull/3747), [#3810](https://github.com/MetaMask/core/pull/3810)) +- **BREAKING:** Bump `@metamask/snaps-controllers` peer dependency to ^4.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Bump `@metamask/keyring-api` to ^3.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) -- Bump `@metamask/snaps-controllers` to ^4.0.0 ([#3747](https://github.com/MetaMask/core/pull/3747)) - Bump `@metamask/utils` to `^8.3.0`([#3769](https://github.com/MetaMask/core/pull/3769)) ### Fixed diff --git a/packages/signature-controller/CHANGELOG.md b/packages/signature-controller/CHANGELOG.md index b914bfbb3c5..d0bf7c6c3c1 100644 --- a/packages/signature-controller/CHANGELOG.md +++ b/packages/signature-controller/CHANGELOG.md @@ -8,7 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [11.0.0] ### Changed -- Bump `@metamask/keyring-controller` to ^12.1.0 +- **BREAKING:** Bump `@metamask/keyring-controller` to ^12.1.0 - Bump `@metamask/utils` to `^8.3.0` ([#3769](https://github.com/MetaMask/core/pull/3769)) ### Fixed