Walking & Hiking Support
Trail Running
Trail running is now a distinct sport across the platform. Workouts, the library mapper, TrainNow, the workout picker, and training schedules all recognise TrailRun, and the in-app race editor accepts it as a goal event.
Pacing is elevation-aware: Critical Speed and pace zones are separated for trail and road via GAP normalisation, race plans use GAP-aware targets, and post-workout analysis carries elevation and terrain context. Trail race events are auto-detected, weekly plans support vertical-meter targets, and coaching memory now differentiates trail and road stimuli.
Walking & Hiking
Walks and hikes count as training input. They contribute to weekly TSS, register as active recovery, and can be set as goal events for charity walks and multi-day hikes.
Native Mobile App
The native iOS and Android app is now available, replacing the Catalyst build with a faster, lower-overhead experience. The athlete switcher is accessible on mobile, and a Brick chip surfaces in the training schedule.
Brick Workouts
Brick is now a per-day sport toggle in the weekly plan, with automatic downgrade to a single sport when readiness is poor.
Recovery Profile
Per-stimulus half-life feeds the weekly plan as a hard-day spacing constraint, and Max-tier athletes can benchmark their recovery curves against a peer cohort.
Fixes
- Workout generation: long-slot Threshold templates no longer loop to 6h+, Build weeks no longer produce 290% FTP intervals, and library workouts with broken or missing targets are caught before upload.
- Cooldown step 1 in low-intensity recovery workouts now paces correctly relative to the main set.
- Workout Structure chart renders correctly for running and swimming instead of flat-lining near 50%.
- Pace and sleep displays handle the 60-second rounding carry ("3:60 /km", "7h 60m").
- HRV & Recovery analytics respect the 1–6 Polar readiness scale.
- weekType clears correctly after a completed A-race instead of remaining on "Race Week".
- Sunday onboarding populates the current week with workouts.
- Daily email greeting adapts to delivery time on late fallback sends.
- Support widget submissions are now linked to the athlete account.