Releases: MetaMask/core
Releases · MetaMask/core
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)
758.0.0
757.0.0
756.0.0
755.0.0
754.0.0
@metamask/ramps-controller 4.0.0
Added
-
Add
preferredProviderstate andsetPreferredProvider()method to RampsController (#7617) -
Export
UserRegiontype (#7646) -
Add
defaultAmountandquickAmountsfields to theCountrytype (#7645) -
Add
providersstate andgetProviders()method to RampsController. Providers are automatically fetched on init and when the region changes (#7652)
Changed
-
BREAKING: Change
userRegionfromstring | nulltoUserRegion | null. Access region code viauserRegion.regionCode. (#7646) -
Update
getCountries()endpoint to use v2 API (v2/regions/countries) (#7645) -
Add
getApiPath()helper function for versioned API paths with v2 default (#7645)
Removed
- BREAKING: Remove eligibility concept from RampsController. The
eligibilitystate,updateEligibility()method, andgetEligibility()service method have been removed. TheEligibilitytype andRampsServiceGetEligibilityActionare no longer exported. (#7651)