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

# Changelog

> Release notes and version history for Para Web SDK

<Update label="v3.6.0" description="July 9, 2026">
  This release includes 5 new features, 4 bug fixes.

  ### Features

  * Add auto org recognition to dev portal
  * add cli portal parity commands
  * add deploy-examples-hub buildspec for release pipeline
  * add para doctor implementation checks
  * self-serve permissions wizard in Developer Portal

  ### Bug Fixes

  * preserve app created wagmi config
  * harden CLI doctor platform detection
  * attach error context to fallback ParaApiError
  * restore partner logo sizing in v2 PartnerHeader

  ### Maintenance

  * add windowed spend check for portal ui
  * refresh examples-hub lockfiles for v3.5.1

  ### Tests

  * popup basic-login-upgrade parks and waits for user input
</Update>

<Update label="v3.5.1" description="July 1, 2026">
  This release includes 2 bug fixes.

  ### Bug Fixes

  * reject signatureless signing results
  * handle custom oidc failed send state

  ### Maintenance

  * refresh examples-hub lockfiles for v3.5.0
</Update>

<Update label="v3.5.0" description="June 30, 2026">
  This release includes 3 new features, 2 bug fixes.

  ### Features

  * login-time 2FA — SDK + portal + example (ENG-6906)
  * Custom OIDC GA — dev-portal config + login branding (ENG-6976)
  * custom oidc example flow permission polish

  ### Bug Fixes

  * show partner logo + theme on non-iframed portal login (ENG-6960)
  * dev portal user auth methods
</Update>

<Update label="v3.4.0" description="June 25, 2026">
  This release includes 2 new features, 7 bug fixes.

  ### Features

  * Custom OIDC auth method + custom-UI demo
  * mobile navigation, responsive UI, and mobile fixes

  ### Bug Fixes

  * approve Flutter Android permissions consent
  * preserve oauth user id for consent
  * require non-empty organization name (ENG-6959)
  * support local dev URL overrides
  * clarify TO\_ADDRESS vs ARGUMENTS for contract calls (ENG-6953)
  * preserve original error context in handleResponseError
  * default Claude review to Opus

  ### Performance

  * keep-alive connection reuse for the user-management client (ENG-6938)

  ### Maintenance

  * filter public changelog entries
  * refresh examples-hub lockfiles for v3.3.0
</Update>

<Update label="v3.3.0" description="June 18, 2026">
  This release includes 4 new features, 4 bug fixes.

  ### Features

  * port Para Connect v2 UI onto 3.0.0
  * add partner supportUrl to dev portal and CLI
  * extend para cli command telemetry
  * add Safe smart account examples

  ### Bug Fixes

  * open add-auth-method popup within the click gesture (mobile)
  * normalize React Query errors before Sentry capture
  * use reliable RPC endpoints for Solana/Cosmos node example sign tests
  * query the key's environment on dev portal permissions page

  ### Maintenance

  * add claude review model fallback
</Update>

<Update label="v3.2.0" description="June 11, 2026">
  This release improves error reporting and debugging capabilities with enhanced MPC worker error tracking, while adding Stellar support to mobile examples and fixing several UI and infrastructure issues.

  ### Features

  * Added platform tracking to analytics to distinguish mobile from web SDK usage
  * Enhanced error reporting for key management operations with detailed context and backend tracking
  * Added Stellar wallet support to Swift example app with signing capabilities

  ### Bug Fixes

  * Fixed dependency update script to properly handle deeply nested example packages
  * Fixed release pipeline to run non-interactively without manual confirmation prompts
  * Fixed duplicate 'Change Wallets' buttons appearing for users with multiple connected partners
  * Standardized error message styling to use consistent destructive styling across all components
  * Improved error reporting for mobile bridge connections with better structured context
  * Fixed worker crashes during failed signing operations by properly handling promise rejections
  * Fixed Vercel deployment issues for example applications
  * Updated changelog documentation to target v3 instead of v2
  * Added loading UI for login upgrade screen
  * Fixed wallet creation for users with incomplete wallets from failed key generation
  * Updated release authentication to use GitHub App instead of personal access tokens
  * Fixed simulate failure overlay blocking the send confirmation button on mobile

  ### Maintenance

  * Refreshed web examples in examples hub

  ### Tests

  * Added Stellar wallet testing coverage to Flutter mobile examples
</Update>

<Update label="v3.0.0" description="April 2026">
  Para Web SDK v3.0.0 introduces a completely redesigned authentication UI with improved theming capabilities and enhanced developer tooling.

  ### Breaking Changes

  * **Theme type simplified**: `ParaTheme` reduced from 13 properties to 8. Removed `darkForegroundColor`, `darkBackgroundColor`, `darkAccentColor`, `overlayBackground`, `oAuthLogoVariant`, `customPalette`, `customFontSizes`, `customBorderRadii`
  * **`foregroundColor` now drives the entire palette**: Buttons, accents, rings, and primary colors are generated from it via OKLCH color space
  * **`accentColor` deprecated**: If provided, maps to `foregroundColor` for backward compatibility
  * **`customPalette` replaced by `cssOverrides`**: Use `Record<string, string>` for raw CSS variable overrides

  ### New Features

  * Redesigned authentication UI with updated design system, improved theming options, and enhanced user experience throughout the sign-in flow
  * **`foregroundMixRatio`**: Control how much the foreground color mixes into UI surfaces (default 0.04)
  * **`cssOverrides`**: Advanced escape hatch for setting raw CSS custom properties
  * **Automatic dark mode detection**: The system auto-detects dark/light mode from your background color lightness — just provide dark colors directly, no more separate dark mode color properties. Use `mode` only to override if auto-detection misclassifies your background

  See the [v2.x to v3.0 Migration Guide](/v3/introduction/migration-to-v3) for detailed upgrade instructions.
</Update>

<Info>
  For changelog entries prior to v3.0, switch to the 2.0 (LTS) docs from the version selector.
</Info>
