Skip to content

chore: bump @metamask/tron-wallet-snap version to ^1.21.1#25711

Merged
ulissesferreira merged 2 commits intomainfrom
chore/bump-tron-wallet-snap-to-1.21.0
Feb 6, 2026
Merged

chore: bump @metamask/tron-wallet-snap version to ^1.21.1#25711
ulissesferreira merged 2 commits intomainfrom
chore/bump-tron-wallet-snap-to-1.21.0

Conversation

@ulissesferreira
Copy link
Copy Markdown
Contributor

@ulissesferreira ulissesferreira commented Feb 5, 2026

Description

This PR bumps the Tron snap to the latest version bringing in bug fixes and unblocking dApp connectivity

Changelog

CHANGELOG entry: null

Related issues

n/a

Manual testing steps

All Tron features

Screenshots/Recordings

Before

n/a

After

n/a

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

Low Risk
Dependency-only version bump with no application code changes; risk is limited to potential behavioral changes inside the updated Tron snap package.

Overview
Bumps the @metamask/tron-wallet-snap dependency from ^1.19.2 to ^1.21.1.

Updates yarn.lock to resolve and lock the new Tron snap version (including its checksum/resolution entries).

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 5, 2026

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.

@metamaskbot metamaskbot added the team-networks Networks team label Feb 5, 2026
@ulissesferreira ulissesferreira marked this pull request as ready for review February 5, 2026 14:34
Battambang
Battambang previously approved these changes Feb 5, 2026
mikesposito
mikesposito previously approved these changes Feb 5, 2026
Copy link
Copy Markdown
Member

@mikesposito mikesposito left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ulissesferreira ulissesferreira force-pushed the chore/bump-tron-wallet-snap-to-1.21.0 branch 2 times, most recently from 7e14f24 to 81ebe88 Compare February 5, 2026 18:06
Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

@ulissesferreira ulissesferreira force-pushed the chore/bump-tron-wallet-snap-to-1.21.0 branch from 81ebe88 to 2a75012 Compare February 6, 2026 10:14
@socket-security
Copy link
Copy Markdown

socket-security bot commented Feb 6, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​@​metamask/​tron-wallet-snap@​1.19.2 ⏵ 1.21.11001009698 +1100

View full report

@mikesposito mikesposito changed the title chore: bump @metamask/tron-wallet-snap version to 1.21.0 chore: bump @metamask/tron-wallet-snap version to ^1.21.0 Feb 6, 2026
@mikesposito mikesposito changed the title chore: bump @metamask/tron-wallet-snap version to ^1.21.0 chore: bump @metamask/tron-wallet-snap version to ^1.21.1 Feb 6, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 6, 2026

🔍 Smart E2E Test Selection

  • Selected E2E tags: FlaskBuildTests
  • Selected Performance tags: None (no tests recommended)
  • Risk Level: medium
  • AI Confidence: 80%
click to see 🤖 AI reasoning details

E2E Test Selection:
This PR updates the @metamask/tron-wallet-snap package from version 1.19.2 to 1.21.1. The Tron wallet snap is a preinstalled snap that's conditionally included when the 'tron' feature flag is enabled. It's used for Tron blockchain support including address validation, sending transactions, and staking functionality.

Since this is a snap version bump:

  1. The snap is part of the preinstalled snaps system (app/lib/snaps/preinstalled-snaps.ts)
  2. It integrates with the SnapKeyring system (app/core/SnapKeyring/TronWalletSnap.ts)
  3. It's used in Earn features for Tron staking (app/components/UI/Earn/)

FlaskBuildTests is the appropriate tag because:

  • It tests the MetaMask Snaps extensibility platform
  • It covers preinstalled snaps functionality (test-snap-preinstalled.spec.ts)
  • It validates snap lifecycle, installation, and core snap capabilities
  • Any issues with the updated snap version would be caught by these tests

No other tags are needed because:

  • There are no dedicated Tron E2E tests in the test suite
  • The Tron functionality is behind a feature flag
  • The change is isolated to the snap package version

Performance Test Selection:
This is a dependency version bump for a preinstalled snap package. There are no UI changes, no rendering changes, and no direct performance-impacting code modifications. The snap runs in an isolated environment and this version update doesn't affect app startup, account loading, or any other performance-critical paths.

View GitHub Actions results

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Feb 6, 2026

@ulissesferreira ulissesferreira added this pull request to the merge queue Feb 6, 2026
Merged via the queue into main with commit 9464dbd Feb 6, 2026
89 checks passed
@ulissesferreira ulissesferreira deleted the chore/bump-tron-wallet-snap-to-1.21.0 branch February 6, 2026 13:26
@github-actions github-actions bot locked and limited conversation to collaborators Feb 6, 2026
@metamaskbot metamaskbot added the release-7.66.0 Issue or pull request that will be included in release 7.66.0 label Feb 6, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-7.66.0 Issue or pull request that will be included in release 7.66.0 size-XS team-networks Networks team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants