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