Skip to main content

Changelog

What's new in UXAudit.Now.

Recent releases, in-flight work, and what's coming next. Newest at the top.

Site refresh

Landing 2026 redesign — 14 new sub-pages

Complete information-architecture overhaul: 5 platform deep-dives, 4 head-to-head comparisons, 4 persona use-cases, trust + research centers, all with FAQ schema markup.

  • Platform pages (/platforms/*): E-Commerce, SaaS, Corporate, Landing, Conversational AI
  • Comparison pages (/compare/*): vs Baymard UX-Ray, Flawless, Hotjar, Manual audits
  • Persona use-cases (/use-cases/*): product teams, designers, agencies, marketing teams
  • Trust & Security center (/trust) + Research methodology (/research)
  • Homepage: ProofStrip + PlatformGrid + ComparisonTable + PricingTeaser + BlogPreview sections
Navigation

Stripe-style mega-menu top navigation

Sticky, blurred mega-menu modelled on the imzala.org pattern. Product / Solutions / Resources mega panels with iconed sections + featured CTA side panels.

  • Product · Solutions · Resources mega columns + flat Pricing
  • Mobile off-canvas with checkbox toggle + accordion-expanded mega panels
  • Hover bridge so the cursor can travel into the dropdown without closing
Dependencies

~40 packages bumped to latest, Astro pinned to v5

Major upgrades across the JS stack — stripe 18→22, swiper 11→12, shiki 3→4, marked 15→18, eslint 9→10, uuid 11→14, React 19.2.6, more. Astro pinned to v5 to stay aligned with the imzala.org reference codebase.

  • Stripe API version verified compatible (2026-04-22.dahlia matches webhook constant)
  • Held back: @astrojs/{mdx,node,react}, vite 6, typescript 5, vitest 2 (Astro 5 compat)
Reliability

Stuck-audit recovery shipped

Two-stage reliability fix for audits that previously got stuck in 'running' state after pod restarts or SIGTERM. Reconciliation sweeper + agent requeue-resume.

  • DB sweeper: reconcile_stale_audits() function + /api/cron/reconcile-stale-audits + 10-min CronJob
  • Agent SIGTERM handler: persist + requeue in-flight jobs on shutdown
Cleanup

Landing /dashboard surfaces removed

Marketing site no longer serves dashboard pages — those moved to app.uxaudit.now. Landing redirects /dashboard/* → app with path + query preserved.

  • ~52k lines removed from landing repo across 5 atomic commits
  • API routes (/api/**), /auth/callback, /auth/verify-success preserved as marketing-domain handlers
Admin

Superadmin plan override

Superadmin role can switch any user to any plan tier for support and demo purposes. Audit-logged.

  • 4 new core_users columns + RLS policy + audit log table
  • Production migration applied + verified

Coming next

Roadmap items in active development or near-term planning. Want to influence priority? Tell us what you need.

Conversational AI guideline set v2

Expanding the 100+ Conversational AI guideline set with new patterns for voice + multimodal LLM products.

Continuous monitoring (alpha)

Schedule recurring audits on your URLs and get notified when scores drift past a threshold. Enterprise-first, Pro-tier later.

Public benchmark explorer

Browse anonymized industry benchmarks per platform type — see what 'top quartile checkout UX' actually looks like before subscribing.

SOC 2 Type II audit

Targeting 2026 H2 completion. Talk to us if you need an interim attestation.

Self-hosted Helm chart docs

Public documentation for the Enterprise self-host path, including SSO + custom guideline set extension points.

Stop guessing. Start auditing.

Run your first UX audit in 5 minutes. No credit card. 30 free credits to explore every platform — SaaS, E-Commerce, Corporate, Landing pages, and Conversational AI.

Run a free UX audit
Details
14-day money-back GDPR · self-hosted Cancel anytime Secure via Stripe
Dashboard