Skip to content

Releases: MetaMask/core

671.0.0

12 Nov 10:37
0237263

Choose a tag to compare

@metamask/transaction-controller 61.2.0

Added

  • Calculate operator fee for OP stack networks and include it in layer1GasFee (#6979)
  • Add support for isGasFeeSponsored field in transaction batch and add transaction options (#7064)

Fixed

  • Prevent transactions marked as dropped if nonce matches incoming transaction (#7097)

670.0.0

12 Nov 09:13
e5c26e8

Choose a tag to compare

@metamask/subscription-controller 4.1.0

Added

  • Added modalType field and constant to SubscriptionEligibility (#7124)

669.0.0

11 Nov 13:13
e9def0b

Choose a tag to compare

@metamask/subscription-controller 4.0.0

Added

  • Added lastSubscription in state returned from getSubscriptions method (#7110)
  • Add assignUserToCohort method to assign users to cohorts via backend API (#7099)
  • Add cohort-related types: Cohort, CohortName, BalanceCategory, AssignCohortRequest, GetSubscriptionsEligibilitiesRequest (#7099)
  • Add cohort-related constants: COHORT_NAMES, BALANCE_CATEGORIES, SubscriptionUserEvent (#7099)
  • Add cohort fields to SubscriptionEligibility type: cohorts, assignedCohort, hasAssignedCohortExpired (#7099)
  • Add ShieldCohortAssigned event to SubscriptionUserEvent (#7099)
  • Add optional balanceCategory parameter to getSubscriptionsEligibilities for privacy-preserving balance evaluation (#7099)
  • Add optional cohort field to SubmitUserEventRequest for event tracking (#7099)

Changed

  • Refactor SubscriptionService.makeRequest to accept query parameters for cleaner URL construction (#7099)

668.0.0

11 Nov 10:37
1468686

Choose a tag to compare

@metamask/claims-controller 0.2.0

Uncategorized

  • ci: Fix claims-controller errors in tsconfig.json (#7092)

Added

  • Added new public method, fetchClaimsConfigurations to fetch the claims configuration from the Claims backend. (#7109)
  • Added new states fields, claimsConfigurations to the controller state. (#7109)
    • validSubmissionWindowDays - number of days the claim is valid for submission.
    • supportedNetworks - supported networks for the claim submission.
  • Exported CreateClaimRequest and SubmitClaimConfig types from the controller. (#7109)

667.0.0

10 Nov 12:43
ddf2247

Choose a tag to compare

@metamask/account-tree-controller 3.0.0

Changed

  • BREAKING: Bump @metamask/multichain-account-service from ^2.0.0 to ^3.0.0 (#7100)

@metamask/assets-controllers 88.0.0

Changed

  • BREAKING: Bump @metamask/account-tree-controller from ^2.0.0 to ^3.0.0 (#7100)
  • BREAKING: Bump @metamask/multichain-account-service from ^2.0.0 to ^3.0.0 (#7100)

@metamask/bridge-controller 60.0.0

Changed

  • BREAKING: Bump @metamask/assets-controller from ^87.0.0 to ^88.0.0 (#7100)

@metamask/bridge-status-controller 60.0.0

Added

  • Add isGasFeeSponsored field in transaction batch params (#7064)

Changed

  • BREAKING: Bump @metamask/bridge-controller from ^59.0.0 to ^60.0.0 (#7100)

@metamask/earn-controller 10.0.0

Changed

  • BREAKING: Bump @metamask/account-tree-controller from ^2.0.0 to ^3.0.0 (#7100)
  • Bump @metamask/controller-utils from ^11.14.1 to ^11.15.0 (#7003)

@metamask/multichain-account-service 3.0.0

Added

  • BREAKING: Added error reporting around account creation with the ErrorReportingService (#7044)
    • The @metamask/error-reporting-service is now a peer dependency.
  • Add MultichainAccountService.resyncAccounts method and action (#7087), (#7093)
  • Add *AccountProvider.resyncAccounts method (#7087)

Changed

  • BREAKING: Make init method async (#7087)
    • While this is not yet really used, we might want to make some async calls (like resyncAccounts) in init directly at some point.
  • Add optional tracing configuration (#7006)
    • For now, only the account discovery is being traced.
  • Limit Bitcoin and Tron providers to 3 concurrent account creations by default when creating multichain account groups (#7052)

@metamask/transaction-pay-controller 4.0.0

Added

  • Support Relay quotes with multiple transactions (#7089)

Changed

  • BREAKING: Bump @metamask/assets-controller from ^87.0.0 to ^88.0.0 (#7100)
  • BREAKING: Bump @metamask/bridge-controller from ^59.0.0 to ^60.0.0 (#7100)
  • BREAKING: Bump @metamask/bridge-status-controller from ^59.0.0 to ^60.0.0 (#7100)

666.0.0

08 Nov 11:58
62eab6c

Choose a tag to compare

@metamask/assets-controllers 87.1.1

Changed

  • Remove early return for empty chainIds in searchTokens function to allow API to handle empty chain IDs (#7083)

Fixed

  • Importing a non-evm asset with positive balance sets balance to 0 after import (#7094)

665.0.0

07 Nov 14:13
89d08e7

Choose a tag to compare

@metamask/claims-controller 0.1.0

Added

  • Added new @metamask/claims-controller package to handle shield subscription claims logics. (#7072)
  • Implementation of ClaimsController. (#7072)
    • getSubmitClaimConfig: Generate configurations required for the claim submission.
    • generateClaimSignature: Generate signature for the claim submission.
  • Implementation of Data-Service, ClaimsService. (#7072)
    • getClaims: fetch list of users' claims from the backend.
    • getClaimById: fetch single claim by id.
    • generateMessageForClaimSignature: generate message to sign for the claim signature.
    • verifyClaimSignature: verify claim signature produced by user.

664.0.0

06 Nov 11:24
43835f2

Choose a tag to compare

@metamask/transaction-pay-controller 3.1.0

Added

  • Calculate totals even if no quotes received (#7042)

Fixed

  • Fix bridging to native Polygon (#7053)
    • Use original quote if bridge quote fails to refresh during submit.
    • Only refresh quotes if transaction status is unapproved.

663.0.0

06 Nov 10:05
d47929f

Choose a tag to compare

@metamask/subscription-controller 3.3.0

Changed

  • fix: getTokenApproveAmount precision by using bignumber.js (#7070)

662.0.0

05 Nov 12:54
758ff5e

Choose a tag to compare

@metamask/assets-controllers 87.1.0

Added

  • Added getTrendingTokens function to fetch trending tokens for specific chains ([#7054]) (#7054)
  • Added new types SortTrendingBy and TrendingAsset ([#7054]) (#7054)