Releases
v8.19.0
Compare
Sorry, something went wrong.
No results found
release: release-changelog/8.19.0 (#39076 ) (522a8c6 )
chore(runway): cherry-pick fix(homepage): keep Money label visible in privacy mode (#39069 ) (7d1f5b0 )
release: release-changelog/8.19.0 (#38761 ) (421d109 )
chore(runway): cherry-pick fix: resolve minimatch 7.x-10.x to 11.0.1 for GHSA-g3hv-75wg-m249 (#39033 ) (12a50cd )
chore(runway): cherry-pick fix(perps): keep watchlist rows below Explore pills (#39016 ) (c9c8f96 )
chore(runway): cherry-pick fix: include AssetsController in state logs (#39001 ) (b8b4408 )
chore(runway): cherry-pick chore: New Crowdin Translations by GitHub Action (#38934 ) (c3fdf32 )
chore(runway): cherry-pick chore: New Crowdin Translations by GitHub Action (#38905 ) (de2122b )
fix(card): hide Add to Wallet for Baanx cards outside the US (8.19) (#38882 ) (5287c08 )
chore(runway): cherry-pick feat: add Banner Select event on Braze banner taps (#38802 ) (04cb46b )
chore(runway): cherry-pick fix: use EVM account for limit and recurring orders (#38747 ) (ab070b4 )
release: 8.18.0 (#38073 ) (568e254 )
release: release-changelog/8.19.0 (#38513 ) (3cf7a88 )
Merge release/8.18.0 into release/8.19.0 (3fb2c3d )
feat(social): gate social entry points behind Supplemental T&C (#38284 ) (23fb3c6 )
style(social): fill only the viewer's reaction chip (#38502 ) (de50b05 )
fix(predict): allow Safe withdraws without POL when pUSD can pay gas cp-8.18.0 (#38480 ) (7ef336d )
style(social): tighten feed post and popular traders spacing (#38498 ) (4f8b097 )
feat(rewards): add money referral code to rewards settings (#38428 ) (2a92b64 )
chore: upgrade design system packages (v77.0.0) (#38446 ) (c00cf8e )
fix(social): hide post-trade promo and dead retry on failed trades (#38490 ) (0d38fd5 )
fix(rewards): show existing claim toasts for Money Account refusals (#38493 ) (87adb65 )
feat(card): add Immersve sign-in MFA and sign out after a password change (#38314 ) (b4ea61b )
feat(card): add Apple Pay splash and usage guidance (#37436 ) (a3bc839 )
fix: align TDP 24h high/low decimals with the price header (#38484 ) (f4617f6 )
refactor(add-wallet): align the add wallet screen with the design system (#38447 ) (9eeaebd )
fix: read token performance windows from spot prices (#38491 ) (9efbfa8 )
feat(predict): add isolated Event Market list with Positions tab (#38431 ) (ca22ce1 )
feat(ramp): animate Quick Buy and Ramp amount inputs (#37555 ) (e828d9f )
fix: contact support on terminal VBA KYC rejection (#38421 ) (ec1043f )
test(predict): point deposit and performance specs at Predict Home (#38419 ) (f488994 )
feat(perps): update share buttons in Lite and Pro mode (#38442 ) (7208915 )
feat(social): block and unblock a trader from their profile (#38386 ) (e357e02 )
fix(social): show the English text returned for a comment (#38481 ) (44ab46f )
fix: report home location for the control homepage Swap button (#38317 ) (2486a13 )
fix(social): fade the trending filter wash in light mode (#38461 ) (6a5c0f1 )
fix(social): use checkmarks on feed sort and leaderboard type sheets (#38459 ) (a9add5d )
fix: hide show more/less when token description is not truncated (#38465 ) (ceddd28 )
chore: bump profile controller (#38482 ) (8557dbe )
fix: open the QR explorer on the address-list stack (#38297 ) (fdac301 )
fix(predict): stop PredictHome CV from assuming Feed arrival order (#38473 ) (4e792e1)
revert: run the security scan once per pull request (#38236 ) (bb4053f )
feat(ramp): validate Tron off-ramp transfers before Snap confirmation (#38249 ) (fe1f526 )
fix(mfa): wait a minute before resending an email code (#38460 ) (37c200c )
feat(predict): add a local Settlement activity kind to shared Activity (#38411 ) (3884bf7 )
chore(assets-controller): bump assets controller to 20.0.0 (#38308 ) (97ebd24 )
fix(deps): upgrade @shopify/flash-list to 2.3.3 (#38399 ) (c698b0d )
fix: remove pass ticks from memecoin contract checks (#38462 ) (c52b9d1 )
test(appium): retry Custom Dialog open and dismiss keyboard safely (#38377 ) (2015d48 )
feat(perps): perps deeplinks open mixed-case symbol markets (kPEPE, kLUNC) on Mobile (#38127 ) (71eb71a )
fix(social): hide gif picker caption chips (#38450 ) (bde1316 )
feat(social): rearrange profile header actions (#38435 ) (2733b5c )
fix(social): use design-system switch for x identity toggles (#38432 ) (1cc7727 )
feat(social): polish composer GIF sheet and close buttons (#38429 ) (de9d896 )
feat(mfa): use one design for every failure screen (#38457 ) (ca82cda )
fix: send bitcoin and tron scopes on rewards account linking (#38325 ) (78b93fa )
test(appium): open Perps home via Trade actions sheet (#38376 ) (79acc81 )
release(auto-changelog): start using the new AI changelog proofreader (#38444 ) (e6e5de7 )
feat(perps): show promotional fee discounts with a seal cp-8.18.0 (#38315 ) (98cd090 )
feat: wire removeNft into NftDetectionController and pass explicit NFT source (#38283 ) (c1c78e2 )
feat: add haptics to Live tab stream controls (#38153 ) (c2e9fcc )
fix(social): remove profile reset button and fix own profile share link (#38439 ) (97b52ea )
fix(e2e): read fixture and command queue ports under test overrides (#38433 ) (e6625b8 )
feat(wallet): hide the home banner until new users have added funds (#38329 ) (0eca897 )
fix(neobank): open bank account deposit details instantly (Pix and US) (#38414 ) (5e57057 )
chore: New Crowdin Translations by GitHub Action cp-8.18.0 (#37954 ) (4af742c )
fix(activity): hide EVM amounts whose decimals are null or non-integer (#38256 ) (be398b6 )
fix: rename No Results event query property to search_query (#38425 ) (927fae8 )
chore(app): remove unused TabBar, modal action creators and NavigationUnitTest (#38390 ) (89464fb )
feat(predict): adopt the canonical portfolio and Activity contract in PredictNext (PRED-1404) (#38405 ) (2383884 )
feat(wc): capture WalletConnect connection and send telemetry (#38053 ) (384deb0 )
refactor: remove Stellar feature flag dependency and update multichain configs (#37801 ) (08ec53f )
feat(social): persist report, hide and block actions and filter blocked content (#38396 ) (e27aee6 )
feat(search): add search_session_id to Explore Search Interacted (#38258 ) (98bb817 )
chore: update bridge submitTx interface + location enum (#38338 ) (d7692ea )
fix: Reduce writes from SubjectMetadataController (#38412 ) (51f1e3a )
feat(wallet): adapt balance breakdown add button to locale cp-8.18.0 (#38403 ) (a448842 )
chore: adopt kyc-controller 0.13.0 and ramps-controller 28.0.0 (#38322 ) (35faf78 )
chore(activity): remove unused imports and locals (#38394 ) (9a9f5af )
refactor(ui): migrate legacy Text components to MMDS (#38378 ) (060aa28 )
chore(util): remove unused gas and conversion helpers (#38392 ) (1e9885a )
chore(constants): remove unused URL and storage constants (#38391 ) (996449f )
chore(views): remove unused style entries (#38393 ) (6dc8103 )
fix(assets-controller): drop leftover lowercase mUSD entries (#38311 ) (d80ad46 )
feat(ui): move batch sell to hamburger menu (#38382 ) (e63cf3e )
fix(browser): authorize provider messages with the native WebView frame URL (#37756 ) (8eeb7c0 )
chore: Bump react-native-quick-crypto (#38279 ) (c0edcee )
fix(ramp): align Pix details screen with design system (#38409 ) (2e25f5b )
feat(mfa): link the email-in-use help article from its error (#38407 ) (c6ad70a )
fix: preserve balance breakdown values across fiat currencies cp-8.18.0 (#38368 ) (8d1b934 )
refactor(onboarding): keep the login sheet open under the next screen (#37953 ) (d4e519d )
test(appium): wait for phishing modal dismiss after Back to safety (iframe residual) (#38243 ) (b69fcc8 )
refactor(onboarding): set a 24px gap under title blocks (#38246 ) (04f60b8 )
fix: validate social usernames with trailing underscores and a minimum length (#38362 ) (58202a8 )
feat(social): update the pinned leaderboard rank card (#38337 ) (8cf8e59)
fix: send bridge quoteId on copy-trade swap intents (#38400 ) (73d7bd0 )
fix: open support from the profile drawer (#38383 ) (cf17c2a)
feat(mfa): show a contact-support screen for errors only support can fix (#38379 ) (9216fbf )
feat: disable handle editing once the profile is set up (#38354 ) (b518054 )
refactor(predict): make the PredictNext stack venue-generic (PRED-1400) (#38307 ) (2a6646c )
fix(passkeys): allow metamask.com for production passkeys on iOS (#38385 ) (49c1df8 )
feat(social): translate non-English feed comments (#38340 ) (169a778 )
fix(predict): sign deposit wallet batches with a 600s deadline from chain time (#38335 ) (6b7c290 )
feat(social): add Trending filters on the pill rail (#38304 ) (d92f1a2 )
docs(predict): correct the C1 contract against what shipped (#38341 ) (2535841 )
fix(predict): move price history to the Data API v2 endpoint (#38366 ) (14567f9 )
feat(ramp): track Money VBA Transaction Updated (#38078 ) (768e5b4 )
fix(social): align the profile posts empty state (#38295 ) (6325c39 )
chore(stellar): bump stellar-wallet-snap to 2.0.0 to prepare CAS enablement (#38348 ) (25ca2c6 )
feat(swaps): truncate token amounts after Max and in the destination field (SWAPS-5189) (#38309 ) (525a156 )
feat(mfa): gate the MFA screens behind the mfaUiKit remote flag (#38339 ) (fd7f210 )
feat(social): move Trending onto the shared virtualized feed (#38319 ) (ebf0bcd )
test(rewards): cover Money stack screens in component view (#37996 ) (5c1abbe )
test(cv): assert Predict feed loading after the catalog settles (#38370 ) (4f0d88c )
chore(money): bump money-account-api-data-service to 2.3.1 (#38371 ) (9331839 )
ci: use namespace gradle cache in build workflow (#38151 ) (5c94e0b )
fix: bump @metamask/react-native-webview to 14.8.0 (#37357 ) (6471251 )
feat: show balance-specific empty states on the token feed (#38286 ) (691a0e0 )
feat: add Tempo OUSD logo (#38298 ) (7f8a118 )
fix: correct sell ratios and refresh limit price data cp-8.18.0 (#38293 ) (f68e05e )
feat(social): explain missing composer positions (#38347 ) (ed4865e )
feat(social): use muted fill and 8px padding on reaction chips (#38344 ) (c56c290 )
feat(social): restyle popular trader cards (#38342 ) (61f8807 )
feat(social): replace leaderboard medals with 24px badges (#38331 ) (72cb9c6 )
fix(social): update the composer placeholder (#38316 ) (d3c7100 )
refactor(activity): remove redundant filter (#38355 ) (3499a15 )
fix: show errors for failed homepage balance primitives cp-8.18.0 (#38273 ) (e903019 )
fix: refetch limit orders when shown and polish limit UX (#38281 ) (769e04b )
feat(social): SocialFeed inline rows, host empty state, refresh and trace hooks (#38276 ) (3f0e698 )
fix: remove import-from-extension subtitle on SRP import screen (#38349 ) (bd3d806 )
fix(ramp): read sell balance from the asset account (#37867 ) (449c098 )
fix(onboarding): validate password creation before enabling the CTA (#37869 ) (339ccdb )
chore: remove unused MM Sans and MM Poly fonts (#38336 ) (07a991c )
fix(deps): bump qs to 6.16.1 for GHSA-6pq8-jhm2-2vcw cp-8.18.0 (#38343 ) (3ae3f9b )
refactor(ui): render ButtonGlass primary as the plain button (#38312 ) (8762a47 )
chore(networks): remove unused style entries (#38333 ) (bbdc688 )
chore(gas-education): remove unused GasEducationCarousel and OnboardingScreenWithBg (#38327 ) (2658b66 )
chore(trending): remove unused imports and locals (#38332 ) (c15379e )
chore(network-onboarding): remove unused InfoNetworkModal and its action creators (#38310 ) (e1ac345 )
chore(ui): remove unused AnimatedTransactionModal and legacy Button (#38268 ) (f05d307 )
fix: connect or manage X from the socials row in manage profile (#38271 ) (4616198 )
fix: MUSD-1492 Update component_name in Money HomepageBalanceBreakdownRow cp-8.18.0. (#38326 ) (d1fa3ed )
fix: entering limit from deeplink failed to set market price correctly cp-8.18.0 (#38323 ) (b3fed1c )
fix(TRAM-4298): remove placeholders for MFA screens (#38282 ) (0578930 )
fix(ramps): route a KYC retry state to the retry guidance screen (#38320 ) (91021b8 )
test: cover Send amount fiat conversion for ERC-20s (#38264 ) (0e79aec )
fix(card): CARD-637 hide Apple Pay when the flag is off (#38092 ) (9e168a8 )
refactor(social): SocialFeed takes fetchFeed query params (#38275 ) (b46013f )
fix(card): hide countries that are not live on sign in (#38299 ) (b466500 )
feat(rewards): remove points referral code sharing (#37399 ) (7d792e4 )
feat(rewards): show trading commissions and hide the referrer claimable row (#38306 ) (1d1ea5a )
fix: keep Android About screen title on one line (#38254 ) (69baf45 )
fix(social): align feed empty states under the tab chrome (#38303 ) (108b584 )
fix(social): polish open and closed position cards (#38198 ) (fc2942d )
fix(social): use the feed tab bar on the profile (#38305 ) (500016c )
fix(nfts): tighten homepage section spacing (#37644 ) (794eb87 )
chore(mfa): align the engine across clients, handle Android back and drop unused copy (#38288 ) (b1d0083 )
fix: enable notifications from Social V1 gate (#38240 ) (bb37289 )
fix(rewards): record the refusal still on screen (#38253 ) (8cc7ba5 )
ci: pause Hermes Slack/issues and drop Smart E2E performance (#38239 ) (63530ca )
fix(onboarding): adjust password, backup, and reset spacing (#38165 ) (208062e )
feat(perps): 100% size slider triggers "Insufficient balance" error: fees not subtracted from max size calculation (#38191 ) (baa63f4 )
feat(migrations): strip orphaned deprecated-controller state from persisted store (#35848 ) (ebf2a62 )
feat(social): hide comment translation behind a versioned flag (#38289 ) (e209a10 )
fix: align the social tab avatar with the 16px content inset (#38291 ) (02012ae )
feat(predict): add venue descriptors and capability resolution for PredictNext (#38250 ) (8b6e5cc )
feat(neobank): add VBA critical user-flow (CUF) tracing (#38176 ) (b31c36c )
fix(predict): check the latest price before a cash out or sell retry is sent (#38235 ) (63a2034 )
style(predict): size loading skeletons from the amount line-height token (#37936 ) (6316e65 )
fix: benefits fixes and predict integration refactors (#38269 ) (e9ff924 )
test(cv): wait for pending take-profit before the TP/SL error toast (#38186 ) (863f878 )
fix(social): let owners edit their profile avatar (#38208 ) (1515f49 )
fix(social): align onboarding username rules and X connect (#38278 ) (c8ad6ac )
fix: restore extension import link and DEV QR paste (#38274 ) (c5176e9 )
feat(mfa): remove MFA methods with AuthenticationController.removeCredential (#38261 ) (b67442a )
test(appium): allow Account 3 add-account re-taps under sync budget (#38156 ) (b2b4748 )
chore: Bump Snaps packages (#38280 ) (5a00e73 )
fix(swaps): use underlined labels for the quote details tooltips (#37748 ) (0ad05b6 )
test: Sync Feature Flag Registry - 2026-10-27 01:31 UTC (#38267 ) (d09ed7c )
fix: replace unsupported Social V1 volume filter (#38219 ) (29bec87 )
feat: set OUSD as default gas token on Tempo (#38209 ) (b1e88bf )
fix: derive TDP v1 Top 10 holders % from Blockaid wallet holders only (#38272 ) (b67a8ad )
fix(e2e): confirm Explore is open with the browser button (#38245 ) (fcff819 )
ci(e2e): run both platforms when a new smoke spec is added (#37800 ) (95a40ba )
fix: match expanded position sheet surface on Memecoin TDP (#38238 ) (7407a49 )
fix: drive TDP v1 verdict from resultType and read mixed-row severity from feature.type (#38205 ) (29d5344 )
ci(qa-stats): fall back to scheduled runs for missing iOS Appium reports (#38270 ) (1dfb09a )
test(appium): use Android wallet child-indicator readiness after Perps withdraw (#38155 ) (98a762f )
fix: keep tslib 2 private-field helpers on the global object (#38197 ) (5d2fbeb )
feat: integrate premium vault earnings into Pro Hub (#37125 ) (b0bf6ff )
fix(rewards): restore money claiming, scroll, and ledger access (#38263 ) (ed8a375 )
fix(ci): pass cache mode to build workflow, defaulting to none (#38266 ) (7b6d0f7 )
fix(ramps): use Money account address for VBA autoramp registration (#38262 ) (d7c790b )
fix: honor includeInStateLogs metadata in state logs cp-8.18.0 (#38227 ) (81ed84a )
feat: animate perps and predict large number inputs (#37556 ) (ae432d8 )
fix(mfa): enlarge intro method avatars (#38068 ) (2906081 )
fix(social): remove account name from profile drawer (#38260 ) (01df881 )
fix: allow Cloudflare Turnstile frames in SimpleWebview (#37401 ) (a761820 )
chore: use LD flags to set bridge API url (#37217 ) (2f764c0 )
feat(mfa): refine setup and verification experience (#38095 ) (7a76a52 )
fix(swaps): resolve Stellar asset tokens in Quick Buy (#38241 ) (fae7d30 )
fix: keep the tab bar when opening Social V1 from Home and Perps (#38170 ) (a0c6c5e )
feat(perps): show candle skeleton instead of grey box on market details (#38087 ) (a7b1dc3 )
feat(predict): add the outcome version to Predict trade analytics (#38231 ) (1eb6c5a )
fix(social): host Quick Buy above the home tab bar (#38163 ) (2bc7621 )
fix: update clipboard message for token contract copying (#37253 ) (69ce871 )
fix(social): set the composer content inset to 24px (#38139 ) (0d3d04f )
fix(social): set onboarding headlines in Grotzec (#38222 ) (9473345 )
fix(social): put Share profile before Edit profile (#38226 ) (f3a1b3a )
fix(rewards): open campaign deeplinks from both rewards homes (#38247 ) (a601da6 )
feat: swap mock for real ProfileService wired to profile-api cp-8.18.0 (#38077 ) (11b4374 )
fix(social): stop the profile drawer rows from shifting while the profile loads (#38178 ) (8902ac1 )
fix(social): open the accounts menu from the profile drawer settings row (#38177 ) (a314979 )
fix(predict): prevent homepage balance from hanging cp-8.18.0 (#38152 ) (4ebc68e )
test: start Hermes profiles at the team-specific flow (#37917 ) (0fbd881 )
chore(barrels): remove unused AgenticCli, haptics testing and other barrel files (#38242 ) (5802fbd )
chore(ui): remove unused NavbarBrowserTitle, ThemeSettings and QRSigningModal (#38175 ) (e3769f0 )
fix(social): remove the back arrow from the first create profile step (#38237 ) (13dab1f )
fix(homepage): keep the tokens list when it is empty (#38217 ) (dc6ffdc )
chore(ui): remove unused legacy Confetti, FoxScreen, AssetList and other components (#38083 ) (b569527 )
feat(predict-next): clear account caches and the app query client on wallet reset (PRED-1381) (#38049 ) (b613efe )
feat(social): show post-trade prompt after Quick Buy and Perps Lite trades (#38131 ) (3f44c86 )
fix(social): refresh live feed on filter change and tick post ages (#38229 ) (b954bc4 )
fix(social): add trading activity toggle to profile onboarding (#38215 ) (5e4ab72 )
chore: assign social deeplink path to engagement (#38234 ) (f4ba2fe )
test(appium): dismiss Custom Dialog keyboard without displayed wait (#37999 ) (37c825e )
feat: pro mode: 'Set order book size on click' setting fills price and size from an order book row (#38184 ) (f661bde )
chore: update cache workflows (#37827 ) (e9b31d1 )
fix(e2e): route requests made before the shim's health check through the mock server (#38018 ) (449b2fd )
fix(social): tighten the profile header type and spacing (#38065 ) (ccde912 )
feat(social): add Social V1 analytics (#38136 ) (56fee34 )
perf(predict): overlap deposit-wallet balance reads (#38203 ) (9523661 )
fix(confirmations): stop double-counting token price in send fiat conversion cp-8.18.0 (#38200 ) (312ecc2 )
feat(social): polish-filterbtnspacing (#38196 ) (1f7385a )
fix(social): dismiss composer keyboard on empty-sheet tap (#38216 ) (065d86c )
chore(deps): bump solana and tron wallet snaps (#38221 ) (d72a72e )
fix(assets): space token details below the action buttons (#38228 ) (8a09d7b )
fix(e2e): stop retrying a dead WebDriver session (#38214 ) (b2a4a28 )
fix(predict): keep the HTTP status on PredictError and map 403/451 to GEO_BLOCKED (#38223 ) (1f2421b )
feat(social): route Social deeplinks by V1 flag (#38069 ) (f4e3a40 )
feat(social): polish-filterbtn (#38195 ) (db68549 )
feat(social): polish-livebtn (#38194 ) (03a2f8d )
feat(money): show VBA deposit breakdown in custom details (#38190 ) (0e76054 )
feat(subscriptions): replace Subscriptions with MetaMask Orange (#38019 ) (d3962e3 )
fix(mfa): hide email method in settings for social login users (#38212 ) (5ebec27 )
test(appium): wait for phishing modal dismiss before URL assert (#36901 ) (bdf265a )
perf: smooth Social Live entrances and cut their frame cost (#38193 ) (aa410dd )
feat(money): show pending and completed VBA transfers (#38080 ) (4c62827 )
fix(confirmations): hide "no deposit fee" tag for predict deposits (CONF-2190) cp-8.18.0 (#38206 ) (90b954c )
chore(deps): upgrade React Native Storybook to v10 (#37970 ) (7835594 )
feat: MUSD-1472 add money account deposit deeplink for braze splash cp-8.18.0 (#37861 ) (4d3f6d2 )
feat: handle benefits eligiblity response (#38001 ) (426c2d2 )
fix: MUSD-1486 View: Root TypeError: Cannot read property 'chainId' of undefined on Unstake (iOS 8.16.0) (#38173 ) (e66bd6b )
feat(perps): update perps-controller to 22.0.0 (#38183 ) (15d51ee )
fix(social): rewrite the profile posts empty state (#38128 ) (c0b6d4a )
fix(social): align the linked account info icon (#38147 ) (7c1b9f8 )
fix(social): use alternative text for the composer count (#38137 ) (4244708 )
fix(social): move the position card closer to the composer (#38130 ) (d33a4c6 )
release: sync stable to main for version 8.17.0 (#38180 ) (2ae2dd5 )
Merge origin/main into stable-main-8.17.0 (1aacf39 )
feat(social): stream the Live tab through SocialFeed (#38035 ) (7f8f49e )
feat(predict): show Gamma v2 markets and add a v2 kill switch (#38171 ) (e68607d )
feat(predict): add PredictNext entry point and legacy/next implementation switch (#38142 ) (3874254 )
chore: upgrade design system packages (v76.0.0) (#38172 ) (c547ca8 )
feat(neobank): add VBA + KYC screen load metrics (#38167 ) (5d6355f )
chore: port recurring api interface to new interface (#37145 ) (e06dc97 )
feat(predict): claim Protocol V2 positions through the Router (#37535 ) (a1b39af )
chore(carousel): remove unused TransitionToEmpty and TransitionToNextCard animations (#38169 ) (031efba )
refactor(activity): remove redundant client-side filters (#38168 ) (a51b106 )
chore(components): remove unused barrel index files (#38090 ) (f8fc664 )
fix(neobank): use standard screen transition for VBA MFA (#38162 ) (c480b78 )
fix(ramp): reopen the deposit code keyboard after foreground (#37864 ) (c78d14b )
fix: glass close header and inset on legal webviews (#37981 ) (56ec38c )
chore(components): remove unused style, constants and hook files (#38101 ) (2324ee3 )
feat: add MoneyAccountController MPC support (stub) (#37744 ) (72b5882 )
fix(social): use a checkmark for the linked account radio (#38141 ) (9ac1a05 )
perf(social): add Social V1 tracing (#38134 ) (ddc6cdf )
feat(rewards): claim referee cashback into the Money account (#37078 ) (abe5e7d )
feat(neobank): handle VBA account-creation failures (#37963 ) (2c837d4 )
feat(neobank): add VBA account-creation error UI (#38098 ) (06b38a1 )
fix(card): CARD-639 name Apple Pay encrypt and wallet errors (#38091 ) (ea5fdd3 )
chore: bump Node.js to 24.22.1 (#38051 ) (49ad7a8 )
docs(predict): design canonical portfolio, Activity and catalog contract (#38140 ) (f577bd1 )
fix(money): route VBA card CTA straight to onboarding loading (#38060 ) (39811f1 )
feat: add draft Segment schema PR workflow (#37219 ) (3742a4a )
fix(perps): fill the focused price field from order book taps (#37906 ) (023c7d6 )
chore: remove exclamation mark from wallet reset success toast (#37872 ) (e25bc7b )
fix(card): show amounts on card transaction rows (#38145 ) (3b33444 )
test(e2e): skip the iOS get-file format smoke (#38116 ) (ac83100 )
fix(wallet): animate balance breakdown height changes (#38115 ) (d3a0714 )
fix(keypad): restore RectButton touch handling (#38124 ) (fc4b48c )
fix(card): CARD-644 refetch card history on open (#38093 ) (fad32e7 )
fix(social): land posts on the Posts tab, link all account addresses, and polish V1 feed and filters (#38126 ) (f850a08 )
feat(predict): route buy and sell orders by the Gamma market version (#37536 ) (a79e1ce )
fix(social): polish-trending-buttons (#38094 ) (2456fe4 )
fix(perps): apply the first order book snapshot after resubscribe (#37994 ) (7818f45 )
fix(token-details): hide Your position until a value exists (#38138 ) (5a36871 )
test(appium): retry Perps homepage scroll when section mounts late (#37617 ) (1df5b51 )
ci: require the security scan before a pull request passes (#37997 ) (6921afc )
fix(card): align signup copy with the onboarding design (#38088 ) (e4ff3e8 )
fix(social): use the calendar icon on the joined row (#38057 ) (253231e )
fix(social): grow the onboarding progress bar on each step (#38047 ) (2533066 )
test: cover animated amounts and exact Appium amount checks (#38003 ) (371efd4 )
feat(social): show ROI and follower count on the leaderboard (#38052 ) (696df03 )
feat(social): add mute bell to Social V1 profiles (#38054 ) (ce0e570 )
fix(social): polish feedtab (#38076 ) (26d5d67 )
fix: show Renounced as unknown (dash) when ownership is not asserted (#38112 ) (7185dc0 )
feat(perps): cross margin available on Mobile with the Terminal backend on, decided from onlyIsolated (#38107 ) (0beed77 )
fix(social): pin profile onboarding actions to the bottom (#38032 ) (a7d8f1c )
fix(social): leave 24px around profile section rules (#38055 ) (52a74d8 )
fix(ramps/vba): show the MoonPay Privacy Policy link on the VBA introduction screen (#37888 ) (1235d4d )
ci(e2e): show when smart E2E selects no tags (#38103 ) (60723f1 )
feat: show the social login and fox when a wallet already exists (#37977 ) (3a0059e )
refactor: simplify PasswordResetWarningSheet header and spacing (#37870 ) (6441e74 )
feat(onboarding): refine the import SRP suggestion bar and paste action (#37947 ) (5326ff5 )
fix(DSYS-1269): Update spacing on Confirm SRP page to 24px (#37922 ) (9b4d96a )
refactor: inline SRP link and reveal copy, update concealer spacing a… (#37871 ) (9bc0b5b )
chore: bump @metamask/kyc-controller to ^0.12.0 (#38096 ) (d92b49c )
fix(ui): update reset wallet confirmation sheet layout (#37875 ) (c0e0a95 )
fix(mfa): keep email enrollment errors on the email screen (#38061 ) (425ed4c )
fix(trade): give the glass trade menu rounder, continuous corners (#37962 ) (6a10f4a )
chore(kyc): fix prod IDOS_ENCLAVE_URL value (#38082 ) (c830a41 )
ci(social): load the Klipy GIF key as a build secret (#38002 ) (1dc8103 )
feat(token-details): glass header and brand refresh surfaces behind tokenDetailsBrandRefresh (#37957 ) (6628524 )
fix(social): remove cohort ranking and verified badges (#38062 ) (1f132fb )
feat(perps): use SocialLeaderboard for Perps Top traders (#38059 ) (7cbff31 )
fix(social): stop profile refresh from crashing the feed (#38058 ) (3922a47 )
fix(card): update sign-in screen title and description (#37940 ) (680a3bf )
feat(rewards): gate Money invite accept on excluded regions (#36681 ) (acafa67 )
release: Bump main version to 8.19.0 (#38074 ) (4f6b924 )
chore(util): remove unused legacy helper, hook and type files (#38070 ) (f68895b )
chore(util): remove unused formatNumber, gasUtils, getImage and payment-link-generator (#38063 ) (7c77114 )
feat: Support profile based Perps trading fee grants cp-8.18.0 (#37146 ) (33be43c )
feat: update default price tolerance and add to LD cp-8.18.0 (#38067 ) (8d74869 )
feat: AdvancedOrder MixPanel events cp-8.18.0 (#37860 ) (d115c76 )
fix: match interest questionnaire spacing and selection icons (#37949 ) (82426b5 )
refactor(onboarding): use two-line avatar steps on add device (#37976 ) (5b57aa2 )
fix(qr-scanner): center the unavailable message and add a close header (#37983 ) (e435625 )
feat(rewards): add the Money dashboard Earnings tab (#36955 ) (90613c2 )
fix(social): show a new post right away on Following and your Posts (#38037 ) (ccd80fd )
chore(social): set the position sheet price in Grotzec Hero at 48px (#38056 ) (4f60288 )
chore(pro-hub): set Pro Hub earnings in Grotzec Hero at 48px (#37840 ) (8c21b84 )
chore(browser-tab): remove unused Options component (#38064 ) (ef8bbc5 )
fix(e2e): stop the shim retrying a failed proxied fetch directly (#38016 ) (dbbe5ce )
fix(neobank): rename add sheet option to bank transfer (#37876 ) (c13b30a )
fix(ramp): align VBA intro screen with design system (#37885 ) (4defaa8 )
refactor(money): align KYC rejected screen with design system (#37904 ) (e3d55da )
fix(kyc): use large avatar icons on Verify your identity steps (#37985 ) (2dc992c )
You can’t perform that action at this time.