Releases
v7.82.0
Compare
Sorry, something went wrong.
No results found
Format CHANGELOG.md (91ee541 )
chore: trigger CI (8b50ffe )
[skip ci] Bump version number to 5618 (c264305 )
release: release-changelog/7.82.0 (#31599 ) (efc9191 )
[skip ci] Bump version number to 5613 (c366603 )
chore(runway): cherry-pick fix(rewards): update VIP referee dashboard (#32056 ) (6b40dbe )
chore(runway): cherry-pick chore: remove obsolete localized message test (#32084 ) (0b1e142 )
Cherry-picking commits from cherry-pick-7-82-0-01dd067 to release/7.82.0 for PR #31610 (#32049 ) (44c2aa5 )
[skip ci] Bump version number to 5598 (8b38324 )
chore(runway): cherry-pick ci: update sonarcloud org id (#32092 ) (e1ff0f0 )
[skip ci] Bump version number to 5589 (9a33ba5 )
chore(runway): cherry-pick fix: Restore support for percentage before placeholder in localized messages (#32027 ) (cca18fe )
[skip ci] Bump version number to 5588 (1ad3feb )
chore(runway): cherry-pick fix(predict): keep live sport scoreboard data in sync across feed and event page cp-7.82.0 (#32038 ) (132246e )
chore(runway): cherry-pick feat(rewards): add priority support entry point to VIP referee page (#32036 ) (2291a4c )
chore(runway): cherry-pick refactor(explore): standardize Explore homepage section layout cp-7.82.0 (#32015 ) (292ddfa )
[skip ci] Bump version number to 5582 (ceb37d1 )
chore(runway): cherry-pick fix(rewards): apply bottom safe-area inset on VIP dashboard views (Android) (#32025 ) (e2ee21a )
[skip ci] Bump version number to 5580 (a07daac )
fix(money): restore Money Home files broken by release merge (#32033 ) (1265242 )
[skip ci] Bump version number to 5572 (c068105 )
chore: remove ota version (#32009 ) (ba5723f )
[skip ci] Bump version number to 5571 (ffada18 )
chore(runway): cherry-pick fix(predict): exclude child markets from World Cup feed cp-7.82.0 (#31963 ) (64a63af )
[skip ci] Bump version number to 5570 (cc24167 )
Cherry-picking commits from main to release/7.82.0 for PR #31555 (#31653 ) (0fe9a5a )
Cherry-picking commits from main to release/7.82.0 for PR #31505 (#31652 ) (46fd878 )
chore(runway): cherry-pick fix(rewards): navigation predict the pitch cp-7.82.0 (#31960 ) (e767347 )
Cherry-picking commits from main to release/7.82.0 for PR #31646 (#31663 ) (d740ecf )
Cherry-picking commits from main to release/7.82.0 for PR #31759 (#31767 ) (a22c524 )
Cherry-picking commits from main to release/7.82.0 for PR #31822 (#31835 ) (a19863c )
[skip ci] Bump version number to 5566 (edb94e8 )
Cherry-picking commits from main to release/7.82.0 for PR #31943 (#31959 ) (96d44ef )
chore: sync stable into release/7.82.0 (#31984 ) (adc57f2 )
Release/7.81.2 (OTA) (#31926 ) (2c82210 )
Cherry-picking commits from main to release/7.81.2-ota for PR #31801 (#31935 ) (f5e5f6d )
fix(predict): odds prices stale on feed cards and event page during live markets cp-7.81.2 (#31951 ) (1f49900 )
[skip ci] Bump version number to 5553 (b16f73f )
release: release-changelog/7.81.2 (#31925 ) (0476432 )
chore: sync stable into release/7.82.0 (#31913 ) (78576a9 )
[skip ci] Bump version number to 5552 (7bb2361 )
chore(runway): cherry-pick fix: set pending operation address using the from address cp-7.82.0 (#31941 ) (dbc085f )
fix(predict): extended sports outcome grouping, spread ordering, and live pricing cp-7.81.2 (#31934 ) (10b1a69 )
Merge branch 'release/7.82.0' into stable-sync-release-7.82.0 (af21117 )
fix builds number update (#31933 ) (3e2e9e7 )
fix(tests): resolve TS2451 duplicate declarations and stale mockSelectMoneyAccounts in cardController.test.ts (ca6f8d1 )
[skip ci] Bump version number to 5547 (4ac6dc1 )
[skip ci] Bump version number to 5546 (6440ee5 )
fix: dismiss Batch Sell final review bottom sheet after submit (#31842 ) (#31878 ) (1862b2c )
Merge branch 'stable' into release/7.81.2-ota (6dd1fdf )
[skip ci] Bump version number to 5545 (fda6dc8 )
chore: Enhance PredictMarketRowItem with endAccessory prop and remove NBA champion discovery references (#31923 ) (1c35dbe )
fix: changelog wrong formatted (#31924 ) (9730725 )
fix changelog (662fe16 )
chore: set OTA_VERSION to v7.81.2 for OTA hotfix (release/7.81.2-ota) (080cac8 )
[skip ci] Bump version number to 5542 (c130496 )
chore(runway): cherry-pick fix: Telegram OAuth login on Android 16 cp-7.82.0 (#31864 ) (a7edba7 )
Cherry-picking commits from cherry-pick-7-81-1-7b0e275 to release/7.81.1-ota for PR #31611 (#31753 ) (9f2335d )
chore(runway): cherry-pick fix: use the proper stx status for the source token chain cp-7.82.0 (#31872 ) (40affd2 )
[skip ci] Bump version number to 5537 (f0111b8 )
chore(runway): cherry-pick feat: swap CTAs on native token page ARC mapping cp-7.82.0 (#31876 ) (7bab524 )
[skip ci] Bump version number to 5531 (9d29711 )
Cherry-picking commits from main to release/7.82.0 for PR #31769 (#31770 ) (a6a1730 )
release: 7.81.1 (OTA) (#31737 ) (b95589a )
Cherry-picking commits from main to release/7.82.0 for PR #31801 (#31808 ) (2063356 )
fix changelog (3f13d20 )
[skip ci] Bump version number to 5524 (fb7da1a )
chore(runway): cherry-pick fix(predict): normalize moneyline betslip labels and icons cp-7.82.0 (#31784 ) (816f0c8 )
chore(runway): cherry-pick fix: stx always being disabled for non ethereum networks cp-7.82.0 (#31834 ) (703eb80 )
[skip ci] Bump version number to 5523 (6ed0781 )
chore(runway): cherry-pick fix: wait for nav-ready event before parsing unlocked-path deeplinks cp-7.82.0 (#31785 ) (06981a7 )
chore(runway): cherry-pick fix: Readded spacing between top movers segment control and pills cp-7.82.0 (#31771 ) (ed70c86 )
chore(runway): cherry-pick perf(predict): fix JS-thread FPS collapse on market details with live prices cp-7.82.0 (#31807 ) (060727a )
Merge branch 'stable' into release/7.81.1-ota (0b1e479 )
[skip ci] Bump version number to 5514 (2f99ed9 )
fix: problematic dismissable ref (#31658 ) (#31750 ) (8d54877 )
Cherry-picking commits from main to release/7.82.0 for PR #31717 (#31788 ) (2a86564 )
[skip ci] Bump version number to 5511 (19419c2 )
Cherry-picking commits from main to release/7.82.0 for PR #31648 (#31782 ) (522de60 )
[skip ci] Bump version number to 5508 (388042c )
chore(runway): cherry-pick chore: expand pressable region to make selecting token easier in batchSell cp-7.82.0 (#31728 ) (ec99b89 )
[skip ci] Bump version number to 5506 (41745df )
chore: sync stable into release/7.82.0 (#31674 ) (04d19f1 )
[skip ci] Bump version number to 5505 (3bb0830 )
chore(runway): cherry-pick fix: make batch sell sliders update token amount and percent live cp-7.82.0 (#31766 ) (3c42a8b )
yarn deduplicateg (2fa1a99 )
solve conflicts and merge release/7.82.0 (6fea42e )
Cherry-picking commits from main to release/7.81.1-ota for PR #31648 (#31798 ) (86b3e62 )
Cherry-picking commits from main to release/7.81.1-ota for PR #31721 (#31797 ) (6e015fc )
Cherry-picking commits from main to release/7.81.1-ota for PR #31505 (#31796 ) (81266f1 )
Cherry-picking commits from main to release/7.81.1-ota for PR #31555 (#31791 ) (f6f85cf )
[skip ci] Bump version number to 5503 (0a7cbf6 )
Cherry-picking commits from cherry-pick-7-82-0-1e03645 to release/7.82.0 for PR #31662 (#31731 ) (8c1ea90 )
chore(runway): cherry-pick fix(predict): add ES and IN to Predict geo-block overlay cp-7.82.0 (#31747 ) (28aa782 )
revert build number bump (37d319e )
[skip ci] Bump version number to 5497 (2146bfa )
release: release-changelog/7.81.1 (#31738 ) (c79c209 )
[skip ci] Bump version number to 5494 (4ec7a07 )
Cherry-picking commits from cherry-pick-7-81-1-1e03645 to release/7.81.1-ota for PR #31662 (#31748 ) (2b023c1 )
[skip ci] Bump version number to 5491 (2a5240a )
Cherry-picking commits from main to release/7.81.1-ota for PR #31413 (#31755 ) (f2741e2 )
[skip ci] Bump version number to 5490 (cb33410 )
[skip ci] Bump version number to 5489 (bef2a15 )
fix: batch sell submit not working (#31727 ) (33abc51 )
Cherry-picking commits from cherry-pick-7-81-1-7b0e275 to release/7.81.1-ota for PR #31611 (#31753 ) (fce1747 )
[skip ci] Bump version number to 5487 (25d7bdf )
chore(runway): cherry-pick chore: removed trailing slash for arc explorer url cp-7.81.1 cp-7.82.0 (#31726 ) (c571973 )
Merge branch 'release/7.81.1-ota' into cherry-pick-7-81-1-7b0e275 (27b8c38 )
fix(card): solve conflicts (9315676 )
[skip ci] Bump version number to 5485 (f237bc3 )
Bump OTA version to 7.81.0 (f6344a4 )
Cherry-picking commits from main to release/7.81.1-ota for PR #31718 (#31732 ) (aa0a93f )
[skip ci] Bump version number to 5476 (3555b32 )
chore(runway): cherry-pick feat(rewards): show VIP tag in referral code input at onboarding fix: cp-7.82.0 (#31607 ) (aaa16ef )
[skip ci] Bump version number to 5466 (c3a091d )
chore(runway): cherry-pick fix: revert list item use to temp component cp-7.82.0 (#31664 ) (ee2e046 )
[skip ci] Bump version number to 5463 (9ba8a1e )
chore(runway): cherry-pick fix(predict): chart content cut off on iPhone 17 Pro cp-7.82.0 (#31651 ) (f9963b7 )
chore(runway): cherry-pick fix(predict): fix scoreboard score cutoff for wide scores cp-7.82.0 (#31656 ) (70aa547 )
chore(runway): cherry-pick refactor(perps): standardize Perps homepage section layout cp-7.82.0 (#31660 ) (d88f9c7 )
[skip ci] Bump version number to 5458 (3f9f6e8 )
chore(runway): cherry-pick fix: Removed extra paddings below checklist on wallet cp-7.82.0 (#31657 ) (7cf75f7 )
release: 7.81.0 (#31100 ) (3c77e04 )
trigger ci (4181b72 )
[skip ci] Bump version number to 5441 (c1d5af1 )
chore(runway): cherry-pick refactor: feature flag watchlist cp-7.82.0 (#31601 ) (019160f )
fix(card): refresh-and-retry on 401 with forced logout fallback (#31587 ) (ee898f8 )
refactor: Refactor accounts-related controllers to remove duplicate messenger types (#31467 ) (2ea4548 )
fix: Fix resolving transaction type for tooltip (#31567 ) (6b33a1b )
feat: improve notification settings toggles [GE-255] (#31399 ) (12595b5 )
chore: upgrade @metamask/design-system-react-native to v0.29.0 (#31512 ) (31cb4c2 )
feat: gate asset details Quick Buy behind A/B test flag (TSA-612) (#31546 ) (ab7fb4d )
test(e2e): use 10.0.2.2 as Metro host on Android dev picker dismissal (#31565 ) (9cfce37 )
fix(card): clear Card authentication data when the user resets the app (#31579 ) (b2ef1b5 )
feat: refactor deeplink handlers with startup intents [GE-274] (#31160 ) (a27f557 )
feat: migrate zkSync Era default RPC to Infura (#31562 ) (f5d4ba1 )
chore: rewards routes to use native stack (#31227 ) (32573f0 )
fix(swaps): preserve destination token (#31577 ) (73a6e2c )
test(e2e): make Gestures and Assertions cross-framework by default (#31533 ) (f1572cf )
fix: aI market summary shows trade buttons when OI cap is reached (#31194 ) (0735fbe )
chore(pure-black): elevate ActionModal surface; remove orphan CustomAlert and CollectibleContractInformation (#31178 ) (69b9577 )
feat: add swap/bridge to ARC mainnet (#31413 ) (0a0e35e )
feat: add swap/bridge to ARC mainnet cp-7.81.1 (#31413 ) (d333a48 )
fix(pure-black): restore selected state visibility for network cells on elevated surfaces (#31175 ) (cdc5397 )
feat(ramp): validate fiat amount against provider buy limits (#31479 ) (728ae54 )
chore: New Crowdin Translations by GitHub Action cp-7.81.0 (#30563 ) (60627b1 )
feat(analytics): track External Link Clicked on block explorer taps (TMCU-300) (#31213 ) (d60e751 )
fix: [MUSD-900] money add would close with pending transaction (#31143 ) (07bbc3e )
fix(locales): update overflow text for event count in English localization cp-7.81.0 (#31566 ) (c101846 )
feat: Perps Watchlist empty state (#31242 ) (fafd355 )
feat(perf): send BrowserStack profiling metrics (FPS, CPU, memory) to Sentry (#31553 ) (b470975 )
chore: bump @metamask/assets-controllers to 109.0.0 (#31508 ) (2aca9f4 )
fix(swaps): suppress bridge post-trade notifications (#31549 ) (0e1ed7d )
fix(card): money onboarding stepper displaying "Get card" instead of "Link card" for cardholder users (#31520 ) (4ee99d8 )
feat(ci): add run-performance label to force PR performance tests (MMQA-1931) (#31543 ) (df2e7c5 )
fix(perps): fix display limit for open positions on Perps home page (#31444 ) (78d94b3 )
chore: bump money-account-upgrade-controller (#31552 ) (6d37964 )
feat(perps): market detail - Magnifying glass shortcut to category-filtered market list (#30738 ) (d4159cb )
fix: error icon ignores color prop due to hardcoded svg fill (TSA-662) (#31454 ) (d144976 )
fix: compliance switch account race (#31114 ) (8196fc8 )
chore: replace BottomSheet with BottomSheetDialog in QuickBuy to remove backdrop overlay (#31550 ) (7b4e98c )
chore(perps): bump @metamask/perps-controller to 8.1.0 (#31537 ) (abe3d6b )
feat: update World Cup event count in PredictionsSection and related components (#31465 ) (3f60d87 )
fix: display wallet name next to From/To labels in account picker, if user has multiple wallets (#31538 ) (f9dff61 )
fix(money): direct mUSD Add routing & deposit screen padding (MUSD-860, MUSD-861) (#30804 ) (e207081 )
fix(perps): prevent Android crash in tutorial carousel Rive animations cp-7.81.0 (#31547 ) (fe7877a )
fix: token selection in withdraw money account page (#31535 ) (782493c )
test: Sync Feature Flag Registry - 2026-06-02 01:57 UTC (#30909 ) (7be2ddd )
fix(money): route home-card Add/Earn CTA to direct mUSD deposit (MUSD-913, MUSD-935) (#31266 ) (fd1d5ad )
feat(money): update send action icon and copy, align add/send funds sheets (MUSD-944) (#31470 ) (0dd6294 )
fix: resolve same-chain Solana post-trade status (#31539 ) (5995ac5 )
fix: make Select Quote bottom sheet scrollable when 4+ quotes are shown (#31544 ) (0a54906 )
feat(quickbuy): red/green trade toggle, slider grip haptics, and Figma polish (#31474 ) (a08fede )
feat(rewards): gate VIP features behind feature flag (#31531 ) (6087486 )
fix(ci): narrow validator return type to exclude blocking field (#31542 ) (2ef79d7 )
docs(perps): update MetaMetrics reference with missing events and properties (#31471 ) (95bad08 )
feat: mobile show all trades in the trade list (#31515 ) (f92a4b9 )
feat(ci): add per-directive blocking flag to PR template checks (MCWP-649) (#31486 ) (d4c14d8 )
fix: remove max options from money deposit pages (#31532 ) (beaffba )
chore(rewards): UI audit (#31503 ) (b414875 )
fix(ramp): fiat order details navigation from activity and BuildQuote legacy headless param cleanup (#31480 ) (d7023ae )
fix: change 'Money balance' label to 'Money account' on perps and predict pages (#31529 ) (4dc02bc )
refactor(ramp): migrate aggregator BuildQuote to HeaderStandard (#31519 ) (d5c916f )
feat(analytics): track Address List Viewed event (TMCU-858) (#31504 ) (198c251 )
refactor(MainNavigator): Migrate ConfirmAddAsset and DeFiProtocolPositionDetails to HeaderStandard (#31443 ) (0356eb4 )
ci: integrate Appium smoke E2E into CI pipeline (#31182 ) (59061c8 )
feat(predict): Add generic Predict feed route and deeplink handling (#31489 ) (23b52d7 )
fix: remove RiveRenderer.defaultRenderer Canvas override on Android to prevent Earn onboarding crash (#31475 ) (7929023 )
feat(card): add money account card linkage analytics (#30850 ) (207aea5 )
chore: pass feature_id to Unified SwapBridge events (#31230 ) (7ecf493 )
feat: HeaderBase (pilot migration) (#29137 ) (a527699 )
fix: drive Quick Buy source and dest balances off live controller state (TSA-632) (#31460 ) (155527c )
fix(card): use slide-from-bottom presentation for Card routes (#31487 ) (adbf44c )
fix: add Solana, Tron and Bitcoin chips to the Quick Buy receive view (TSA-657) (#31457 ) (f875568 )
chore: remove unused CollectiblesDetails route and CollectibleModal (#31482 ) (5a6271b )
feat: MUSD-954 add "Paid by MetaMask" for Money account deposits when fees are subsidized (#31485 ) (1db8f0f )
fix(notifications): suppress duplicate toasts for quickbuy trades (#31462 ) (b3e7eb8 )
test(e2e): migrate base framework to use resolver and EncapsulatedElementType types (#31468 ) (8f251d4 )
feat: bump @metamask/eip-5792-middleware to ^3.0.4 (#26664 ) (b1bfc39 )
feat(predict): integrate portfolio module into redesigned Predict homepage (PRED-906) (#31226 ) (69603e1 )
feat: change perps/predict page headers when user is navigating from money home page (#31463 ) (54adf60 )
feat(predict): add search engagement tracking to the Predict feed (PRED-927) (#31219 ) (a02cd99 )
fix: Consolidate Agentic CLI connection loading into host adapter (#31123 ) (6d56f29 )
fix(predict): stop game details jump and chart overlap on tab switch cp-7.81.0 (#31436 ) (5f729ed )
chore: update @metamask/transaction-pay-controller to version 23.5.0 (#31466 ) (6c2b913 )
feat: Implement UI messengers (#29653 ) (adb330f )
fix: default QuickBuy sell receive token to chain native instead of the sold token (#31469 ) (2b6656b )
feat: MUSD-946 disable send button when user has zero balance (#31440 ) (737bdf7 )
feat: Skeleton migration (predict team) (#29052 ) (c6cc33f )
fix(quickbuy): spend exact balance when selling all to avoid false insufficient funds (#31450 ) (dab94c2 )
feat: add snap-account-service (#30329 ) (f3e68e2 )
feat(swaps): add batch sell deeplink (#31144 ) (5f02a7b )
feat: conditionally display predict account selector on predict deposit page (#31407 ) (1780bfa )
test: Fix/aggregate reports search dirs + performance smart selection (#29106 ) (fb7e123 )
fix: ledger recover signing after app relaunch (#30920 ) (e332a64 )
fix: simplify useClearConfirmationOnBackSwipe to reliably reject on back swipe (#31451 ) (d67c589 )
feat(perps): update perps controller to latest on mobile (#31248 ) (ca4e560 )
fix: insufficient balance alert on money deposit page (#31427 ) (6bc851d )
chore: bump @metamask/connectivity-controller to ^0.2.0 (#31385 ) (3bf0284 )
refactor: E5 migrate MetricsEventBuilder to AnalyticsEventBuilder in onboarding components (#31019 ) (15eb653 )
feat(rewards): add stats view for predict the pitch (#31435 ) (fa798ba )
feat: Skeleton sunset (final PR) (#31376 ) (a6fe2bd )
fix: vip badge text (#31449 ) (8d53cd4 )
test(e2e): resolver layer for cross framework page object (#31433 ) (9020baa )
feat: show verified USDC and USDT on all chains in QuickBuy sell receive list (TSA-645) (#31417 ) (22a8264 )
chore(rewards): change test case values (#31426 ) (040f84b )
feat: conditionally display perps account selector on perps deposit page (#31203 ) (819ae64 )
chore: fix Sei network and token logo sizing (#31108 ) (b875abb )
fix(money): implement design review polishes (MUSD-916) (#31398 ) (4adf48d )
fix: MUSD-921 updated useMusdBalance to use remotely configurable network list (#31232 ) (812d9a4 )
feat(analytics): add QR Code Viewed event for receive QR sheets (TMCU-444) (#31430 ) (66cfb72 )
feat(predict): Implement generic PredictFeedView for configured feed screens (#31434 ) (7ff2f76 )
feat: MUSD-871 money account event tracking (#31051 ) (618f5d7 )
fix: keep batch sell select and quotes screen selected assets in sync (#31328 ) (44eed1c )
feat(predict): Add usePredictFeedConfig hook (#31397 ) (b4aae76 )
feat(card): make MoneyAccount the default spending source on Card (#31432 ) (dd8af84 )
feat: improve batch sell slider styling (#31424 ) (05d82c4 )
fix(card): return to money tab after auth and broaden link CTA (#31244 ) (444cdd5 )
feat: implement option to withdraw from money account to predict account on money home page (#31087 ) (cf21917 )
fix(ci): skip PR template checks on PRs targeting non-main branches (#31421 ) (99f8aaf )
fix(money): derive account funding state from balance not transaction count (MUSD-933) (#31391 ) (0779079 )
fix(money): update MM Pay tooltips and projected balances (MUSD-844) (#30689 ) (d0dcf88 )
test: add Playwright performance debug logging (#31214 ) (34330d2 )
refactor: Aligned SectionHeader, SectionDivider, and spacing for Wallet page (#31221 ) (36ba7f5 )
fix(money): remove card containment from tooltip description (MUSD-896) (#31142 ) (bcfe874 )
fix(homepage): hide duplicate Perps/Predictions titles and add 32px spacing in discovery tabs (#31236 ) (2e506f0 )
fix: social leaderboard per chain pnl (#31419 ) (20805c4 )
fix: force batch sell to use control variant for balance layout (#31418 ) (f56b4ff )
feat(quickbuy): resolve terminal toast for same-chain Solana swaps (#31415 ) (392fa4d )
fix: you sell row in batch sell review modal has wrong state (#31264 ) (c0a04d8 )
fix: fix padding in balance sorting row (#31260 ) (8f34bb5 )
fix: batch sell network fee row border padding (#31262 ) (5818ae3 )
fix: text size in batch fee info modals (#31263 ) (0923514 )
feat: keep asset ordering between screens in batch sell the same (#31394 ) (62642cf )
chore(predict): add minimal analytics for predict portfolio module and positions screen (#30980 ) (20256fd )
fix(predict): keep time-slot scroll anchored left when live slot expires cp-7.81.0 (#31231 ) (a41a3ca )
feat: TabEmptyState pilot migration (#29280 ) (3401141 )
fix(predict): prevent infinite RTDS reconnect loop and reduce Sentry noise on first heartbeat timeout (#31387 ) (360a7cc )
chore(analytics): rename addTraitsToUser→identify in EmptyStateCta test (earn) (#31255 ) (0341ade )
fix(token-details): cp-7.81.0 show swap/quick buy when only viewed token held (#31393 ) (5edcc2c )
chore(analytics): migrate MetricsEventBuilder→AnalyticsEventBuilder and useMetrics→useAnalytics (web3auth/onboarding files) (#31250 ) (bb6f304 )
chore(analytics): migrate useMetrics→useAnalytics, MetricsEventBuilder→AnalyticsEventBuilder, addTraitsToUser→identify (unowned files) (#31249 ) (a9337cb )
fix(ui): truncate long network names to prevent layout overflow (#31215 ) (035f311 )
chore(skills): add opt-in install auto-update (#30924 ) (284efaa )
chore(analytics): migrate MetricsEventBuilder→AnalyticsEventBuilder in transaction controller metrics (confirmations) (#31252 ) (d940072 )
refactor: update useHasNativeFiatProvider to gate native (#31395 ) (0efac17 )
chore(analytics): remove stale MetricsEventBuilder mock from AccountsMenu test (core-ux) (#31253 ) (44730df )
chore(analytics): migrate MetricsEventBuilder→AnalyticsEventBuilder in TransactionField test (engagement) (#31254 ) (1f68123 )
chore(analytics): migrate useMetrics→useAnalytics and MetricsEventBuilder→AnalyticsEventBuilder (assets files) (#31251 ) (bb43735 )
feat: gasless hw batch tracking (#30987 ) (aaea6c5 )
fix(money): reject lingering money account batch on back-out to speed up deposit navigation (MUSD-898) (#31084 ) (a973f82 )
chore: remove sticky buttons AB test "Swap" vs "Convert" (#31192 ) (7c3391a )
refactor(transaction-controller): migrate to v67 (#31241 ) (3048f3c )
chore: bump network-controller and controller-utils cp-7.81.0 (#31128 ) (6d27922 )
feat(batch-sell): pass isSmartTransaction flag to updateBatchSellTrades (#31210 ) (a78c4aa )
feat: animated toggle (#31200 ) (036054f )
feat: integrate balance refresh functionality into AccountGroupBalance component (#30800 ) (db303dc )
fix: MMPay fiat payment fixes (#31009 ) (c441f4b )
fix: cp-7.81.0 always show native tokens and stablecoins in QuickBuy sell receive list (TSA-642) (#31235 ) (bedb452 )
fix(rewards): campaign cta geo restriction (#31240 ) (fed4592 )
feat: support UAC custom asset import and dynamic image fallbacks (#31168 ) (0a047b6 )
fix(confirmations): fix pay-with modal swipe dismiss freeze and update picker copy (#31137 ) (4acfe93 )
chore: Migrate unowned Text usages to MMDS (#31223 ) (5ee42ac )
fix(ramps): forward quote payment method in headless buy (#31046 ) (904e10b )
fix(ramp): dismiss headless session on host refocus (#31109 ) (c010b88 )
chore: add design system deprecation jsdoc (#31234 ) (17eb799 )
fix(ramp): rename intermediate RampTokenSelection wrapper to RampTokenSelectionRoot (#31045 ) (724e065 )
chore: remove trace from AssetsController (#31148 ) (1d23a7c )
refactor: added react memo to badge wrapper (#31157 ) (1927d45 )
feat: Fully enable react compiler and bump to stable version (#31171 ) (c7862d1 )
refactor(MainNavigator): migrate setting routes to native stack (#31181 ) (3592792 )
feat(analytics): fire DEEP_LINK_USED for SDK deeplinks (#29186 ) (0248554 )
chore: if no network fees in batch sell show insufficient funds (#31224 ) (d670399 )
feat(predict): Live Now Section for new Predict Homepage (#31211 ) (4e7fb69 )
fix: Smoke e2e tests flakiness (#31177 ) (e5effac )
chore: remove unused remoteConnHost from BackgroundBridge (#29660 ) (c608c67 )
refactor(MainNavigator): snap routes to native stack (#31110 ) (15e09d3 )
refactor(MainNavigator): asset routes to native stack (#31104 ) (25e5c98 )
fix(money): preserve trailing decimal on max conversion (MUSD-894) (#31067 ) (6c101bc )
fix(quick-buy): enable Buy CTA in lockstep with quote loader (#31218 ) (c09f43c )
fix: perps pills dont update price (#31086 ) (050e2dc )
fix(ramps): remove Navigation Dev Panel and purge seeded orders cp-7.81.0 (#31188 ) (59970c9 )
feat: implement native fiat provider checks and update MoneyAddMoneyS… (#31209 ) (143adaf )
feat(rewards): predict the pitch campaign (#31053 ) (3116bd1 )
chore: upgrade design system packages (v43.0.0) (#31126 ) (b69c918 )
feat(card): resolve Money Account card funding from the Veda vault token and render it as mUSD (#31150 ) (bace27f )
chore: add TDP origin from explore search (#31165 ) (4b139c6 )
feat: implement option to withdraw from money account to perps account on money home page (#31068 ) (395e6cf )
chore: add result count instrumentation to explore search (#31155 ) (6d65389 )
fix: use the correct feature flag name for chomp config (#31205 ) (ee35c0c )
fix(quick-buy): show all held tokens in Pay with and split Pay with/Receive flows (#31195 ) (24729e4 )
feat: [MUSD-817] show MM card transactions in money activity list (#31088 ) (f043698 )
feat(swaps): add post-trade modal flow (#30841 ) (7b7f09d )
feat: batch sell filter out RWAs (#31096 ) (3d19f83 )
chore: run visual regression tests on ci (#31061 ) (4a5d35a )
feat(perps): add Products section and per-category market filters (#31058 ) (28b2df5 )
feat: remove env variable hiding money option for perps/predict transactions (#31189 ) (767da51 )
refactor(ai-pr-risk-analysis): remove continue-on-error and adjust permissions (#31199 ) (2be20f8 )
test(swap): skip gasless 7702 ETH to MUSD swap test (#31198 ) (67f957c )
fix(money): update Money Account copy (MUSD-912, MUSD-914, MUSD-920) (#31196 ) (024f1a9 )
chore(predict): add feed config types (#31145 ) (fb78130 )
refactor(MainNavigator): migrate RewardsHome to native stack (#31049 ) (d70604f )
refactor(perps): migrate Perps Home to HeaderStandardAnimated and TitleHub (#31033 ) (a600ed9 )
docs(performance): restructure performance docs into docs/performance/ (#30866 ) (0e12435 )
docs(tooling): fix explorer repo link and add usage section for dev-tooling-explorer (#31149 ) (f4f0387 )
refactor: Updated Predictions to use TitleHub (#31127 ) (d82c727 )
feat(predict): support series ids in predictMarketHighlights cp-7.81.0 (#31044 ) (c32e24f )
fix(predict): address Sentry websocket and account errors (#31118 ) (c7e4cc9 )
chore: cleanup perps top movers buttons cp-7.81.0 (#31147 ) (b400262 )
fix(card): route Card "Add funds → Fund with cash" through UB2 (#31124 ) (a863f67 )
fix: batch sell tx bridge status bump (#31098 ) (0ea45fe )
feat: cp-7.81.0 scope QuickBuy networks to user-enabled networks (#31092 ) (ec2914b )
fix(card): cp-7.81.0 restore slide-up entry without iOS modal presentation (#31031 ) (797534f )
chore(engagement): include push notification registration metadata (#30819 ) (9213df8 )
feat(predict): Build PredictHome shell with stacked collapsing header (#31094 ) (98c9927 )
fix(money): correct card CTA mode and disable link during linkage (#31115 ) (6a5ee23 )
fix(money): update transfer out bottom sheet copy (MUSD-907) (#31135 ) (3d8a430 )
chore: Bump remote feature flag controller (#31023 ) (c89b19a )
test: Mmqa fix send performance (#31134 ) (15b1788 )
chore(ci): disable automatic Namespace shadow CI triggers (INFRA-3678) (#31133 ) (f282cd9 )
fix: add contents: read permission to post-release-cut-testflight workflow (#31119 ) (4760c96 )
chore: restore ^ version range for agent-device devDependency (#31093 ) (4aca2ca )
release: sync stable to main for version 7.80.0 (#31120 ) (accea0e )
Merge branch 'main' into stable-main-7.80.0 (3d04f55 )
chore: remove deprecated code from old homepage tabs (#31017 ) (da1f6eb )
fix: disable link unfurling in Slack RC notifications to prevent large preview images (#31116 ) (1bc6039 )
Merge origin/main into stable-main-7.80.0 (83770f3 )
fix: Trade Smoke tests flakiness (#31117 ) (2ed6dc0 )
refactor: open deeplinks after unlock (#30857 ) (913603b )
release: Bump main version to 7.82.0 (#31102 ) (3ce2e5e )
refactor(ramp): migrate unified buy V2 routes to native stack (#30604 ) (203a899 )
refactor(main navigator): migrate single routes in Main Navigator to native stack (#31037 ) (c68594d )
feat(predict): Add Predict dynamic filter option abstraction (#31050 ) (9ba7444 )
feat(predict): add Ethereum accent color to crypto up/down markets cp-7.81.0 (#31029 ) (02bdd66 )
fix: in batch sell when all sliders set to zero treat as no quotes and block CTA (#31107 ) (88ca35d )
chore: share address QR MMDS bottom sheet migration and pure black fix (#31099 ) (cad0a82 )
fix: wallet home onboarding Rive crash on Android cp-7.81.0 (#31042 ) (bdce2e9 )
You can’t perform that action at this time.