Card / Swipe mode shipped, swipe gestures everywhere, account deletion in-app, and a wave of performance wins. Here’s what changed.

New Features

  • Card / Swipe mode — base UI shipped with Jupiter markets integration. Working for US users, but betting is disabled there pending a flashing-card bug (backlogged)
  • Swipe back from coin page — tap a coin in the feed, then swipe back to return
  • Swipe down to dismiss the transaction modal
  • In-app account deletion now wired to backend
  • Report / block / delete for posts
  • Add email flow redesigned to match the add phone flow (Coinbase / Apple style)
  • Echo modals redesigned — Chain (Solana), verified/unverified, and Echo explainer modals updated to match the deposit modal style (less blur)

UI / UX

  • Token feed images added, plus spacing fixes and general UI polish
  • Emerging tokens section on feed redesigned
  • Buy/sell button text now white
  • Report/block menu alignment fixed (was misaligned with timestamp)
  • “Login with friends” missing copy restored
  • Spinner removed from search
  • Haptics added on hold-to-drag chart cursor (the | indicator) and on finger release
  • Happy-path haptics pass

Bug Fixes

  • Coin page: box click correctly shows main token; ticker click was showing wrong mcap token — fixed
  • Holdings box no longer shows empty avg buy/sell after adding a token
  • Trader PnL card: optimistic data now populates for recent sells (front-end fix for empty state)
  • Fast-tapping a username in the feed no longer opens multiple trader routes
  • Notification clicks no longer dead-end on unmatched routes
  • Chart prefetch race condition resolved; resync after connect

Performance

  • Live feed tab render time improved
  • Fixed heavy CPU usage in cryptowalletdash
  • Updated AnimatedListPrice per-cell listeners
  • Resolved searchOverlay bug causing pool to rebuild every tick
  • Fixed excessive app re-renders when returning from background
  • Various security updates

Analytics

  • New events across user acquisition, social, screenshots, and PnL flows