Releases: MetaMask/core
Releases · MetaMask/core
927.0.0
@metamask/messenger-cli 0.2.0
Added
- BREAKING: Add support for formatting the generated method action type files with Prettier or Oxfmt (#8486)
- This adds a
--formatteroption to the CLI, which accepts eitheroxfmtor
prettier(default). - ESLint is no longer used to format the generated files, and is no longer a
(peer) dependency of this package.
- This adds a
926.0.0
@metamask/social-controllers 2.0.0
Changed
- BREAKING:
SocialService.follow,SocialService.unfollow, andSocialController.followTrader,SocialController.unfollowTraderno longer accept anaddressOrUidoption. The caller is identified server-side from the JWTsubclaim carried in theAuthorizationheader. (#8520) - BREAKING:
SocialService.fetchFollowingandSocialController.updateFollowingnow take no arguments (previously{ addressOrUid }). (#8520) - BREAKING: Remove
FetchFollowingOptionstype export (no longer needed). (#8520) SocialServicenow callsPUT /v1/users/me/follows,DELETE /v1/users/me/follows, andGET /v1/users/me/following(previously/v1/users/:addressOrUid/...). (#8520)
925.0.0
@metamask/perps-controller 3.2.0
Added
- Add
isAbortErrorutility export fromutilsfor distinguishing expected cancellation errors from real failures (#8515)
Changed
TradingService.flipPosition()no longer passes stale positionentryPriceascurrentPriceon reverse-position orders; providers now validate and price flips against live market data (#8515)
Removed
- Remove unused
ESTIMATED_FEE_RATEexport fromconstants/hyperLiquidConfig(dead code after reverse-position fee precheck was removed) (#8515)
Fixed
- Suppress noisy Sentry reports from expected historical-candle fetch cancellations (
AbortError) during navigation, while preserving real error reporting inHyperLiquidClientServiceandMarketDataService(#8515)
924.0.0
923.0.0
@metamask/assets-controllers 104.1.0
Added
MultichainAssetsController: periodic Blockaid re-scan of stored SPL-styletoken:assets (default once per day) so tokens that become malicious after a prior scan are dropped; use constructor optionblockaidTokenRescanInterval(ms), or0to disable. (#8400)
Changed
- Bump
@metamask/account-tree-controllerfrom^7.0.0to^7.1.0(#8472) - Bump
@metamask/transaction-controllerfrom^64.2.0to^64.3.0(#8482) - Bump
@metamask/keyring-apifrom^21.6.0to^23.0.1(#8464)
Fixed
MultichainAssetsController: fungibletoken:assets from automatic detection are no longer added when Blockaid bulk scan fails, returns empty, or omits that address (previously fail open); an explicit non-malicious per-token result fromPhishingController:bulkScanTokensis now required before add. (#8400)- Fix
AccountTrackerControllerwiping existing balances on other chains when syncing accounts for a chain that has no state entry yet (#8505)
922.0.0
921.0.0
920.0.0
@metamask/social-controllers 1.0.0
Uncategorized
- chore: Format changelogs with Oxfmt (#8442)
Changed
- BREAKING:
SocialServiceMessengernow requiresAuthenticationController:getBearerTokenas an allowed action — all consumers must provide this action via messenger delegation - All
SocialServiceAPI requests now include a JWT bearer token in theAuthorizationheader, obtained viaAuthenticationController:getBearerToken(#8485)
919.0.0
@metamask/transaction-controller 64.3.0
Added
- Add
MantleLayer1GasFeeFlowwithtokenRatioconversion for accurate MNT-denominated gas estimates for Mantle and MantleSepolia (#8386) - Add
musdRelayDeposittoTransactionTypeenum (#8469)
Changed
- Skip simulation when transaction
containerTypesincludesEnforcedSimulations(#8431) - Bump
@metamask/base-controllerfrom^9.0.1to^9.1.0(#8457)
@metamask/transaction-pay-controller 19.2.0
Changed
918.0.0
@metamask/gator-permissions-controller 4.0.0
Changed
- BREAKING: Add
statustoPermissionInfoWithMetadatatype, resolved from onchain data (#8445) - Bump
@metamask/messengerfrom^1.0.0to^1.1.1(#8364, #8373) - Bump
@metamask/transaction-controllerfrom^64.0.0to^64.2.0(#8432, #8447) - Bump
@metamask/base-controllerfrom^9.0.1to^9.1.0(#8457)
@metamask/signature-controller 39.2.0
Changed
- Bump
@metamask/accounts-controllerfrom^37.1.1to^37.2.0(#8363) - Bump
@metamask/gator-permissions-controllerfrom^3.0.0to^4.0.0(#8359, #8478) - Bump
@metamask/keyring-controllerfrom^25.1.1to^25.2.0(#8363) - Bump
@metamask/controller-utilsfrom^11.19.0to^11.20.0(#8344) - Bump
@metamask/messengerfrom^1.0.0to^1.1.1(#8364, #8373) - Bump
@metamask/base-controllerfrom^9.0.1to^9.1.0(#8457)