Skip to main content

Wizzo v0.28.0 Release Notes

Released Oct 12, 2025Public Beta

Highlights

  • Enabled multi-image uploads for the Labs Image→Quest pilot with combined OCR processing, per-image telemetry, and weekly cost tracking surfaced on admin dashboards.
  • Refreshed referral milestones with polished UI, clear reward messaging, and direct invite link sharing to support growth loops ahead of RC.
  • Tuned voice persona defaults and moderation safeguards, aligning fallback heuristics with the new tone QA checklist and ensuring empathetic adaptations only trigger from real signals.

Fixes

  • Normalized persona adaptation logic so frustration tone is gated behind recent, high-confidence voice analyses and added cooldowns/reset hooks to avoid stale overrides.
  • Hardened referral celebration logic by debouncing local storage celebrations, clarifying milestone progress states, and logging analytics per unlock.
  • Documented multi-image storage rationale in sprint history and updated release assets/readme to reflect the new Public Beta v0.28.0 version.
  • Replaced legacy KPI strip with new navigation focus tiles (Today's Focus, Weekly Momentum, Open Loops) using neon metric card design with Tailwind transitions for improved UX.
  • Fixed build issues by removing conflicting `_document.tsx` from pages router and clearing stale build cache.
  • Fixed Storybook integration by using local type definitions instead of missing `@storybook/react` imports.

Known issues

  • Legacy SMS telemetry automation (`DATA-227`) remains outstanding.
  • Preference decay/leaky-bucket tuning for personalization boosts and chat tone QA sign-off remain on the backlog.