Changelog

What's new in CatalysFit — we ship fast.

v2.8

Trial Email Drip Campaign & Audit Cleanup

  • Trial email drip campaign — 7 emails × 4 languages to guide new users
  • 🎨Complete audit fixes — aria-labels, error boundaries, API optimization, i18n improvements
  • 🔧Removed dead code, fixed French fallbacks and dead CSS selectors
v2.7

Trainer Method Profile & Observability

  • Trainer Method Profile — AI learns your coaching style and applies it to workout generation
  • Phase Review notifications — get reminded when a training phase needs reviewing
  • Full observability stack — Sentry (errors), PostHog (analytics), Langfuse (AI tracing)
  • 🔧Fixed print/PDF showing blank pages — CSS conflict resolved
v2.6

Calendar Sync & Phase Scheduling

  • Google Calendar + Apple/Outlook integration for calendar sync
  • Per-phase scheduling with checkboxes in the Schedule Workouts modal
  • Phase summary included in PDF — goal, focus, methodology, assessments
  • Calendar colors — unique color per student + amber for assessments
  • 🎨Phase separators, assessment sessions, inline editing in sessions tab
  • 🔧Multiple PDF fixes — proper phase grouping, approved-only, correct ordering
v2.5

UX Polish & Fitness Research

  • Manual Refresh button for Fitness Research — stay up to date on demand
  • 🎨Research UX overhaul — NEW badge logic, persistent refresh count, auto-cleanup
  • Parallel workout generation — phases generate much faster
  • 🔧Fixed onboarding guide, exercise search localization, workout tab defaults