All releases

v1.3.0

March 2026

Reliability, Analytics & Export Quality Upgrade

Expanded analytics coverage, clearer consent handling, and tighter preview-to-PDF parity across export workflows.

Added

  • A structured analytics event architecture covering landing views, locale selection, signup, onboarding, CV creation, paywall exposure, checkout, payment outcomes, export completion, and contact form submissions.
  • Clearer cookie consent controls for analytics and marketing preferences.
  • More resilient export filename handling for multilingual resume and CV workflows.

Improved

  • Google Analytics and consent handling now follow a clearer SPA event model with explicit banner-driven analytics and marketing permission states.
  • Post-payment export flow now resumes more reliably and starts the user's PDF download without requiring a manual retry in healthy cases.
  • Preview-to-PDF parity was tightened to below approximately 0.05% layout variance in the export pipeline.
  • Russian and multilingual export filenames now generate cleaner transliterated file names instead of collapsing into placeholder separators.

Fixed

  • False payment-failed states after successful Stripe checkout returns.
  • Stuck "preparing export" states caused by auto-export races immediately after payment confirmation.
  • First-export filename mismatches where the user-selected PDF filename could be ignored on the automatic post-payment download.

Security

  • Hardened auth guardrails and validation around registration, login, and consent-aware analytics initialization.