Releases: MetaMask/core
Releases · MetaMask/core
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)
753.0.0
@metamask/profile-metrics-controller 3.0.0
Added
ProfileMetricsControllercontructor now accepts an optionalinitialDelayDurationparameter (#7624)- The parameter can be used to override the default time-based delay for the first data collection after opt-in
- Add
skipInitialDelay()method toProfileMetricsController(#7624)- The method can be also called through the
ProfileMetricsController:skipInitialDelayaction via messenger
- The method can be also called through the
Changed
- BREAKING:
ProileMetricsControllerMessengernow requires theTransactionController:transactionSubmittedaction to be allowed (#7624) - Set time-based delay for first
ProfileMetricsControllerdata collection after opt-in (#7624) - Upgrade
@metamask/utilsfrom^11.8.1to^11.9.0(#7511) - Bump
@metamask/controller-utilsfrom^11.16.0to^11.18.0(#7534, #7583) - Bump
@metamask/accounts-controllerfrom^35.0.0to^35.0.2(#7604, #7642) - Bump
@metamask/polling-controllerfrom^16.0.0to^16.0.2(#7604, #7642)