Skip to content

Latest commit

 

History

History
126 lines (81 loc) · 7.95 KB

File metadata and controls

126 lines (81 loc) · 7.95 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Changed

  • Bump @metamask/accounts-controller from ^37.1.0 to ^37.1.1 (#8325)
  • Bump @metamask/profile-sync-controller from ^28.0.1 to ^28.0.2 (#8325)

Changed

  • Bump @metamask/accounts-controller from ^37.0.0 to ^37.1.0 (#8317)
  • Bump @metamask/base-controller from ^9.0.0 to ^9.0.1 (#8317)
  • Bump @metamask/keyring-controller from ^25.1.0 to ^25.1.1 (#8317)
  • Bump @metamask/messenger from ^0.3.0 to ^1.0.0 (#8317)
  • Bump @metamask/polling-controller from ^16.0.3 to ^16.0.4 (#8317)
  • Bump @metamask/profile-sync-controller from ^28.0.0 to ^28.0.1 (#8317)
  • Bump @metamask/transaction-controller from ^63.0.0 to ^63.3.1 (#8272, #8301, #8313, #8317)

Changed

  • Bump @metamask/transaction-controller from ^62.22.0 to ^63.0.0 (#8225)

Changed

  • Reduce default initial delay duration from 10 minutes to 1 minute (#8216)
  • Bump @metamask/transaction-controller from ^62.21.0 to ^62.22.0 (#8217)

Fixed

  • Strip cookies from ProfileMetricsService fetch requests preventing 431 Request Header Fields Too Large errors caused by cookies being forwarded to the authentication API (#8209)

Changed

  • Bump @metamask/profile-sync-controller from ^27.1.0 to ^28.0.0 (#8162)

Fixed

  • Move bearer token acquisition inside the retry loop in ProfileMetricsService.submitMetrics so each retry attempt fetches a fresh token instead of reusing a potentially stale one (#8144)

Changed

  • Bump @metamask/accounts-controller from ^36.0.0 to ^37.0.0 (#7996), (#8140)
  • Bump @metamask/polling-controller from ^16.0.2 to ^16.0.3 (#7996)
  • Bump @metamask/transaction-controller from ^62.17.0 to ^62.21.0 (#7996, #8005, #8031 #8104), (#8140)
  • Bump @metamask/controller-utils from ^11.18.0 to ^11.19.0 (#7995)

Changed

  • Bump @metamask/accounts-controller from ^35.0.2 to ^36.0.0 (#7897)
  • Bump @metamask/profile-sync-controller from ^27.0.0 to ^27.1.0 (#7849)
  • Bump @metamask/transaction-controller from ^62.9.2 to ^62.17.0 (#7737, #7760, #7775, #7802, #7832, #7854, #7872), (#7897)
  • Bump @metamask/keyring-controller from ^25.0.0 to ^25.1.0 (#7713)

Added

  • ProfileMetricsController contructor now accepts an optional initialDelayDuration parameter (#7624)
    • The parameter can be used to override the default time-based delay for the first data collection after opt-in
  • Add skipInitialDelay() method to ProfileMetricsController (#7624)
    • The method can be also called through the ProfileMetricsController:skipInitialDelay action via messenger

Changed

  • BREAKING: ProileMetricsControllerMessenger now requires the TransactionController:transactionSubmitted action to be allowed (#7624)
  • Set time-based delay for first ProfileMetricsController data collection after opt-in (#7624)
  • Upgrade @metamask/utils from ^11.8.1 to ^11.9.0 (#7511)
  • Bump @metamask/controller-utils from ^11.16.0 to ^11.18.0 (#7534, #7583)
  • Bump @metamask/accounts-controller from ^35.0.0 to ^35.0.2 (#7604, #7642)
  • Bump @metamask/polling-controller from ^16.0.0 to ^16.0.2 (#7604, #7642)

Changed

  • BREAKING: ProfileMetricsController now requires the AccountsController:getState action to be allowed (#7471)
    • The controller messenger does not require AccountsController:listAccounts action anymore.

Fixed

  • Collect EVM and non-EVM accounts during initial sync (#7471)

Changed

  • Polling only starts on KeyringController:unlock if the user has opted in (#7450)

Added