Releases: MetaMask/core
Releases · MetaMask/core
765.0.0
764.0.0
@metamask/assets-controllers 97.0.0
Added
- Add dynamic fetching of supported networks from
/v2/supportedNetworksAPI endpoint with fallback to hardcoded list (#7716)- Add
fetchSupportedNetworks(),getSupportedNetworks(), andresetSupportedNetworksCache()exports from token-prices-service - Add
setNativeAssetIdentifiers()method toCodefiTokenPricesServiceV2for CAIP-19 native token lookups - Add
updateSupportedNetworks()method toCodefiTokenPricesServiceV2 - Add
NativeAssetIdentifiersMaptype export from token-prices-service
- Add
Changed
- BREAKING: Integrate
TokenRatesControllerwithNetworkEnablementControllerto use native asset identifiers for token price lookups (#7716) - Bump
@metamask/keyring-controllerfrom^25.0.0to^25.1.0(#7713) - Add
@metamask/network-enablement-controlleras a dependency (#7716)
Removed
- BREAKING: Remove swaps token fetching functionality from TokenSearchDiscoveryDataController (#7712)
- Remove
swapsTokenAddressesByChainIdfrom controller state - Remove
swapsSupportedChainIds,fetchTokens, andfetchSwapsTokensThresholdMsconstructor parameters - Remove
fetchSwapsTokensmethod
- Remove
@metamask/bridge-controller 64.8.2
Changed
- Bump
@metamask/assets-controllersfrom^96.0.0to^97.0.0(#7722)
@metamask/transaction-pay-controller 11.1.1
Changed
763.0.0
@metamask/keyring-controller 25.1.0
Added
- Added new
KeyringBuildertype (#7334) - Added an action to call
removeAccount(#7241)- This action is meant to be consumed by the
MultichainAccountServiceto encapsulate the act of removing a wallet when seed phrase backup fails in the clients.
- This action is meant to be consumed by the
- Added new
KeyringControllerError(#7498)- All controller's errors are now using this error type.
- Keyring instance operation errors are also now also wrapped with this error type.
Changed
- Upgrade
@metamask/utilsfrom^11.8.1to^11.9.0(#7511)
762.0.0
@metamask/assets-controllers 96.0.0
Added
- Add dynamic fetching of supported currencies from
/v1/supportedVsCurrenciesAPI endpoint with fallback to hardcoded list (#7699)
Changed
- Removed call to NFT collections endpoint (#7687)
- Bump
@metamask/multichain-account-servicefrom^5.0.0to^5.1.0(#7678) - Set zero address for native token of Henesys/MSU (#7666)
Removed
- BREAKING: Remove unused deprecated
getNFTContractInfofunction from NftController (#7703)
Fixed
- Fix crash in
selectAllMultichainAssetsselector when asset metadata is missingunitsproperty (#7702)
@metamask/bridge-controller 64.8.1
Changed
- Bump
@metamask/assets-controllersfrom^95.3.0to^96.0.0(#7704)
@metamask/bridge-status-controller 64.4.4
Changed
@metamask/transaction-pay-controller 11.1.0
Added
- Add
slippageTokensfeature flag support for token-specific slippage configuration (#7673)
Changed
761.0.0
760.0.0
759.0.0
@metamask/gator-permissions-controller 1.1.0
Changed
- Calls to
permissionsProvider_submitRevocationnow include the hash of the transaction that revoked the permission if available. (#7503) - Bump
@metamask/transaction-controllerfrom^62.9.1to^62.9.2(#7642)
Fixed
- Ensure revocation transaction is successful before marking stored permission as revoked (#7503)