Skip to content

feat: bump snap bitcoin 1.10.1#41422

Merged
cloudonshore merged 1 commit into
mainfrom
feat/bump-snap-bitcoin-1.10.1
Apr 2, 2026
Merged

feat: bump snap bitcoin 1.10.1#41422
cloudonshore merged 1 commit into
mainfrom
feat/bump-snap-bitcoin-1.10.1

Conversation

@cloudonshore

@cloudonshore cloudonshore commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Description

Bumps @metamask/bitcoin-wallet-snap from ^1.10.0 to ^1.10.1.

Release PR: MetaMask/snap-bitcoin-wallet#595

Notable change:

Changelog

CHANGELOG entry: Fixed Bitcoin PSBT build errors now include the underlying cause for better diagnostics

Related issues

Fixes:

Manual testing steps

  1. Create a Bitcoin account
  2. Trigger a PSBT build failure (e.g. insufficient funds swap)
  3. Verify the error message in Sentry/Mixpanel includes the BDK cause

Pre-merge author checklist


Note

Low Risk
Patch-level dependency bump for the Bitcoin snap; primary risk is behavior changes in Bitcoin PSBT build/error propagation affecting diagnostics or edge-case flows.

Overview
Updates the extension’s bundled Bitcoin snap dependency by bumping @metamask/bitcoin-wallet-snap from ^1.10.0 to ^1.10.1, with the corresponding yarn.lock resolution/checksum update.

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

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
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.

@metamaskbot metamaskbot added the team-swaps-and-bridge Swaps and Bridge team label Apr 1, 2026
@socket-security

Copy link
Copy Markdown

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

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​bitcoin-wallet-snap@​1.10.0 ⏵ 1.10.11001008396 +1100

View full report

@metamaskbot metamaskbot added the INVALID-PR-TEMPLATE PR's body doesn't match template label Apr 1, 2026
@sonarqubecloud

sonarqubecloud Bot commented Apr 1, 2026

Copy link
Copy Markdown

@metamaskbotv2

metamaskbotv2 Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor
Builds ready [081af90]
⚡ Performance Benchmarks (Total: 🟢 18 pass · 🟡 0 warn · 🔴 0 fail)

Baseline (latest main): 205a421 | Date: 5/1/58219 | Pipeline: 23855594244 | Baseline logs

Interaction Benchmarks
Benchmarkchrome-browserify
loadNewAccount🟢 [Show logs]
confirmTx🟢 [Show logs]
bridgeUserActions🟢 [Show logs]

📈 Results compared to the previous 5 runs on main

  • bridgeUserActions/bridge_load_page: -22%
  • bridgeUserActions/bridge_search_token: +14%
Startup Benchmarks
Benchmarkchrome-browserifychrome-webpackfirefox-browserifyfirefox-webpack
startupStandardHome🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]
startupPowerUserHome🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]🟢 [Show logs]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/initialActions: +25%
  • startupPowerUserHome/backgroundConnect: -32%
  • startupPowerUserHome/initialActions: -17%
  • startupPowerUserHome/numNetworkReqs: +12%
  • startupPowerUserHome/firstPaint: +14%
  • startupStandardHome/domInteractive: +14%
  • startupStandardHome/initialActions: +67%
  • startupPowerUserHome/domInteractive: +10%
  • startupPowerUserHome/setupStore: -14%
  • startupStandardHome/initialActions: -38%
  • startupStandardHome/setupStore: +12%
  • startupPowerUserHome/domInteractive: -16%
  • startupPowerUserHome/loadScripts: -12%
  • startupPowerUserHome/setupStore: -32%
User Journey Benchmarks
Benchmarkchrome-browserify
onboardingImportWallet🟢 [Show logs]
onboardingNewWallet🟢 [Show logs]
assetDetails🟢 [Show logs]
solanaAssetDetails🟢 [Show logs]
importSrpHome🟢 [Show logs]
sendTransactions🟢 [Show logs]
swap🟢 [Show logs]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/metricsToWalletReadyScreen: -41%
  • onboardingImportWallet/doneButtonToHomeScreen: -76%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: +57%
  • onboardingImportWallet/total: -37%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: -29%
  • onboardingNewWallet/doneButtonToAssetList: -34%
  • onboardingNewWallet/total: -26%
  • assetDetails/assetClickToPriceChart: +50%
  • assetDetails/total: +50%
  • solanaAssetDetails/assetClickToPriceChart: -61%
  • solanaAssetDetails/total: -61%
  • importSrpHome/loginToHomeScreen: +16%
  • importSrpHome/openAccountMenuAfterLogin: -34%
  • importSrpHome/homeAfterImportWithNewWallet: -47%
  • importSrpHome/total: -39%
  • swap/openSwapPageFromHome: -85%
  • swap/fetchAndDisplaySwapQuotes: +31%
  • swap/total: +14%
🌐 Dapp Page Load Benchmarks

Current Commit: 081af90 | Date: 4/1/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 991ms (±70ms) 🟢 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 701ms (±68ms) 🟢 | historical mean value: 730ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 83ms (±12ms) 🟢 | historical mean value: 86ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 991ms 70ms 947ms 1.26s 1.21s 1.26s
domContentLoaded 701ms 68ms 665ms 960ms 911ms 960ms
firstPaint 83ms 12ms 68ms 188ms 100ms 188ms
firstContentfulPaint 83ms 12ms 68ms 188ms 100ms 188ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 58 Bytes (0%)
  • ui: 153 Bytes (0%)
  • common: 80 Bytes (0%)

@cloudonshore cloudonshore added this pull request to the merge queue Apr 1, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 1, 2026
@cloudonshore cloudonshore added this pull request to the merge queue Apr 2, 2026
Merged via the queue into main with commit a6803cd Apr 2, 2026
213 of 215 checks passed
@cloudonshore cloudonshore deleted the feat/bump-snap-bitcoin-1.10.1 branch April 2, 2026 14:57
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 2, 2026
@metamaskbot metamaskbot added the release-13.26.0 Issue or pull request that will be included in release 13.26.0 label Apr 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

INVALID-PR-TEMPLATE PR's body doesn't match template release-13.26.0 Issue or pull request that will be included in release 13.26.0 size-XS team-swaps-and-bridge Swaps and Bridge team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants