Skip to content

Releases: MetaMask/core

663.0.0

06 Nov 10:05
d47929f

Choose a tag to compare

@metamask/subscription-controller 3.3.0

Changed

  • fix: getTokenApproveAmount precision by using bignumber.js (#7070)

662.0.0

05 Nov 12:54
758ff5e

Choose a tag to compare

@metamask/assets-controllers 87.1.0

Added

  • Added getTrendingTokens function to fetch trending tokens for specific chains ([#7054]) (#7054)
  • Added new types SortTrendingBy and TrendingAsset ([#7054]) (#7054)

661.0.0

05 Nov 00:29
a7b83e2

Choose a tag to compare

@metamask/gator-permissions-controller 0.4.0

Added

  • BREAKING: Expose list of pending revocations in state (#7055)
    • Add pendingRevocations property to state
    • Add pendingRevocations getter to controller, which accesses the same property in state
  • BREAKING: The GatorPermissionsController messenger must allow TransactionController:transactionConfirmed, TransactionController:transactionFailed, and TransactionController:transactionDropped events (#6713)
  • Add submitRevocation and addPendingRevocation methods to GatorPermissionsController (#6713)
    • These are also available as actions (GatorPermissionsController:submitRevocation and GatorPermissionsController:addPendingRevocation)

Changed

  • BREAKING: Add @metamask/transaction-controller as peer dependency (#7058)

@metamask/shield-controller 2.0.0

Changed

  • BREAKING: Bump @metamask/signature-controller from ^35.0.0 to ^36.0.0 ( #4651)

@metamask/signature-controller 36.0.0

Changed

  • BREAKING: Bump peer dependency @metamask/gator-permissions-controller from ^0.3.0 to ^0.4.0 (#7057)

660.0.0

04 Nov 11:46
2a1460b

Choose a tag to compare

@metamask/seedless-onboarding-controller 6.1.0

Changed

  • Revert revokeToken value as optional in authenticate method. (#7012)
  • Renamed checkIsSeedlessOnboardingUserAuthenticated to getIsUserAuthenticated. (#7012)

Fixed

  • Fixed InvalidRevokeToken issue in refreshAuthTokens method. (#7012)

659.0.0

04 Nov 09:54
2454ccc

Choose a tag to compare

@metamask/shield-controller 1.2.0

Changed

  • fix: Fix build script not working because of missing @ts-bridge/cli dependency (#7040)
  • chore(dev-deps): Bump @ts-bridge/cli from ^0.6.1 to ^0.6.4 (#7039)
  • Bump @metamask/transaction-controller from 61.0.0 to 61.1.0. (#7007)
  • Bump @metamask/controller-utils from ^11.14.1 to ^11.15.0. (#7003)

Fixed

  • Fixed and optimized initiating shield coverage result for transactions. (#7036)

@metamask/subscription-controller 3.2.0

Added

  • Added new property, isSponsorshipSupported to the ControllerState, pricing.paymentMethods.chains. (#7035)
  • Added SubscriptionControllerSubmitSponsorshipIntentsAction in the controller exports. (#7037)

Changed

  • Bump @metamask/controller-utils from ^11.14.1 to ^11.15.0. (#7003)
  • Bump @metamask/transaction-controller from ^61.0.0 to ^61.1.0 (#7007)
  • Updated submitSponsorshipIntents method with chain validation. (#7035)
  • fix: Fix build script not working because of missing @ts-bridge/cli dependency (#7040)

658.0.0

04 Nov 09:23
92ee28d

Choose a tag to compare

@metamask/assets-controllers 87.0.0

Added

  • Add AssetsByAccountGroup to list of exported types (#6983)
  • Added addAssets to allow adding multiple assets for non-EVM chains (#7016)

Changed

  • isNative is inferred as true for all non-evm assets with slip44 as its asset namespace (#6983)
  • BREAKING: Modify DeFi position fetching behaviour (#6944)
    • The fetch request to the API times out after 8 seconds and attempts a single retry
    • Refresh only updates the selected evm address
    • KeyringController:unlock no longer starts polling
    • AccountsController:accountAdded no longer updates DeFi positions
    • AccountTreeController:selectedAccountGroupChange updates DeFi positions for the selected address
    • TransactionController:transactionConfirmed only updates DeFi positions if the transaction is for the selected address

Fixed

  • Fixed token is not removed from ignored tokens list when added back due to case insensiteivity (#7016)

@metamask/bridge-controller 59.0.0

Added

  • Quotes as returned by fetchQuotes now include a gasSponsored property (#6687)

Changed

  • BREAKING: Bump @metamask/assets-controller from ^86.0.0 to ^87.0.0 (#7043)

@metamask/bridge-status-controller 59.0.0

Changed

  • BREAKING: Bump @metamask/bridge-controller from ^58.0.0 to ^59.0.0 (#7043)

@metamask/transaction-pay-controller 3.0.0

Changed

  • BREAKING: Bump @metamask/assets-controller from ^86.0.0 to ^87.0.0 (#7043)
  • BREAKING: Bump @metamask/bridge-controller from ^58.0.0 to ^59.0.0 (#7043)
  • BREAKING: Bump @metamask/bridge-status-controller from ^58.0.0 to ^59.0.0 (#7043)

657.0.0

03 Nov 15:02
40d9179

Choose a tag to compare

@metamask/multichain-account-service 2.1.0

Added

  • Add per-provider throttling for non-EVM account creation to improve performance on low-end devices (#7000)
    • Solana provider is now limited to 3 concurrent account creations by default when creating multichain account groups.
    • Other providers remain unthrottled by default.

656.0.0

31 Oct 13:40
8c0417e

Choose a tag to compare

@metamask/transaction-pay-controller 2.0.2

Fixed

  • Prevent infinite loading after quotes are refreshed (#7020)

655.0.0

31 Oct 13:23
b4d2ac1

Choose a tag to compare

@metamask/multichain-account-service 2.0.1

Fixed

  • Use groupIndex for account creations on TrxAccountProvider instead of the outdated derivationPath (#7010), (#7018)

654.0.0

31 Oct 10:21
d88e312

Choose a tag to compare

@metamask/transaction-pay-controller 2.0.1

Fixed

  • Fix use of native Polygon as payment token in Bridge strategy (#7008)
    • Ignore required tokens with no quotes when calculating totals.
    • Use correct feature flag key.
    • Ensure isLoading state is cleared if quotes not updated.