Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/core-monorepo",
"version": "1162.0.0",
"version": "1163.0.0",
"private": true,
"description": "Monorepo for packages shared between MetaMask clients",
"repository": {
Expand DownExpand Up@@ -71,7 +71,7 @@
"@metamask/eth-block-tracker": "^15.0.1",
"@metamask/eth-json-rpc-provider": "^6.0.1",
"@metamask/json-rpc-engine": "^10.5.0",
"@metamask/network-controller": "^34.0.0",
"@metamask/network-controller": "^35.0.0",
"@metamask/skills": "^0.1.0",
"@metamask/utils": "^11.11.0",
"@ts-bridge/cli": "^0.6.4",
Expand Down
1 change: 1 addition & 0 deletions packages/account-tree-controller/CHANGELOG.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed

- Bump `@metamask/keyring-api` from `^23.5.0` to `^23.7.0` ([#9676](https://github.com/MetaMask/core/pull/9676))
- Bump `@metamask/accounts-controller` from `^39.0.5` to `^39.0.6` ([#9735](https://github.com/MetaMask/core/pull/9735))

## [7.5.5]

Expand Down
2 changes: 1 addition & 1 deletion packages/account-tree-controller/package.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -55,7 +55,7 @@
"test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch"
},
"dependencies": {
"@metamask/accounts-controller": "^39.0.5",
"@metamask/accounts-controller": "^39.0.6",
"@metamask/base-controller": "^9.1.0",
"@metamask/keyring-api": "^23.7.0",
"@metamask/keyring-controller": "^27.1.0",
Expand Down
6 changes: 5 additions & 1 deletion packages/accounts-controller/CHANGELOG.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -7,10 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [39.0.6]

### Changed

- Bump `@metamask/keyring-api` from `^23.5.0` to `^23.7.0` ([#9676](https://github.com/MetaMask/core/pull/9676))
- Bump `@metamask/keyring-internal-api` from `^11.0.1` to `^11.0.2` ([#9676](https://github.com/MetaMask/core/pull/9676))
- Bump `@metamask/network-controller` from `^34.0.0` to `^35.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735))

## [39.0.5]

Expand DownExpand Up@@ -860,7 +863,8 @@ 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@39.0.5...HEAD
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.0.6...HEAD
[39.0.6]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.0.5...@metamask/accounts-controller@39.0.6
[39.0.5]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.0.4...@metamask/accounts-controller@39.0.5
[39.0.4]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.0.3...@metamask/accounts-controller@39.0.4
[39.0.3]: https://github.com/MetaMask/core/compare/@metamask/accounts-controller@39.0.2...@metamask/accounts-controller@39.0.3
Expand Down
4 changes: 2 additions & 2 deletions packages/accounts-controller/package.json
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/accounts-controller",
"version": "39.0.5",
"version": "39.0.6",
"description": "Manages internal accounts",
"keywords": [
"Ethereum",
Expand DownExpand Up@@ -64,7 +64,7 @@
"@metamask/keyring-sdk": "^2.2.0",
"@metamask/keyring-utils": "^3.3.1",
"@metamask/messenger": "^2.0.0",
"@metamask/network-controller": "^34.0.0",
"@metamask/network-controller": "^35.0.0",
"@metamask/superstruct": "^3.1.0",
"@metamask/utils": "^11.11.0",
"deepmerge": "^4.2.2",
Expand Down
6 changes: 5 additions & 1 deletion packages/analytics-controller/CHANGELOG.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -7,13 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [2.0.0]

### Changed

- **BREAKING:** Optionally enrich non-anonymous track, identify, and view payloads with the user's `country_code`, `region`, and `timezone` under `context.location`, gated behind the new `isGeolocationEnabled` constructor option (default `false`) ([#9691](https://github.com/MetaMask/core/pull/9691), [#9728](https://github.com/MetaMask/core/pull/9728))
- `AnalyticsController.init` and `AnalyticsController.optIn` are now asynchronous and return a `Promise<void>`, so await them before tracking events
- When enabled, geolocation is resolved via `GeolocationController:getGeolocationData` (which compositions must register) only after the user opts in, so location is never requested before they consent to analytics; queued pre-consent events are then enriched on replay (anonymous payloads excluded)
- Adds `@metamask/geolocation-controller` `^0.1.3` as a dependency
- Bump `@metamask/messenger` from `^1.2.0` to `^2.0.0` ([#9392](https://github.com/MetaMask/core/pull/9392))
- Bump `@metamask/geolocation-controller` from `^0.1.3` to `^1.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735))

## [1.2.1]

Expand DownExpand Up@@ -65,7 +68,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Initial release of @metamask/analytics-controller. ([#7017](https://github.com/MetaMask/core/pull/7017), [#7202](https://github.com/MetaMask/core/pull/7202))

[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@1.2.1...HEAD
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@2.0.0...HEAD
[2.0.0]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@1.2.1...@metamask/analytics-controller@2.0.0
[1.2.1]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@1.2.0...@metamask/analytics-controller@1.2.1
[1.2.0]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@1.1.1...@metamask/analytics-controller@1.2.0
[1.1.1]: https://github.com/MetaMask/core/compare/@metamask/analytics-controller@1.1.0...@metamask/analytics-controller@1.1.1
Expand Down
4 changes: 2 additions & 2 deletions packages/analytics-controller/package.json
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/analytics-controller",
"version": "1.2.1",
"version": "2.0.0",
"description": "Common Analytics controller for event tracking",
"keywords": [
"Ethereum",
Expand DownExpand Up@@ -56,7 +56,7 @@
},
"dependencies": {
"@metamask/base-controller": "^9.1.0",
"@metamask/geolocation-controller": "^0.1.3",
"@metamask/geolocation-controller": "^1.0.0",
"@metamask/messenger": "^2.0.0",
"@metamask/utils": "^11.11.0",
"lodash": "^4.17.21",
Expand Down
13 changes: 12 additions & 1 deletion packages/assets-controller/CHANGELOG.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -7,9 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [12.0.0]

### Changed

- **BREAKING:** `AccountActivityDataSource` is now the highest-priority balance data source and participates in chain-claiming: chains it reports as "up" from `AccountActivityService:statusChanged`. The `AssetsController` messenger must now allow the `AccountActivityService:statusChanged` event ([#9517](https://github.com/MetaMask/core/pull/9517))
- Bump `@metamask/accounts-controller` from `^39.0.5` to `^39.0.6` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/assets-controllers` from `^110.0.2` to `^110.0.3` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/core-backend` from `^8.0.0` to `^8.1.0` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/network-controller` from `^34.0.0` to `^35.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/network-enablement-controller` from `^6.0.0` to `^6.0.1` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/polling-controller` from `^16.0.8` to `^16.0.9` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/remote-feature-flag-controller` from `^4.2.2` to `^5.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/transaction-controller` from `^69.3.0` to `^69.4.0` ([#9735](https://github.com/MetaMask/core/pull/9735))

### Removed

Expand DownExpand Up@@ -824,7 +834,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Refactor `RpcDataSource` to delegate polling to `BalanceFetcher` and `TokenDetector` services ([#7709](https://github.com/MetaMask/core/pull/7709))
- Refactor `BalanceFetcher` and `TokenDetector` to extend `StaticIntervalPollingControllerOnly` for independent polling management ([#7709](https://github.com/MetaMask/core/pull/7709))

[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@11.3.1...HEAD
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@12.0.0...HEAD
[12.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@11.3.1...@metamask/assets-controller@12.0.0
[11.3.1]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@11.3.0...@metamask/assets-controller@11.3.1
[11.3.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@11.2.1...@metamask/assets-controller@11.3.0
[11.2.1]: https://github.com/MetaMask/core/compare/@metamask/assets-controller@11.2.0...@metamask/assets-controller@11.2.1
Expand Down
18 changes: 9 additions & 9 deletions packages/assets-controller/package.json
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/assets-controller",
"version": "11.3.1",
"version": "12.0.0",
"description": "Tracks assets balances/prices and handles token detection across all digital assets",
"keywords": [
"Ethereum",
Expand DownExpand Up@@ -59,27 +59,27 @@
"@ethersproject/abi": "^5.7.0",
"@ethersproject/providers": "^5.7.0",
"@metamask/account-tree-controller": "^7.5.5",
"@metamask/accounts-controller": "^39.0.5",
"@metamask/assets-controllers": "^110.0.2",
"@metamask/accounts-controller": "^39.0.6",
"@metamask/assets-controllers": "^110.0.3",
"@metamask/base-controller": "^9.1.0",
"@metamask/client-controller": "^1.0.1",
"@metamask/controller-utils": "^12.3.0",
"@metamask/core-backend": "^8.0.0",
"@metamask/core-backend": "^8.1.0",
"@metamask/keyring-api": "^23.7.0",
"@metamask/keyring-controller": "^27.1.0",
"@metamask/keyring-internal-api": "^11.0.2",
"@metamask/keyring-snap-client": "^9.2.1",
"@metamask/messenger": "^2.0.0",
"@metamask/network-controller": "^34.0.0",
"@metamask/network-enablement-controller": "^6.0.0",
"@metamask/network-controller": "^35.0.0",
"@metamask/network-enablement-controller": "^6.0.1",
"@metamask/permission-controller": "^13.1.1",
"@metamask/phishing-controller": "^17.3.0",
"@metamask/polling-controller": "^16.0.8",
"@metamask/polling-controller": "^16.0.9",
"@metamask/preferences-controller": "^23.1.0",
"@metamask/remote-feature-flag-controller": "^4.2.2",
"@metamask/remote-feature-flag-controller": "^5.0.0",
"@metamask/snaps-controllers": "^19.0.0",
"@metamask/snaps-utils": "^12.1.2",
"@metamask/transaction-controller": "^69.3.0",
"@metamask/transaction-controller": "^69.4.0",
"@metamask/utils": "^11.11.0",
"async-mutex": "^0.5.0",
"bignumber.js": "^9.1.2",
Expand Down
14 changes: 13 additions & 1 deletion packages/assets-controllers/CHANGELOG.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [110.0.3]

### Changed

- Bump `@metamask/accounts-controller` from `^39.0.5` to `^39.0.6` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/core-backend` from `^8.0.0` to `^8.1.0` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/network-controller` from `^34.0.0` to `^35.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/network-enablement-controller` from `^6.0.0` to `^6.0.1` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/polling-controller` from `^16.0.8` to `^16.0.9` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/transaction-controller` from `^69.3.0` to `^69.4.0` ([#9735](https://github.com/MetaMask/core/pull/9735))

## [110.0.2]

### Changed
Expand DownExpand Up@@ -3353,7 +3364,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Use Ethers for AssetsContractController ([#845](https://github.com/MetaMask/core/pull/845))

[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@110.0.2...HEAD
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@110.0.3...HEAD
[110.0.3]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@110.0.2...@metamask/assets-controllers@110.0.3
[110.0.2]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@110.0.1...@metamask/assets-controllers@110.0.2
[110.0.1]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@110.0.0...@metamask/assets-controllers@110.0.1
[110.0.0]: https://github.com/MetaMask/core/compare/@metamask/assets-controllers@109.4.1...@metamask/assets-controllers@110.0.0
Expand Down
14 changes: 7 additions & 7 deletions packages/assets-controllers/package.json
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/assets-controllers",
"version": "110.0.2",
"version": "110.0.3",
"description": "Controllers which manage interactions involving ERC-20, ERC-721, and ERC-1155 tokens (including NFTs)",
"keywords": [
"Ethereum",
Expand DownExpand Up@@ -63,31 +63,31 @@
"@ethersproject/providers": "^5.7.0",
"@metamask/abi-utils": "^2.0.3",
"@metamask/account-tree-controller": "^7.5.5",
"@metamask/accounts-controller": "^39.0.5",
"@metamask/accounts-controller": "^39.0.6",
"@metamask/approval-controller": "^9.0.2",
"@metamask/base-controller": "^9.1.0",
"@metamask/contract-metadata": "^2.4.0",
"@metamask/controller-utils": "^12.3.0",
"@metamask/core-backend": "^8.0.0",
"@metamask/core-backend": "^8.1.0",
"@metamask/eth-query": "^4.0.0",
"@metamask/keyring-api": "^23.7.0",
"@metamask/keyring-controller": "^27.1.0",
"@metamask/messenger": "^2.0.0",
"@metamask/metamask-eth-abis": "^3.1.1",
"@metamask/multichain-account-service": "^13.0.0",
"@metamask/network-controller": "^34.0.0",
"@metamask/network-enablement-controller": "^6.0.0",
"@metamask/network-controller": "^35.0.0",
"@metamask/network-enablement-controller": "^6.0.1",
"@metamask/permission-controller": "^13.1.1",
"@metamask/phishing-controller": "^17.3.0",
"@metamask/polling-controller": "^16.0.8",
"@metamask/polling-controller": "^16.0.9",
"@metamask/preferences-controller": "^23.1.0",
"@metamask/profile-sync-controller": "^28.3.0",
"@metamask/rpc-errors": "^7.0.2",
"@metamask/snaps-controllers": "^19.0.0",
"@metamask/snaps-sdk": "^11.0.0",
"@metamask/snaps-utils": "^12.1.2",
"@metamask/storage-service": "^1.0.2",
"@metamask/transaction-controller": "^69.3.0",
"@metamask/transaction-controller": "^69.4.0",
"@metamask/utils": "^11.11.0",
"@tanstack/query-core": "^5.62.16",
"@types/bn.js": "^5.1.5",
Expand Down
17 changes: 13 additions & 4 deletions packages/bridge-controller/CHANGELOG.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -7,11 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [78.0.2]

### Changed

- Bump `@metamask/assets-controllers` from `^110.0.0` to `^110.0.1` ([#9693](https://github.com/MetaMask/core/pull/9693), [#9706](https://github.com/MetaMask/core/pull/9706))
- Bump `@metamask/transaction-controller` from `^69.2.1` to `^69.3.0` ([#9693](https://github.com/MetaMask/core/pull/9693))
- Bump `@metamask/assets-controller` from `^11.2.1` to `^11.3.1` ([#9693](https://github.com/MetaMask/core/pull/9693), [#9706](https://github.com/MetaMask/core/pull/9706))
- Bump `@metamask/assets-controllers` from `^110.0.0` to `^110.0.3` ([#9693](https://github.com/MetaMask/core/pull/9693), [#9706](https://github.com/MetaMask/core/pull/9706), [#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/transaction-controller` from `^69.2.1` to `^69.4.0` ([#9693](https://github.com/MetaMask/core/pull/9693), [#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/assets-controller` from `^11.2.1` to `^12.0.0` ([#9693](https://github.com/MetaMask/core/pull/9693), [#9706](https://github.com/MetaMask/core/pull/9706), [#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/accounts-controller` from `^39.0.5` to `^39.0.6` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/gas-fee-controller` from `^26.3.0` to `^26.3.1` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/multichain-network-controller` from `^3.2.1` to `^3.2.2` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/network-controller` from `^34.0.0` to `^35.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/polling-controller` from `^16.0.8` to `^16.0.9` ([#9735](https://github.com/MetaMask/core/pull/9735))
- Bump `@metamask/remote-feature-flag-controller` from `^4.2.2` to `^5.0.0` ([#9735](https://github.com/MetaMask/core/pull/9735))

## [78.0.1]

Expand DownExpand Up@@ -1826,7 +1834,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

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

[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@78.0.1...HEAD
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@78.0.2...HEAD
[78.0.2]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@78.0.1...@metamask/bridge-controller@78.0.2
[78.0.1]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@78.0.0...@metamask/bridge-controller@78.0.1
[78.0.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@77.8.0...@metamask/bridge-controller@78.0.0
[77.8.0]: https://github.com/MetaMask/core/compare/@metamask/bridge-controller@77.7.0...@metamask/bridge-controller@77.8.0
Expand Down
20 changes: 10 additions & 10 deletions packages/bridge-controller/package.json
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/bridge-controller",
"version": "78.0.1",
"version": "78.0.2",
"description": "Manages bridge-related quote fetching functionality for MetaMask",
"keywords": [
"Ethereum",
Expand DownExpand Up@@ -59,22 +59,22 @@
"@ethersproject/constants": "^5.7.0",
"@ethersproject/contracts": "^5.7.0",
"@ethersproject/providers": "^5.7.0",
"@metamask/accounts-controller": "^39.0.5",
"@metamask/assets-controller": "^11.3.1",
"@metamask/assets-controllers": "^110.0.2",
"@metamask/accounts-controller": "^39.0.6",
"@metamask/assets-controller": "^12.0.0",
"@metamask/assets-controllers": "^110.0.3",
"@metamask/base-controller": "^9.1.0",
"@metamask/controller-utils": "^12.3.0",
"@metamask/gas-fee-controller": "^26.3.0",
"@metamask/gas-fee-controller": "^26.3.1",
"@metamask/keyring-api": "^23.7.0",
"@metamask/messenger": "^2.0.0",
"@metamask/metamask-eth-abis": "^3.1.1",
"@metamask/multichain-network-controller": "^3.2.1",
"@metamask/network-controller": "^34.0.0",
"@metamask/polling-controller": "^16.0.8",
"@metamask/multichain-network-controller": "^3.2.2",
"@metamask/network-controller": "^35.0.0",
"@metamask/polling-controller": "^16.0.9",
"@metamask/profile-sync-controller": "^28.3.0",
"@metamask/remote-feature-flag-controller": "^4.2.2",
"@metamask/remote-feature-flag-controller": "^5.0.0",
"@metamask/snaps-controllers": "^19.0.0",
"@metamask/transaction-controller": "^69.3.0",
"@metamask/transaction-controller": "^69.4.0",
"@metamask/utils": "^11.11.0",
"bignumber.js": "^9.1.2",
"reselect": "^5.1.1",
Expand Down
Loading