Releases: MetaMask/core
Releases · MetaMask/core
671.0.0
@metamask/transaction-controller 61.2.0
Added
- Calculate operator fee for OP stack networks and include it in
layer1GasFee(#6979) - Add support for
isGasFeeSponsoredfield in transaction batch and add transaction options (#7064)
Fixed
- Prevent transactions marked as
droppedif nonce matches incoming transaction (#7097)
670.0.0
669.0.0
@metamask/subscription-controller 4.0.0
Added
- Added
lastSubscriptionin state returned fromgetSubscriptionsmethod (#7110) - Add
assignUserToCohortmethod 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
SubscriptionEligibilitytype:cohorts,assignedCohort,hasAssignedCohortExpired(#7099) - Add
ShieldCohortAssignedevent toSubscriptionUserEvent(#7099) - Add optional
balanceCategoryparameter togetSubscriptionsEligibilitiesfor privacy-preserving balance evaluation (#7099) - Add optional
cohortfield toSubmitUserEventRequestfor event tracking (#7099)
Changed
- Refactor
SubscriptionService.makeRequestto accept query parameters for cleaner URL construction (#7099)
668.0.0
@metamask/claims-controller 0.2.0
Uncategorized
- ci: Fix
claims-controllererrors intsconfig.json(#7092)
Added
- Added new public method,
fetchClaimsConfigurationsto fetch the claims configuration from the Claims backend. (#7109) - Added new states fields,
claimsConfigurationsto the controller state. (#7109)validSubmissionWindowDays- number of days the claim is valid for submission.supportedNetworks- supported networks for the claim submission.
- Exported
CreateClaimRequestandSubmitClaimConfigtypes from the controller. (#7109)
667.0.0
@metamask/account-tree-controller 3.0.0
Changed
- BREAKING: Bump
@metamask/multichain-account-servicefrom^2.0.0to^3.0.0(#7100)
@metamask/assets-controllers 88.0.0
Changed
- BREAKING: Bump
@metamask/account-tree-controllerfrom^2.0.0to^3.0.0(#7100) - BREAKING: Bump
@metamask/multichain-account-servicefrom^2.0.0to^3.0.0(#7100)
@metamask/bridge-controller 60.0.0
Changed
- BREAKING: Bump
@metamask/assets-controllerfrom^87.0.0to^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-controllerfrom^59.0.0to^60.0.0(#7100)
@metamask/earn-controller 10.0.0
Changed
- BREAKING: Bump
@metamask/account-tree-controllerfrom^2.0.0to^3.0.0(#7100) - Bump
@metamask/controller-utilsfrom^11.14.1to^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-serviceis now a peer dependency.
- The
- Add
MultichainAccountService.resyncAccountsmethod and action (#7087), (#7093) - Add
*AccountProvider.resyncAccountsmethod (#7087)
Changed
- BREAKING: Make
initmethodasync(#7087)- While this is not yet really used, we might want to make some
asynccalls (likeresyncAccounts) ininitdirectly at some point.
- While this is not yet really used, we might want to make some
- 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
666.0.0
665.0.0
@metamask/claims-controller 0.1.0
Added
- Added new
@metamask/claims-controllerpackage 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.