> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quantdesk.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog: week of June 22, 2026

> Onboarding QA coverage, a clearer connection indicator, passkey login that returns a session token, and a quieter, more polished auth modal.

# Week of June 22, 2026

## New features

* **Passkey login that returns a session token.** Signing in with a passkey now hands the app a session token on success, so you stay signed in immediately after the prompt instead of waiting for a follow-up step. A new `authenticate` mode also lets the same passkey flow re-verify you for sensitive actions. See [Wallet and network](/docs/faq/wallet-and-network).

## Updates

* **Cleaner connection status indicator.** The header status pill now shows only **Connected** or **Disconnected**. The intermediate "Polling" state is gone now that WebSocket is the default transport. See [WebSocket overview](/docs/developers/websocket-overview).
* **Smoother onboarding modal.** The sign-in dialog now responds to a controlled open/close state, which fixes a few cases where the modal lingered after a successful login or after navigating away mid-flow. See [Start trading in 5 minutes](/docs/getting-started/start-trading-in-5-minutes).
* **New outline button style.** Secondary calls to action across the trading terminal — cancel, dismiss, "maybe later" — now use a softer outlined treatment, reducing visual competition with primary actions.
* **End-to-end onboarding coverage.** A new automated onboarding test suite runs against every release candidate, so regressions in wallet connect, passkey, and Telegram sign-in get caught before they reach you.
* **Steadier deploys.** A follow-up to last week's CI/CD pipeline tightens dependency resolution, so trading app and marketing site deploys are less likely to stall on transient lockfile errors.

## Bug fixes

* Fixed a case where the connected wallet address could briefly render as blank in the debug panel after switching between Privy-managed wallets.
* Fixed onboarding modal state not clearing after a successful passkey login in some browsers.
