Releases: MetaMask/core
Releases · MetaMask/core
658.0.0
@metamask/assets-controllers 87.0.0
Added
- Add
AssetsByAccountGroupto list of exported types (#6983) - Added
addAssetsto allow adding multiple assets for non-EVM chains (#7016)
Changed
isNativeis inferred astruefor 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:unlockno longer starts pollingAccountsController:accountAddedno longer updates DeFi positionsAccountTreeController:selectedAccountGroupChangeupdates DeFi positions for the selected addressTransactionController:transactionConfirmedonly 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
fetchQuotesnow include agasSponsoredproperty (#6687)
Changed
- BREAKING: Bump
@metamask/assets-controllerfrom^86.0.0to^87.0.0(#7043)
@metamask/bridge-status-controller 59.0.0
Changed
- BREAKING: Bump
@metamask/bridge-controllerfrom^58.0.0to^59.0.0(#7043)
@metamask/transaction-pay-controller 3.0.0
Changed
657.0.0
@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
655.0.0
654.0.0
653.0.0
@metamask/assets-controllers 86.0.0
Changed
- BREAKING: Modify AccountTrackerController events and actions (#6938)
AccountsController:selectedAccountChangeis no longer part of the list of allowed eventsNetworkController:getStaterefetches balancesTransactionController:unapprovedTransactionAddedrefetches balancesTransactionController:unapprovedTransactionAdded'refetches balances for the transaction from address and networkTransactionController:transactionConfirmedrefetches balances for the transaction from address and network
- Add optional
fetchingEnabledcallback toAccountTrackerControllerconstructor to stop it from fetching balances (#6938)
@metamask/bridge-controller 58.0.0
Changed
- BREAKING: Bump
@metamask/assets-controllerfrom^85.0.0to^86.0.0(#7011) - BREAKING:
noFeeflag was replaced withfeeflag in bridge api requests (#6964)
@metamask/bridge-status-controller 58.0.0
Changed
- BREAKING: Bump
@metamask/bridge-controllerfrom^57.0.0to^58.0.0(#7011)
@metamask/transaction-pay-controller 2.0.0
Changed
652.0.0
@metamask/seedless-onboarding-controller 6.0.0
Added
- Added new public method,
checkIsSeedlessOnboardingUserAuthenticatedto validate the controller authenticate tokens state. (#6998)
Changed
- BREAKING Update
refreshTokenandrevokeTokenparams as required inAuthenticatemethod. (#6998) - Refactor
refreshAuthTokensmethod, separately catch refreshJWTToken and authenticate errors. (#6998) - Bump
@metamask/toprf-secure-backuppackage to0.10.0. (#6998)
Fixed
- Fixed
Invalid Access Tokenerror during rehydration. (#6998)
651.0.0
@metamask/transaction-controller 61.1.0
Added
- Add optional
isIntentCompleteproperty toTransactionMetato indicate transaction outcome was achieved via an alternate chain or mechanism (#6950)
Changed
- Bump
@metamask/controller-utilsfrom^11.14.1to^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
@metamask/assets-controllers 85.0.0
Added
- BREAKING: Added constructor argument
tokenPricesServiceincurrencyRateController(#6863) - Added
fetchExchangeRatesfunction to fetch exchange rates from price-api (#6863) - Added
ignoreAssetsto allow ignoring assets for non-EVM chains (#6981)
Changed
- Bump
@metamask/controller-utilsfrom^11.14.1to^11.15.0(#7003) CurrencyRateControllernow fetches exchange rates from price-api and fallback to cryptoCompare (#6863)
@metamask/bridge-controller 57.0.0
Changed
- BREAKING: Bump
@metamask/assets-controllerfrom^84.0.0to^85.0.0(#7003)
@metamask/bridge-status-controller 57.0.0
Changed
- BREAKING: Bump
@metamask/bridge-controllerfrom^56.0.0to^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-mainnettoBUILT_IN_NETWORKS - Add
arbitrum-one,bsc-mainnet,optimism-mainnet,polygon-mainnet,sei-mainnettoInfuraNetworkType - Add
ArbitrumOne,BscMainnet,OptimismMainnet,PolygonMainnet,SeiMainnettoBuiltInNetworkNameenum - Add corresponding chain IDs to
ChainIdtype (0xa4b1, 0x38, 0xa, 0x89, 0x531) - Add
ETG,BNB,ETH,POL,SEItickers toNetworksTickerenum - Add block explorer URLs to
BlockExplorerUrlquasi-enum - Add network nicknames to
NetworkNicknamequasi-enum
- Add