Releases
v8.18.1
Compare
Sorry, something went wrong.
No results found
fix(card): hide Add to Wallet for Baanx cards outside the US (8.18) (#38879 ) (73ad155 )
chore: set OTA_VERSION to v8.18.1 for OTA hotfix (release/8.18.1-ota) (ef93f69 )
chore: update CHANGELOG.md (69ecd1d )
chore(runway): cherry-pick fix(predict): allow Safe withdraws without POL when pUSD can pay gas (#38504 ) (e553422 )
chore(runway): cherry-pick fix(rewards): open campaign deeplinks from both rewards homes (#38494 ) (e189541 )
chore(runway): cherry-pick feat(perps): show promotional fee discounts with a seal (#38453 ) (be8a634 )
chore(runway): cherry-pick chore: New Crowdin Translations by GitHub Action (#38451 ) (439e481 )
chore(runway): cherry-pick feat(wallet): adapt balance breakdown add button to locale (#38424 ) (901c358 )
chore(runway): cherry-pick fix: preserve balance breakdown values across fiat currencies (#38415 ) (710fafb )
chore(runway): cherry-pick fix: show errors for failed homepage balance primitives (#38365 ) (350d695 )
chore(runway): cherry-pick fix: correct sell ratios and refresh limit price data (#38372 ) (7b6de75 )
chore(runway): cherry-pick fix(deps): bump qs to 6.16.1 for GHSA-6pq8-jhm2-2vcw (#38345 ) (d024ff5 )
chore(runway): cherry-pick fix: entering limit from deeplink failed to set market price correctly (#38330 ) (ea76fa5 )
chore(runway): cherry-pick fix: MUSD-1492 Update component_name in Money HomepageBalanceBreakdownRow . (#38334 ) (ec6ebc9 )
chore(runway): cherry-pick fix: honor includeInStateLogs metadata in state logs (#38265 ) (b87a1a2 )
chore: remove 8.17.0 entries duplicated in 8.18.0 changelog (7101d28 )
chore: add 8.17.1 OTA to changelog (eb14d0c )
chore(runway): cherry-pick fix(confirmations): stop double-counting token price in send fiat conversion (#38233 ) (aba9623 )
chore(runway): cherry-pick fix(predict): prevent homepage balance from hanging (#38248 ) (512849b )
chore(runway): cherry-pick feat: swap mock for real ProfileService wired to profile-api (#38251 ) (9a44ea7 )
chore(runway): cherry-pick fix(confirmations): hide "no deposit fee" tag for predict deposits (CONF-2190) (#38211 ) (315060b )
chore(runway): cherry-pick feat: MUSD-1472 add money account deposit deeplink for braze splash (#38207 ) (2f73256 )
chore: sync stable into release/8.18.0 (#38179 ) (4edca76 )
Merge remote-tracking branch 'origin/release/8.18.0' into stable-sync-release-8.18.0 (e8c67cd )
release: 8.17.0 (#37640 ) (64cf900 )
chore(runway): cherry-pick feat: update default price tolerance and add to LD (#38085 ) (fe78d35 )
chore(runway): cherry-pick feat: Support profile based Perps trading fee grants (#38086 ) (cd64100 )
chore(runway): cherry-pick feat: AdvancedOrder MixPanel events (#38084 ) (36d4673 )
release: release-changelog/8.18.0 (#38072 ) (8b4f5da )
Merge release/8.17.0 into release/8.18.0 (ee7f367 )
test(e2e): keep path and query when routing WS_SERVICES sockets to local servers (#38012 ) (2d9de08 )
fix(social): speed up avatar onboarding motion (#38043 ) (a55d52b )
fix(social): pin the linked-account note above continue (#38048 ) (31a394d )
fix(perps): point outage FAQ at the troubleshoot article cp-8.17.0 (#38045 ) (dd087e0 )
feat(rewards): add Money dashboard Performance tab (#36843 ) (2269bef )
test(predict): add testIDs to PredictSportScoreboard live content (#38014 ) (662635c )
feat: route memecoin TDP price API calls to a configurable host (#38000 ) (9ad9bd2 )
chore(wallet-action): remove unused WalletAction component (#38027 ) (d6f3e49 )
fix: gate social feed reactions behind profile onboarding (#38044 ) (07fa61e )
chore(rewards): set rewards amounts in Grotzec Hero at 48px (#37837 ) (bdc1a80 )
fix: polish header spacing and glass icon presses (#38007 ) (a8b80e3 )
fix(social): leave 16px between onboarding progress and header (#38036 ) (d7bd1c1 )
feat(perps): add share position sheet to post trade to feed (#37770 ) (9537eb5 )
refactor: Replace MultichainAssetsController usage in SnapInterfaceController (#38034 ) (abcfe7f )
fix(social): remove unused profile stats sheet (#37995 ) (348af32 )
fix(token-details): keep the page at the tab bar on a short tab (#38031 ) (2c1503d )
fix: format swap quotes for 24-decimal tokens (#38026 ) (9d10e72 )
fix: Use granular scoped permission for permitted accounts (#37890 ) (1e673b2 )
fix(social): space profile posts below the tab (#37986 ) (9bba557)
fix(social): use 24px gaps around the position chart (#38025 ) (98634b8 )
feat(social): show the share sheet after a feed copy-trade (#37799 ) (49c201d )
refactor(ui): lay out mUSD education as a marketing moment (#37969 ) (c6b28ea )
feat: remember support consent preference (#37138 ) (c6ac36e )
fix: keypad does not trigger actions on Android cp-8.17.0 (#38020 ) (10098fd )
refactor(ui): lay out card onboarding complete as a marketing moment (#37967 ) (0ededf7 )
refactor(ui): lay out the ordered-card screen as a marketing moment (#37966 ) (77663eb )
refactor(ui): lay out Card welcome as a marketing moment (#37965 ) (5748fef )
fix(perps): show spendable balance on the Trade sheet pay-with row cp-8.17.0 (#37990 ) (f301b9f )
test(cv): pin Predict off for the Activity network-filter case (#37993 ) (5bc5cdd )
chore: bump @metamask/transaction-pay-controller to ^30.2.0 (#37992 ) (f193627 )
feat(price-alerts): animate alert amount input (#37557 ) (9467ea4 )
ci: call security scanner v2 so CodeQL versions match (#37938 ) (eeaed9a )
chore: update gh workflows (#37903 ) (bba15f0 )
refactor(ui): lay out the VIP splash as a marketing moment (#37971 ) (d25a934 )
ci: shard lint across four runners (#37924 ) (39276de )
feat(websocket): gate the backend WebSocket on basic functionality (#37547 ) (9340390 )
fix(social): show the homepage profile picture (#37984 ) (0e9d63d )
refactor(ui): lay out the Perps go-to-market moment on the shared template (#37968 ) (adcbcb4 )
refactor: read per-dapp network from domains (#37881 ) (acb381f )
refactor(ui): lay out profile onboarding as a marketing moment (#37972 ) (b62705c )
fix(social): skip following hydration while wallet is locked (#37883 ) (77cb0bc )
feat: drive V1 tab order and API host from remote config (#37907 ) (51711cd )
feat(perps): add social tabs to market details (#37657 ) (1e67960 )
fix(perps): improve trade failure reporting (#37961 ) (0445c1a )
fix(perps): keep Pro size and order book on the same denomination (#37886 ) (72be0cf )
feat(social): migrate profile avatars to Foxicon and AvatarSocial (#37950 ) (117dc1c )
fix(confirmations): prefer money account by funding balance (#37806 ) (5117a22 )
feat(rewards): record which Rewards home was viewed (#37763 ) (baf0bf2 )
feat(rewards): right-align benefits count and use a peek carousel (#36613 ) (ec58eab )
feat(rewards): track Money referral invite funnel (#36611 ) (5b49897 )
chore(shared): remove unused ListHeaderWithSearch (#37964 ) (9b830f2 )
chore(base): remove unused HorizontalSelector (#37960 ) (0dece1a )
chore(stellar): spendable balance use asset decimal from AssetsController (#37958 ) (621eefe )
chore(base): remove unused RangeInput (#37959 ) (4d37651 )
chore(confirmations): set the transaction amount in Grotzec Hero at 48px (#37839 ) (bd8b875 )
refactor(ui): add the shared marketing moment layout (#37855 ) (103a818 )
feat: add member badge for perps (#37223 ) (8e87757 )
chore(base): remove unused ModalDragger, ModalHandler and SelectorButton (#37951 ) (7a6f690 )
chore: update gh workflows (#37902 ) (c5c0816 )
fix(ui): non-EVM address truncation (#37856 ) (819bb6d )
chore(ramp): set ramp order amounts in Grotzec Hero at 48px (#37836 ) (35d5d7a )
feat(rewards): add Money dashboard as a Rewards tab sibling (#36524 ) (475d292 )
feat(explore): Liquid Glass search bar and tabs button behind exploreBrandRefresh (#37854 ) (f18c3d4 )
feat: add the VBA Choose Currency screen behind a flag (#37743 ) (3da6a5c )
fix(social): enable the profile API on main-dev-testflight builds (#37946 ) (8c37ad0)
feat(social): show an existing profile in the homepage drawer (#37944 ) (6664d3e )
feat(social): render foxicon presets on trader avatars (#37942 ) (86360c3 )
ci: set fail-fast false on unit test matrix (#37905 ) (eff549f )
fix(ramps): open keyboard on Transak OTP screen on Android cp-8.17.0 (#37916 ) (3f2dbcd )
fix(home): keep the last balance digit visible (#37935 ) (512cff4 )
feat(social): add V1 homepage profile and tab navigation (#37911 ) (713bf44 )
chore(predict): set Predict amounts in Grotzec Hero at 48px (#37835 ) (4c5c17f )
chore(money): set the Money balance in Grotzec Hero at 48px (#37833 ) (e00ae6f )
chore: New Crowdin Translations by GitHub Action cp-8.17.0 (#37298 ) (49544ce )
feat: token details limit orders (#37858 ) (632ae39 )
chore(perps): set Perps prices and balances in Grotzec Hero at 48px (#37834 ) (6461c97 )
fix: MUSD-1482 Only display "Back to account" escape hatch when user can use it cp-8.17.0 (#37928 ) (8367296 )
fix(sdk): await deeplink init before Jest teardown (#37851 ) (afd5067 )
fix(home): align Money balance breakdown CTA with Add secondary cp-8.17.0 (#37920 ) (abcba3f )
feat: show US bank transfer details on the VBA details screen (#37739 ) (3c696d2 )
chore(bridge): set the batch sell total in Grotzec Hero at 48px (#37832 ) (88ab71d )
fix(token-details): data availability changes (#37923 ) (e2dd1fc )
feat(ui): add reusable slot animation for formatted numbers (#37892 ) (11d352c )
ci(perf): gate PR perf runs by label and tighten Android bases (#37717 ) (5af37d4 )
fix(assets): refine the token position footer (#37913 ) (bdb5bb5 )
refactor(onboarding): use glass headers and footers in onboarding and login (#37863 ) (4e7e692 )
feat: create the VBA autoramp in the region currency (#37737 ) (8fb933b )
feat: wire profile drawer behind Social V1 (#37889 ) (515c6c2 )
feat: add tags to swap and batch-sell traces (#37772 ) (3f84104 )
fix(mfa): reopen the code keyboard on tap (#37915 ) (c689aa5 )
feat(kyc): align Verify your identity screen with design system (#37897 ) (da62244 )
fix(kyc): remove underline from Data and privacy sheet links (#37899 ) (2e11f4f )
feat(mfa): align 2-step verification intro with design system (#37894 ) (7b89729 )
fix(perps): clarify IOC and price movement failures (#36680 ) (f4f0957 )
chore: pin Dependabot batch-C transitive security updates (#36652 ) (d8fb5ec )
feat: add offramp to non-evm networks (#34657 ) (3f4aa4b )
feat: persist limit orders tab and focus open orders after submit (#37908 ) (c923984 )
fix(social): follow before the notifications prompt (#37912 ) (ee3b695 )
test(cv): stabilize Perps market-order CTA after book recovery (#37822 ) (7bc081a )
feat: use new sentinel fee token shape and surface symbols in ui warning banner (#37538 ) (14a8148 )
feat(confirmations): add alert when site-suggested network fee is too high (#37752 ) (dab7a93 )
feat(mfa): add authenticator app (TOTP) setup, verification and settings (#37823 ) (22438b2 )
refactor(predict): move formatPriceWithSubscriptNotation to util/number (PRED-1393) (#37757 ) (fe3a9fc )
docs(predict): define permanent public API and legacy boundary (#37791 ) (7a2845c )
feat: persist limit order presets for the app session (#37896 ) (6eac354 )
fix(perps): point outage banner support at the help center cp-8.17.0 (#37879 ) (21d1b9e )
chore: add accounts engineers as CO (#37893 ) (981bb02 )
ci(e2e): shorten Appium smoke shard runtime (#37814 ) (a3a6c36 )
fix(token-details): stats row data feed + chart spacing (#37862 ) (6fa4987 )
fix: restore worktree create and remove scripts (#37724 ) (f3d1434 )
feat: consume reserve field from quote to display reserve banner cp-8.17.0 (#37821 ) (58f45da )
fix(social): align feed posts with the north star layout (#37769 ) (0e02719 )
test(e2e): fix Bitcoin wallet registration probe (#37878 ) (b7fc25f )
feat: replace order status tags with state-based row colors (#37882 ) (c106a07 )
feat(confirmations): show "no deposit fee" tag for perps and predict trades (CONF-2169) (#37811 ) (5c82d5d )
fix: enable tx confirm button on sponsored tx when 0 native (#37812 ) (c5f08f6 )
fix(token-details): cleanup and sort out hermes narrow unit token age (#37857 ) (fb51254 )
feat(perps): add deposit entry on the add margin sheet (#37663 ) (19648ec )
ci: run performance tests on TestMu only (#37718 ) (cb3b866 )
revert: refactor(onboarding): use TitleStandardMarketing on login and onboarding titles (#37868 ) (da6ddc5 )
refactor(onboarding): use TitleStandardMarketing on login and onboard… (#37866 ) (379b06d )
chore(assets): set wallet and token prices in Grotzec Hero at 48px (#37831 ) (8ab5d20 )
fix: run root postinstall once in allow-scripts (#37859 ) (4879904 )
feat(predict): Liquid Glass on Predict home behind predictBrandRefresh (#37545 ) (29cc5c3 )
ci: link nightly builds to commit history and changes since last nightly (#37735 ) (6c0ce5f )
fix: order interim header icons to match the legacy header (#37853 ) (c6f0317)
fix(neobank): fix Pix details navigation and loading jank (#37848 ) (3425fbb )
chore: update @metamask/stellar-wallet-snap to ^1.3.0 cp-8.17.0 (#37809 ) (d4924f8 )
fix(ui): tighten TitleStandardMarketing title spacing (#37849 ) (b65fc5a )
fix(android): replace stale vector icon fonts (#37828 ) (6e653e6 )
fix(neobank): update account details error screen (#37845 ) (c1b89f9 )
style(swaps): enlarge quick buy amount controls (#37802 ) (82221aa )
feat(ui): add temporary glass header and footer (#37825 ) (d47fad0 )
feat(homepage): animate wallet balance updates (#37414 ) (66fecb6 )
feat(social): prioritize recent social activity on home (#37604 ) (28423d1 )
fix(activity): open redesigned details from transaction toast cp-8.17.0 (#37762 ) (e0b4cd6 )
fix(assets): even out token details stats row and chart spacing (#37804 ) (04c6860 )
feat: replace mocked data with real /v2/assets launchpad API (#37816 ) (7e012a2 )
feat(social): stream live prices into SocialV1 feed cards (#37795 ) (a9b4fa2 )
fix: gate TP+SL combo on Lighter limit orders (v20 signing incompatibility) (#37473 ) (ce37058 )
feat(perps): add fee rebates (#37582 ) (5fed321 )
style(perps): enlarge the trade sheet token header (#37805 ) (7abf319 )
feat(token-details): ASSETS-4154 holders list on the Token Details Holders tab (#37789 ) (9a40ed3 )
fix(browser): update the Android address bar when a dapp changes path (#37774 ) (c2f5912 )
feat: add MPC Money keyring support (stub) (#37740 ) (01587cf )
fix(assets-controller): subscribeToBasicFunctionalityChange in AssetsController init (#37820 ) (cf64453 )
style(ui): drop tabular-nums from animated numeric text (#37817 ) (af6f36f)
feat: xauth hooks and setup. (#37574 ) (5fc4de9 )
feat: attribute phishing scans by source (#37691 ) (5ee0982 )
test: add component view coverage for VBA entry and terms (#37754 ) (1927cea )
feat(money): classify completed VBA deposits (#37753 ) (63cdce2 )
feat: show total open limit orders count in orders tab (#37807 ) (57ba7af )
fix: preserve limit order price precision for cheap tokens (#37785 ) (ebd1774 )
fix(onboarding): read BYOA QA mock secret from CI instead of hardcoding it (#37550 ) (ef8d0ea )
feat: allow deeplinking into limit orders (#37765 ) (8836d6e )
chore: bump @metamask/tron-wallet-snap to ^4.2.0 (#37810 ) (cfde424 )
feat(social): enable the profile API on main-dev builds (#37797 ) (6345a99 )
feat: TDP memecoin analytics (ASSETS-4024) (#37553 ) (0791949 )
fix(mfa): fix adding a second passkey by bumping profile-sync-controller to ^34.1.0, reopen the code keyboard on tap and update the settings copy (#37803 ) (f13abc6 )
feat(ramps): relaunch SumSub directly on VBA KYC re-entry instead of showing more-info page (#37741 ) (5012b3b )
fix: parse sentinel fee token objects from orders API (#37792 ) (4e76e46)
feat: show estimated receiving amount on limit order confirmation (#37733 ) (f15217e )
test: Sync Feature Flag Registry - 2026-10-20 01:27 UTC (#37777 ) (5b1bae6 )
fix: add missing subscription controller messenger action for persp controller init (#37721 ) (a1ecad1 )
feat: add New Wallet Developer Options section with cleanup and creation functionality (#37782 ) (cfc9bdc )
feat(perps): suggest markets on the Explore watchlist cp-8.17.0 (#37730 ) (96ad5bc )
fix(earn): adjust info sheet spacing (#37722 ) (6c32328 )
feat(perps): redirect to trending or leaderboard from perps home (#37780 ) (5d8ef4c )
feat(social): support opening social on a specific tab (#37776 ) (046d154 )
chore: gh worklofws (#37530 ) (9135823 )
fix(confirmations): order entry decimal display and assistive zeros (CONF-1878) (#37742 ) (5fb45c0 )
release: sync stable to main for version 8.16.0 (#37788 ) (c9dd3e0 )
feat(social): show account names in linked social account picker (#37747 ) (23b1ed7 )
Merge origin/main into stable-main-8.16.0 (5f17eac )
feat: integrate Subscription Benefits into Metamask Predicts (#37105 ) (ef101b7 )
feat(STX-1005): pass client version to SentinelApiService (#37773 ) (bc2b2e0 )
feat: subscription money account confirm membership approval (#37681 ) (485aeab )
feat: resume a membership cancelled at period end (#37257 ) (2145f89 )
feat(perps): Liquid Glass on Perps home behind perpsBrandRefresh (#37537 ) (4f4d529 )
fix(perps): feed item spacing, alignment with social (#37768 ) (2675892 )
feat(mfa): add method management and removal UI to 2-step verification settings (core removal not wired yet) (#37734 ) (68d9d35 )
revert: card spend historical rate conversion (#37564 ) (#37751 ) (f7c785e )
feat(money): brand refresh glass on the Money screen behind moneyBrandRefresh (#37283 ) (70c4271 )
style(wallet): align the menu attention dot (#37759 ) (0cbb244 )
chore: update logs generation (#37758 ) (dc43d37 )
fix(neobank): stop the Android crash when starting VBA onboarding (#37750 ) (25d4a48 )
docs: require mms-planning before the first edit (#37731 ) (5b112f9 )
feat(money): add bank details button to Money home action row (#37736 ) (5b8d242 )
feat(ui): add reusable glass headers (#37645 ) (ed55d8a )
fix(home): show Perps balance for geo-blocked users cp-8.17.0 (#37728 ) (3da402e )
feat: enhance Homepage device capability handling and section mounting logic (#37621 ) (77a2c21 )
fix(e2e): fall back when iOS WebView clicks hit LavaMoat scuttling (#37686 ) (6f83315 )
feat(social): add empty states to trending and following (#37725 ) (c61e445 )
feat(social): show Performance (30d) stats grid on SocialV1 profile (#37684 ) (894a73a )
chore(activity): hide speed up in bridge and swap activity (#37700 ) (45cf31b )
fix(predict): bound order retry to a fresh, user-confirmed quote (#37592 ) (63d1af1 )
test(appium): second Android test-dapp heading recovery cycle (#37616 ) (75b4331 )
feat: replace @ symbol with arithmetic comparison (#37719 ) (b667b27 )
fix(swaps): use an underlined label for the price tolerance tooltip (#37738 ) (694313d )
feat(subscription): add membership status alerts on Pro Hub (#36471 ) (fd4966f )
test(cv): await activity rows after network filter changes (#37712 ) (d7455d5 )
test(cv): wait for Ramp payment modal after pill tap (#37714 ) (0e83b2d )
test(cv): wait for ExploreSearch transition before pill assertions (#37713 ) (e55c949 )
feat(subscription): move the Orange entry to the accounts menu (#37726 ) (93f8bf2 )
refactor: use assets loading state for balance skeletons (#37669 ) (6476f77 )
chore(assets-controller): bump assets-controller (#37723 ) (5a0f4e4 )
fix(snaps): Mirror ExcludedSnapEndowments from extension (#37732 ) (2d49227 )
fix(trending): return Tempo tokens in trending and token search (#37687 ) (5667041 )
fix(swaps): dismiss the custom percent keypad on limit price tap (#37729 ) (34666d5 )
ci: add two component view test shards (#37716 ) (ae68de9 )
test(appium): wait for connected sheet dismiss after disconnect confirm (#37666 ) (5dd5bb8 )
fix(assets): align token and market details section spacing (#37678 ) (1c22cde )
perf(confirmations): defer metamask pay init until after first layout (#36948 ) (c0401ca )
test: Sync Feature Flag Registry - 2026-10-13 01:42 UTC (#37491 ) (a02c6ef )
chore: pin Dependabot batch-B transitive security updates (#36653 ) (572b344 )
ci: start auto create release PR only for new release branches (#37683 ) (2a7b5bc )
ci: route weekly profiling reports to performance channel (#37720 ) (95608af )
chore: guard the react-native-passkeys pin against the 1.0.0 placeholder (#37710 ) (ac3c558 )
fix(assets): tighten the Blockaid attribution spacing (#37675 ) (10b81e7 )
fix(confirmations): prefill stablecoin deposits to max (#37614 ) (e308e5b )
fix: limit order refresh, minimum amount, and cancelled-at display (#37677 ) (c407ba1 )
chore: Wire up latest wallet (#37559 ) (909e592 )
feat(card): card links client, state and milestone writes (CARD-585) (#37272 ) (33714fa )
fix(perps): space Explore category pills from the market list cp-8.17.0 (#37676 ) (0c48f31 )
feat: Assets 4137 mobile social holders tab (#37664 ) (40d6b76 )
ci: raise the lint heap ceiling so ESLint can finish on main (#37705 ) (4c642bf )
feat(money): gate virtual bank accounts with moneyMovementNeobank (#37690 ) (32d0f5c )
feat(social): add username shuffle haptics and a random starting handle (#37699 ) (2f7a1a6 )
fix: keep pending approvals when resume authentication succeeds (#37695 ) (02377f0 )
feat(money): show Identity verified before creating the BRL account (#37698 ) (db6180f )
feat(social): add mocked X profile onboarding (#37694 ) (2fce555 )
feat(ui): add TitleStandardMarketing for marketing typography (#37696 ) (a1f50f0 )
refactor(ui): render ButtonGlass tertiary as the plain button (#37692 ) (b278b0d )
ci: post nightly build details to Slack from GitHub Actions (#37672 ) (ff486cd )
ci(perf): move Android performance E2E to TestMu HyperExecute (#37220 ) (f56b955 )
fix(money): fetch the KYC session once per Money home focus (#37630 ) (b26afc6 )
feat(social): redirect composer to Social V1 after a Perps share (#37656 ) (3f1ff29 )
feat(social): wire Social V1 profile view and edit to ProfileController (#37667 ) (8bf233a )
feat(tron): read tron assets metadata from trx balance and handle null values (#37528 ) (893fb3a )
revert: restore unit and CV coverage on pull requests (#37679 ) (c1cb535 )
feat(analytics): attach previous_screen to UI screen views (#37567 ) (bd78280 )
test: Send Max native send component-view coverage (MMQA-2327) (#37521 ) (14f1e5b )
fix(swaps): use the right chevron on price tolerance and slippage (#37670 ) (38f8990 )
feat(social): wire profile onboarding to ProfileController (#37626 ) (f894465 )
refactor(assets): remove the 8 deprecated per-asset controllers from the Engine (#35847 ) (cc59d6a )
test(trending): await ExploreSearch readiness before pill and footer assertions (#37603 ) (d182ad7 )
chore: update accountType type (#37629 ) (3cd55f0 )
test(appium): assert all connected accounts after Connect (#37631 ) (aeee83d )
feat(swaps): show fee rebate banner in Swaps and Quick Buy (SWAPS-5196) (#37623 ) (61bdf49 )
feat(money): show VBA identity-status cards on Money home (#37589 ) (2449d2a )
fix(predict): stabilize PredictEventScreen CV when refetch races positions (#37601 ) (535677d )
fix: show cta when limit price being edited, hide when zero (#37643 ) (83e4611 )
chore: upgrade design system packages (v75.0.0) (#37646 ) (6ef8cc0 )
feat: add MetaMask fee info sheet for limit orders (#37662 ) (e1884e4 )
feat: persist tokens and input across market, limit, recurring swaps where possible (#37639 ) (341e430 )
test(ramps): await payment methods before opening payment modal in CV (#37602 ) (08a3c78 )
feat(perps): add social feed section to perps home (#37596 ) (74581d3 )
feat: correct limit order trigger and expiry display (#37619 ) (b179f67 )
refactor: Replace the lock screen with a native privacy cover (#37256 ) (bc09361 )
release: Bump main version to 8.18.0 (#37642 ) (7b2c469 )
refactor(nav): convert MainNavigator to TypeScript (#36577 ) (eb29abe )
feat: add Foxicon and AvatarSocial components (#37635 ) (705ff7a )
fix(card): show Apple Wallet verification pending as a warning (#37628 ) (6c01f9e )
chore(kyc): move VBA KYC screens into app/components/UI/KYC (#37638 ) (33f571b )
chore: bump firebase v12 (#37484 ) (15347c8 )
feat(social): record copy-trade intents from the feed (#37561 ) (6dabf8b )
feat(social): wire copy count and align Social V1 cards with MMDS (#37620 ) (ac81165 )
chore(ui): use ArrowSquareOut for external-link icons (#37632 ) (b60aafc )
You can’t perform that action at this time.