Skip to content

Releases: MetaMask/core

217.0.0

10 Oct 09:33
1dcc5be
Compare
Choose a tag to compare

@metamask/profile-sync-controller 0.9.7

Added

  • add support for DELETE ONE endpoint (#4776)

Fixed

  • imported accounts won't be synced anymore by account syncing (#4777)

216.0.0

10 Oct 08:32
d275f23
Compare
Choose a tag to compare

@metamask/assets-controllers 38.3.0

Changed

  • The includeDuplicateSymbolAssets param is removed from our api call to TokenApi (#4768)

215.0.0

07 Oct 09:42
e0d921a
Compare
Choose a tag to compare

@metamask/profile-sync-controller 0.9.6

Added

  • add DELETE endpoint support (#4758)

214.0.0

04 Oct 14:59
3c15eaf
Compare
Choose a tag to compare

@metamask/assets-controllers 38.2.0

Changed

  • The TokenRatesController now fetches token rates for all accounts, instead of just the selected account (#4759)

213.0.0

03 Oct 08:46
f8080cd
Compare
Choose a tag to compare

@metamask/profile-sync-controller 0.9.5

Fixed

  • BREAKING react native scrypt now takes a UInt8Array password argument instead of a string (#4755)

212.0.0

03 Oct 08:32
bb8d704
Compare
Choose a tag to compare

@metamask/transaction-controller 37.2.0

Added

  • Add optional incomingTransactions.etherscanApiKeysByChainId constructor property to support API keys in requests to Etherscan (#4748)

Fixed

  • Cleanup transactions only during initialisation (#4753)
  • Remove gasPrice from requests to linea_estimateGas (#4737)

211.0.0

01 Oct 08:16
aa9f33c
Compare
Choose a tag to compare

@metamask/notification-services-controller 0.8.2

Added

  • Add resetNotifications option during the notification creation flow (#4738)

@metamask/profile-sync-controller 0.9.4

Fixed

  • Account syncing performance issues and bugs (#4746)
    • Batch GET / PUT will now encrypt and decrypt sequentially in order to leverage the in-memory cache
    • nameLastUpdatedAt will stop being saved to user storage if account name is a default name
    • waitForExpectedValue has been removed and will stop waiting for AccountsController:accountAdded callback
    • randomBytes leftover from sync -> async encryption migration was removed

210.0.0

30 Sep 14:18
8d61ac9
Compare
Choose a tag to compare

@metamask/queued-request-controller 5.1.0

Changed

  • Batch processing now considers both origin and networkClientId, ensuring requests targeting different networks are processed separately. (#4718)
  • Incoming requests to enqueueRequest now must include a networkClientId; an error is thrown if it's missing. This was previously a required part of the type but since consumers like the extension do not have extensive typescript coverage this wasn't definitively enforced. (#4718)

209.0.0

26 Sep 09:36
1999f66
Compare
Choose a tag to compare

@metamask/profile-sync-controller 0.9.3

Fixed

  • Only fire onAccountNameUpdated when account name has changed (#4735)

208.0.0

25 Sep 20:39
64cfc89
Compare
Choose a tag to compare

@metamask/accounts-controller 18.2.2

Changed

  • Bump accounts related packages (#4713), (#4728)
    • Those packages are now built slightly differently and are part of the accounts monorepo.
    • Bump @metamask/keyring-api from ^8.1.0 to ^8.1.4
    • Bump @metamask/eth-snap-keyring from ^4.3.3 to ^4.3.6

@metamask/approval-controller 7.1.0

Added

  • Add deleteAfterResult option to accept method to delay removal of approval request from state (#4715)

@metamask/assets-controllers 38.1.0

Changed

  • Parallelization of detected tokens with balance (#4697)
  • Bump accounts related packages (#4713), (#4728)
    • Those packages are now built slightly differently and are part of the accounts monorepo.
    • Bump @metamask/keyring-api from ^8.1.0 to ^8.1.4

@metamask/chain-controller 0.1.3

Changed

  • Bump accounts related packages (#4713), (#4728)
    • Those packages are now built slightly differently and are part of the accounts monorepo.
    • Bump @metamask/keyring-api from ^8.1.0 to ^8.1.4

@metamask/keyring-controller 17.2.2

Changed

  • Bump accounts related packages (#4713), (#4728)
    • Those packages are now built slightly differently and are part of the accounts monorepo.
    • Bump @metamask/keyring-api from ^8.1.0 to ^8.1.4
    • Bump @metamask/eth-hd-keyring from ^7.0.1 to ^7.0.4
    • Bump @metamask/eth-simple-keyring from ^6.0.1 to ^6.0.5

@metamask/notification-controller 7.0.0

Changed

  • BREAKING: The show function now uses an option bag rather than a single string (#4682)
    • This will be used to persist the extra properties needed to show JSX content in Snap notifications.

@metamask/notification-services-controller 0.8.1

Changed

  • Bump @metamask/keyring-controller from ^17.2.1 to ^17.2.2. (#4731)
  • Bump @metamask/profile-sync-controller from ^0.9.1 to ^0.9.2. (#4731)

@metamask/profile-sync-controller 0.9.2

Changed

  • Bump accounts related packages (#4713), (#4728)
    • Those packages are now built slightly differently and are part of the accounts monorepo.
    • Bump @metamask/keyring-api from ^8.1.0 to ^8.1.4

@metamask/transaction-controller 37.1.0

Added

  • Populate submitHistory in state when submitting transactions to network (#4706)
  • Export CHAIN_IDS, ETHERSCAN_SUPPORTED_NETWORKS and SPEED_UP_RATE constants (#4706)

Changed

  • Make getPermittedAccounts constructor callback optional (#4706)
  • Bump accounts related packages (#4713), (#4728)
    • Those packages are now built slightly differently and are part of the accounts monorepo.
    • Bump @metamask/keyring-api from ^8.1.0 to ^8.1.4