Skip to content

Releases: MetaMask/core

315.0.0

28 Feb 16:22
15e6a7e
Compare
Choose a tag to compare

@metamask/bridge-controller 2.0.0

Added

  • Mobile feature flags (#5359)

Changed

  • BREAKING: Change BridgeController state structure to have all fields at root of state (#5406)
  • BREAKING: Change BridgeController state defaults to null instead of undefined (#5406)

@metamask/bridge-status-controller 2.0.0

Changed

  • BREAKING: Change BridgeStatusController state structure to have all fields at root of state (#5406)
  • BREAKING: Redundant type BridgeStatusState removed from exports (#5406)

314.0.0

28 Feb 15:20
6eeac72
Compare
Choose a tag to compare

@metamask/remote-feature-flag-controller 1.6.0

Added

  • Add DitributionType.Beta flag (#5407)

313.0.0

27 Feb 10:52
fb38157
Compare
Choose a tag to compare

@metamask/phishing-controller 12.4.0

Added

  • Add scanURL to PhishingController (#5319)
  • Add PhishingDetectionScanResult (#5319)
  • Add RecommendedAction to PhishingDetectionScanResult (#5319)
  • Add getHostnameFromWebUrl to only get hostnames on web URLs. (#5319)

Fixed

  • Fixed getHostnameFromUrl to return null when the URL's hostname only contains '.' (#5319)

312.0.0

26 Feb 17:04
bc921d4
Compare
Choose a tag to compare

@metamask/accounts-controller 24.1.0

Changed

  • Use account.scopes in listMultichainAccounts (#5388)
    • The previous logic was fragile and was relying on the account's type mainly.

311.0.0

25 Feb 20:10
4da11d9
Compare
Choose a tag to compare

@metamask/multichain 3.0.0

Added

  • BREAKING Renamed mergeScopes to mergeNormalizedScopes (#5283)
  • Added merger to CaveatSpecification returned by caip25CaveatBuilder() (#5283)
  • Added mergeInternalScopes which merges two InternalScopesObjects (#5283)

310.0.0

25 Feb 18:08
3bada81
Compare
Choose a tag to compare

@metamask/assets-controllers 51.0.2

Fixed

  • MultichainAssetsRatesController now skips unnecessary Snap calls when the assets list is empty (#5370)

309.0.0

21 Feb 21:33
20a1742
Compare
Choose a tag to compare

@metamask/multichain 2.2.0

Changed

  • Bump @metamask/utils from ^11.1.0 to ^11.2.0 (#5301)

Fixed

  • Fixes scope creation to not insert accounts into wallet scope (#5374)
  • Fixes invalid type import path in @metamask/multichain (#5313)

@metamask/notification-services-controller 1.0.0

Added

  • added new public methods enablePushNotifications and disablePushNotification on NotificationServicesController (#5120)
  • added isPushEnabled and isUpdatingFCMToken to NotificationServicesPushController state (#5120)
  • added /push-services/web subpath export to make it easier to import web helpers (#5120)

Changed

  • BREAKING: updated NotificationServicesPushController constructor config to require a push interface (#5120)
  • Optimized API calls for creating push notification links (#5358)
  • Bump @metamask/utils from ^11.1.0 to ^11.2.0 (#5301)

Fixed

  • only allow hex addresses when creating notifications (#5343)

307.0.0

21 Feb 17:19
9cc76b3
Compare
Choose a tag to compare

@metamask/earn-controller 0.5.0

Added

  • Add pooled staking vault daily apys and vault apy averages to earn controller (#5368)

306.0.0

21 Feb 16:06
fb19332
Compare
Choose a tag to compare

@metamask/accounts-controller 24.0.1

Changed

  • Bump @metamask/keyring-controller" from ^19.1.0 to ^19.2.0 (#5357)
  • Bump @metamask/keyring-api" from ^17.0.0 to ^17.2.0 (#5366)
  • Bump @metamask/keyring-internal-api from ^4.0.1 to ^4.0.3 (#5356), (#5366)
  • Bump @metamask/eth-snap-keyring from ^10.0.0 to ^11.1.0 (#5366)
  • Bump @metamask/utils from ^11.1.0 to ^11.2.0 (#5301)

@metamask/assets-controllers 51.0.1

Changed

  • Bump @metamask/keyring-api" from ^17.0.0 to ^17.2.0 (#5366)

@metamask/keyring-controller 19.2.1

Changed

  • Bump @metamask/keyring-api" from ^17.0.0 to ^17.2.0 (#5366)
  • Bump @metamask/keyring-internal-api from ^4.0.1 to ^4.0.3 (#5356), (#5366)

Fixed

  • Ensure authorization contract address is provided (#5353)

@metamask/multichain-network-controller 0.1.2

Changed

  • Bump @metamask/keyring-api" from ^17.0.0 to ^17.2.0 (#5366)
  • Bump @metamask/utils from ^11.1.0 to ^11.2.0 (#5301)

@metamask/multichain-transactions-controller 0.5.0

Changed

  • Sort transactions (newest first) (#5339)
  • Bump @metamask/keyring-controller" from ^19.1.0 to ^19.2.0 (#5357)
  • Bump @metamask/keyring-api" from ^17.0.0 to ^17.2.0 (#5366)
  • Bump @metamask/keyring-internal-api from ^4.0.1 to ^4.0.3 (#5356), (#5366)
  • Bump @metamask/keyring-snap-client from ^3.0.3 to ^4.0.1 (#5356), (#5366)
  • Bump @metamask/utils from ^11.1.0 to ^11.2.0 (#5301)

Fixed

  • De-duplicate transactions using their ID (#5339)

@metamask/profile-sync-controller 8.1.1

Changed

  • Bump @metamask/keyring-controller" from ^19.2.0 to ^19.2.1 (#5373)
  • Bump @metamask/keyring-api" from ^17.0.0 to ^17.2.0 (#5366)

305.0.0

21 Feb 10:48
412b507
Compare
Choose a tag to compare

@metamask/bridge-controller 1.0.0

Added

  • Initial release (#5317)

@metamask/bridge-status-controller 1.0.0

Added

  • Initial release (#5317)