Skip to content

Conversation

@gauthierpetetin
Copy link
Contributor

@gauthierpetetin gauthierpetetin commented Nov 7, 2025

Description

Update 13.9.0 changelog by categorizing uncategorized items

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

Updates CHANGELOG for 13.9.0, consolidating entries (removing Uncategorized) and adding key Added/Fixed items and link refs.

  • CHANGELOG (13.9.0):
    • Added:
      • Feature flag to hide Monad in “Add Popular Network”.
      • Bitcoin snap to 1.4.4; enable Bitcoin swaps.
      • Claims list/view; network/account selector in claims form; handle submit backend errors.
      • Reset Wallet for social-login unrecoverable errors.
      • Revocation flow for advanced permissions; trust signals on spender addresses.
      • Unlock flow animations; wallet ready page updates; Rive animation on welcome.
      • Burn/null recipient blocker; points estimate for swaps/bridges.
      • MONAD network (bridge & swap); DeFi positions fetch optimization.
      • UI improvements (file uploader, settings back button, rewards balance, asset ordering, deep link handling).
      • Move "Discover" to global menu; upgrade permissions snaps to 0.5.0.
    • Fixed:
      • Duplicate tokens in search; shield crypto approval calc and flicker; fox icon styles; NFT lingering after transfer.
      • Bridge-enabled check before nav; padding in simulation details; default receiving network order.
      • Ledger tutorial link; invalid SRP handling; intermittent subscription visibility; default BTC pair.
      • Smart tx link; crash on wallet init; sanitize Unicode in signatures; ENS recipient display; phishing page href.
      • Token name truncation; bip44 connection indicator; missing approval changes in batch simulations; defer UI until swap SSE quotes load.
      • Bump @metamask/message-signing-snap to 1.1.4; quicker QuickNode failover; default bridge slippage to 2%.
    • Structural:
      • Remove Uncategorized section; fold items into Added/Fixed.
      • Update version link references at footer.

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

@gauthierpetetin gauthierpetetin self-assigned this Nov 7, 2025
@gauthierpetetin gauthierpetetin marked this pull request as ready for review November 7, 2025 15:38
@github-actions
Copy link
Contributor

github-actions bot commented Nov 7, 2025

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-extension-platform Extension Platform team label Nov 7, 2025
@gauthierpetetin gauthierpetetin merged commit 144c792 into release/13.9.0 Nov 7, 2025
73 of 77 checks passed
@gauthierpetetin gauthierpetetin deleted the release/13.9.0-Changelog-2 branch November 7, 2025 15:39
@github-actions github-actions bot locked and limited conversation to collaborators Nov 7, 2025
@metamaskbot
Copy link
Collaborator

Builds ready [fdbf818]
UI Startup Metrics (1250 ± 85 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1250110514678513121411
load107894012727911391199
domContentLoaded107193512637811301194
domInteractive221591142059
firstPaint59796128042010781177
backgroundConnect2352202698238251
firstReactRender28185383145
getState2175592640
initialActions001001
loadScripts843689104178908963
setupStore1162531119
numNetworkReqs1367619670
BrowserifyPower User HomeuiStartup19511753261326021802613
load1049914160320212671603
domContentLoaded1040909159720212611597
domInteractive301570205370
firstPaint56815116034519331603
backgroundConnect24022329016242290
firstReactRender29255163151
getState17515521920194219
initialActions104114
loadScripts809687131219110231312
setupStore15102982329
numNetworkReqs1197225459168254
WebpackStandard HomeuiStartup7736461197967761056
load55649997485543805
domContentLoaded54849390880538788
domInteractive161161101435
firstPaint20453956214178751
backgroundConnect2612201212656
firstReactRender28175173235
getState1052631216
initialActions001001
loadScripts54449086774536781
setupStore1163651220
numNetworkReqs1467819871
WebpackPower User HomeuiStartup12831135173918913671739
load641564854103760854
domContentLoaded62355481592732815
domInteractive261392244692
firstPaint32670818247572818
backgroundConnect641723568155235
firstReactRender25232712627
getState1399515921153159
initialActions001011
loadScripts61955280488721804
setupStore116288828
numNetworkReqs1116922653165226
FirefoxBrowserifyStandard HomeuiStartup14431267201513515141714
load1220109114728412991387
domContentLoaded1220109014728412981387
domInteractive1153436860116276
firstPaint------
backgroundConnect4125121154862
firstReactRender25204952638
getState73689612
initialActions001001
loadScripts1196106714558112581358
setupStore166212241352
numNetworkReqs1266015758
BrowserifyPower User HomeuiStartup23161986312533025363125
load13471089185724515421857
domContentLoaded13471089185724515411857
domInteractive17290428125218428
firstPaint------
backgroundConnect762925257122252
firstReactRender412662104562
getState1077215322128153
initialActions106116
loadScripts13191072180023915071800
setupStore2881393622139
numNetworkReqs1336830881203308
WebpackStandard HomeuiStartup16071417218415616292003
load13691218173110814141605
domContentLoaded13691217173010814141604
domInteractive1043235953111238
firstPaint------
backgroundConnect47201882650113
firstReactRender302280103062
getState10413418718
initialActions001001
loadScripts13401196165410113831575
setupStore167124181250
numNetworkReqs1367117767
WebpackPower User HomeuiStartup25372206361831426323618
load15361285185818617591858
domContentLoaded15361285185718617581857
domInteractive16544405128369405
firstPaint------
backgroundConnect1013227885144278
firstReactRender463179136079
getState1216220139152201
initialActions101111
loadScripts15041264179117617181791
setupStore3171483743148
numNetworkReqs1296031974195319
📊 Page Load Benchmark Results

Current Commit: fdbf818 | Date: 11/7/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±40ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 722ms (±38ms) 🟢 | historical mean value: 719ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±10ms) 🟢 | historical mean value: 76ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 40ms 1.02s 1.34s 1.09s 1.34s
domContentLoaded 722ms 38ms 701ms 1.01s 764ms 1.01s
firstPaint 77ms 10ms 64ms 152ms 88ms 152ms
firstContentfulPaint 77ms 10ms 64ms 152ms 88ms 152ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms

@metamaskbot metamaskbot added the release-13.9.0 Issue or pull request that will be included in release 13.9.0 label Nov 13, 2025
@metamaskbot
Copy link
Collaborator

No release label on PR. Adding release label release-13.9.0 on PR, as PR was added to branch 13.9.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.9.0 Issue or pull request that will be included in release 13.9.0 team-extension-platform Extension Platform team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants