Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 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
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/core-monorepo",
"version": "696.0.0",
"version": "697.0.0",
"private": true,
"description": "Monorepo for packages shared between MetaMask clients",
"repository": {
Expand Down
5 changes: 4 additions & 1 deletion packages/assets-controllers/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [92.0.0]

### Added

- Support for optionally fetching market data when calling searchTokens ([#7226](https://github.com/MetaMask/core/pull/7226))
Expand Down Expand Up @@ -2353,7 +2355,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/[email protected]
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/[email protected]
[92.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
[91.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
[90.0.0]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
[89.0.1]: https://github.com/MetaMask/core/compare/@metamask/[email protected]...@metamask/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion packages/assets-controllers/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/assets-controllers",
"version": "91.0.0",
"version": "92.0.0",
"description": "Controllers which manage interactions involving ERC-20, ERC-721, and ERC-1155 tokens (including NFTs)",
"keywords": [
"MetaMask",
Expand Down
4 changes: 4 additions & 0 deletions packages/bridge-controller/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Changed

- Bump `@metamask/assets-controllers` from `^91.0.0` to `^92.0.0` ([#7253](https://github.com/MetaMask/core/pull/7253))

### Fixed

- Add missing MON (Monad) and SEI (Sei) to integer chain IDs ([#7252](https://github.com/MetaMask/core/pull/7252))
Expand Down
2 changes: 1 addition & 1 deletion packages/bridge-controller/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
"@ethersproject/contracts": "^5.7.0",
"@ethersproject/providers": "^5.7.0",
"@metamask/accounts-controller": "^35.0.0",
"@metamask/assets-controllers": "^91.0.0",
"@metamask/assets-controllers": "^92.0.0",
"@metamask/base-controller": "^9.0.0",
"@metamask/controller-utils": "^11.16.0",
"@metamask/gas-fee-controller": "^26.0.0",
Expand Down
2 changes: 2 additions & 0 deletions packages/transaction-pay-controller/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

- **BREAKING:** Bump `@metamask/assets-controllers` from `^91.0.0` to `^92.0.0` ([#7253](https://github.com/MetaMask/core/pull/7253))
Copy link
Contributor

@cryptodev-2s cryptodev-2s Nov 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@salimtb do we need to release this package too ? I see CI working fine in your client updates maybe this is not needed ? Nothing would break if we don't upgrade TransactionPayController too ?

Copy link
Contributor Author

@salimtb salimtb Nov 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cryptodev-2s not sure we have to release it , since assets is not a peer dependency anymore

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@salimtb but won't this assets controllers update break older versions of the TransactionPayController, since they won't use the correct version of AuthenticationController:getBearerToken?

Copy link
Member

@matthewwalsh0 matthewwalsh0 Nov 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The TransactionPayController doesn't do any remote requests through the asset controller, only reliant on state. So ideally no breaking changes needed.

Copy link
Member

@matthewwalsh0 matthewwalsh0 Nov 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we consider this not breaking as the TransactionPayController is not reliant on any API requests and it should only validate that messenger action is included if called?

With this new dependency model, can we consider it on a per controller basis, rather than assuming every major is a breaking, is that not the key benefit?

- The exported `TransactionPayControllerMessenger` type now requires access to the `AuthenticationController:getBearerToken` action due to JWT authentication requirements in `TokenBalancesController`. Consumers must ensure their messenger configuration includes this action.
- Bump `@metamask/bridge-status-controller` from `^63.0.0` to `^63.1.0` ([#7245](https://github.com/MetaMask/core/pull/7245))
- Bump `@metamask/transaction-controller` from `^62.2.0` to `^62.3.0` ([#7236](https://github.com/MetaMask/core/pull/7236))
- Bump `@metamask/bridge-controller` from `^63.0.0` to `^63.2.0` ([#7238](https://github.com/MetaMask/core/pull/7238), [#7245](https://github.com/MetaMask/core/pull/7245))
Expand Down
2 changes: 1 addition & 1 deletion packages/transaction-pay-controller/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
"dependencies": {
"@ethersproject/abi": "^5.7.0",
"@ethersproject/contracts": "^5.7.0",
"@metamask/assets-controllers": "^91.0.0",
"@metamask/assets-controllers": "^92.0.0",
"@metamask/base-controller": "^9.0.0",
"@metamask/bridge-controller": "^63.2.0",
"@metamask/bridge-status-controller": "^63.1.0",
Expand Down
6 changes: 3 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2622,7 +2622,7 @@ __metadata:
languageName: unknown
linkType: soft

"@metamask/assets-controllers@npm:^91.0.0, @metamask/assets-controllers@workspace:packages/assets-controllers":
"@metamask/assets-controllers@npm:^92.0.0, @metamask/assets-controllers@workspace:packages/assets-controllers":
version: 0.0.0-use.local
resolution: "@metamask/assets-controllers@workspace:packages/assets-controllers"
dependencies:
Expand Down Expand Up @@ -2804,7 +2804,7 @@ __metadata:
"@ethersproject/contracts": "npm:^5.7.0"
"@ethersproject/providers": "npm:^5.7.0"
"@metamask/accounts-controller": "npm:^35.0.0"
"@metamask/assets-controllers": "npm:^91.0.0"
"@metamask/assets-controllers": "npm:^92.0.0"
"@metamask/auto-changelog": "npm:^3.4.4"
"@metamask/base-controller": "npm:^9.0.0"
"@metamask/controller-utils": "npm:^11.16.0"
Expand Down Expand Up @@ -5052,7 +5052,7 @@ __metadata:
dependencies:
"@ethersproject/abi": "npm:^5.7.0"
"@ethersproject/contracts": "npm:^5.7.0"
"@metamask/assets-controllers": "npm:^91.0.0"
"@metamask/assets-controllers": "npm:^92.0.0"
"@metamask/auto-changelog": "npm:^3.4.4"
"@metamask/base-controller": "npm:^9.0.0"
"@metamask/bridge-controller": "npm:^63.2.0"
Expand Down