Skip to content

Conversation

@gauthierpetetin
Copy link
Contributor

@gauthierpetetin gauthierpetetin commented Nov 20, 2025

Description

Update 13.10.0 changelog based on new cherry-picks

Open in GitHub Codespaces

Changelog

CHANGELOG entry: null

Related issues

Fixes:

Manual testing steps

  1. Go to this page...

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

Note

Adds Shield eligibility and error-state metrics with UI/flow updates, refines multichain address UX and deep-linking, and bumps key dependencies with build/config tweaks.

  • Shield (metrics + UX):
    • Metrics: add ShieldPrioritySupportClicked, ShieldEligibilityCohort{Assigned,Timeout}, common tracking props (getShieldCommonTrackingProps), error-state clicked events; refactor existing events to use common props.
    • Eligibility: cohort assignment/timeout tracking in ui/contexts/shield; e2e mocks include eligibility payload.
    • UI: paused toast now contextual (card/crypto) with tracking; entry modal uses static image, responsive styles; settings banner/error actions improved; support link action includes user IDs; CTA text reflects trial status.
    • Deep link: /shield accepts showShieldEntryModal=true to open settings and modal.
  • Deep Links:
    • Redirect /predict/prediction-markets; export SETTINGS_ROUTE.
  • Multichain accounts (UI/behavior):
    • Network group avatars size/limit and alignment tweaks; hovered list row renamed/styled; clicking row copies address (tests updated); header uses --header-height CSS var.
  • Confirmations/Navigation:
    • Make cancel/submit flows async-safe, navigate appropriately (incl. addEthereumChain → default route); gasless check null-safe; sidepanel/popup open-in-browser handling; global menu adds popup/sidepanel toggle and priority support tracking.
  • Settings/Unlock UX:
    • Mobile settings layout scroll fixes; unlock page spacing and persistent “Need help?” support link; shield plan and claim form spacing/responsiveness.
  • Icons/Constants:
    • Add Popup, Sidepanel icons; new Shield enums and constants.
  • Tests/Mocks:
    • Update deep-link expectations, Shield entry modal/hovered list/confirm footer tests; add subscription eligibility mock.
  • Build/Config:
    • Enable METAMASK_SHIELD_ENABLED by default; adjust build features (remove tron from main); sidepanel env var cleanup.
  • Dependencies:
    • Bump @metamask/bitcoin-wallet-snap to ^1.6.0, @metamask/core-backend to ^4.1.0; add addons-linter/glob@^10.5.0; lockfile updates.

Written by Cursor Bugbot for commit fdcbb3b. This will update automatically on new commits. Configure here.

@gauthierpetetin gauthierpetetin requested review from a team as code owners November 20, 2025 15:22
@github-actions
Copy link
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@gauthierpetetin gauthierpetetin self-assigned this Nov 20, 2025
@gauthierpetetin gauthierpetetin changed the base branch from main to release/13.10.0 November 20, 2025 15:23
@gauthierpetetin gauthierpetetin merged commit 115187a into release/13.10.0 Nov 20, 2025
34 of 35 checks passed
@gauthierpetetin gauthierpetetin deleted the release/13.10.0-Changelog-2 branch November 20, 2025 15:24
@github-actions github-actions bot locked and limited conversation to collaborators Nov 20, 2025
@metamaskbot metamaskbot added the release-13.10.0 Issue or pull request that will be included in release 13.10.0 label Nov 20, 2025
@metamaskbot
Copy link
Collaborator

No release label on PR. Adding release label release-13.10.0 on PR, as PR was added to branch 13.10.0 when release was cut.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

extension-delivery release-13.10.0 Issue or pull request that will be included in release 13.10.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants