Skip to content

Releases: MetaMask/core

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.

653.0.0

30 Oct 20:54
fb199f3

Choose a tag to compare

@metamask/assets-controllers 86.0.0

Changed

  • BREAKING: Modify AccountTrackerController events and actions (#6938)
    • AccountsController:selectedAccountChange is no longer part of the list of allowed events
    • NetworkController:getState refetches balances
    • TransactionController:unapprovedTransactionAdded refetches balances
    • TransactionController:unapprovedTransactionAdded' refetches balances for the transaction from address and network
    • TransactionController:transactionConfirmed refetches balances for the transaction from address and network
  • Add optional fetchingEnabled callback to AccountTrackerController constructor to stop it from fetching balances (#6938)

@metamask/bridge-controller 58.0.0

Changed

  • BREAKING: Bump @metamask/assets-controller from ^85.0.0 to ^86.0.0 (#7011)
  • BREAKING: noFee flag was replaced with fee flag in bridge api requests (#6964)

@metamask/bridge-status-controller 58.0.0

Changed

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

@metamask/transaction-pay-controller 2.0.0

Changed

  • BREAKING: Bump @metamask/assets-controller from ^85.0.0 to ^86.0.0 (#7011)
  • BREAKING: Bump @metamask/bridge-controller from ^57.0.0 to ^58.0.0 (#7011)
  • BREAKING: Bump @metamask/bridge-status-controller from ^57.0.0 to ^58.0.0 (#7011)

652.0.0

30 Oct 15:11
1be70b0

Choose a tag to compare

@metamask/seedless-onboarding-controller 6.0.0

Added

  • Added new public method, checkIsSeedlessOnboardingUserAuthenticated to validate the controller authenticate tokens state. (#6998)

Changed

  • BREAKING Update refreshToken and revokeToken params as required in Authenticate method. (#6998)
  • Refactor refreshAuthTokens method, separately catch refreshJWTToken and authenticate errors. (#6998)
  • Bump @metamask/toprf-secure-backup package to 0.10.0. (#6998)

Fixed

  • Fixed Invalid Access Token error during rehydration. (#6998)

651.0.0

30 Oct 11:24
e3af02a

Choose a tag to compare

@metamask/transaction-controller 61.1.0

Added

  • Add optional isIntentComplete property to TransactionMeta to indicate transaction outcome was achieved via an alternate chain or mechanism (#6950)

Changed

  • Bump @metamask/controller-utils from ^11.14.1 to ^11.15.0 (#7003)
  • Identify OP stack chains using gas API (#6899)

@metamask/transaction-pay-controller 1.0.0

Added

  • Initial release (#6820)

650.0.0

30 Oct 09:16
cfaf095

Choose a tag to compare

@metamask/assets-controllers 85.0.0

Added

  • BREAKING: Added constructor argument tokenPricesService in currencyRateController (#6863)
  • Added fetchExchangeRates function to fetch exchange rates from price-api (#6863)
  • Added ignoreAssets to allow ignoring assets for non-EVM chains (#6981)

Changed

  • Bump @metamask/controller-utils from ^11.14.1 to ^11.15.0 (#7003)
  • CurrencyRateController now fetches exchange rates from price-api and fallback to cryptoCompare (#6863)

@metamask/bridge-controller 57.0.0

Changed

  • BREAKING: Bump @metamask/assets-controller from ^84.0.0 to ^85.0.0 (#7003)

@metamask/bridge-status-controller 57.0.0

Changed

  • BREAKING: Bump @metamask/bridge-controller from ^56.0.0 to ^57.0.0 (#7003)

@metamask/controller-utils 11.15.0

Added

  • Arbitrum, BSC, Optimism, Polygon, and Sei networks to Infura networks (#6972)
    • Add arbitrum-one, bsc-mainnet, optimism-mainnet, polygon-mainnet, sei-mainnet to BUILT_IN_NETWORKS
    • Add arbitrum-one, bsc-mainnet, optimism-mainnet, polygon-mainnet, sei-mainnet to InfuraNetworkType
    • Add ArbitrumOne, BscMainnet, OptimismMainnet, PolygonMainnet, SeiMainnet to BuiltInNetworkName enum
    • Add corresponding chain IDs to ChainId type (0xa4b1, 0x38, 0xa, 0x89, 0x531)
    • Add ETG, BNB, ETH, POL, SEI tickers to NetworksTicker enum
    • Add block explorer URLs to BlockExplorerUrl quasi-enum
    • Add network nicknames to NetworkNickname quasi-enum

649.0.0

29 Oct 19:15
029527f

Choose a tag to compare

@metamask/bridge-controller 56.0.3

Fixed

  • Removes all selectedNetworkClientId usages by finding network clients via srcChainId (#6996)

648.0.0

29 Oct 17:14
3f1237a

Choose a tag to compare

@metamask/bridge-controller 56.0.2

Fixed

  • Remove global selected network reference in getBridgeERC20Allowance handler (#6994)

647.0.0

29 Oct 11:58
3656f13

Choose a tag to compare

@metamask/shield-controller 1.1.0

Fixed

  • Fixed and optimized shield-coverage-result polling with Cockatiel Policy from Controller-utils. (#6847)

@metamask/subscription-controller 3.1.0

Added

  • Added new public method submitShieldSubscriptionCryptoApproval, to submit shield crypto approval transaction (#6945)
  • Added the new controller state, lastSelectedPaymentMethod. (#6946)
    • We will use this in the UI state persistence between navigation.
    • We will use this to query user subscription plan details in subscribe methods internally.
  • Added new public method, submitSponsorshipIntents, to submit sponsorship intents for the new subscription with crypto. (#6898)