May 27th, 2026

Brick Workouts for Triathletes

Brick Workouts for Triathletes

Brick sessions are now a first-class training stimulus. Schedule bike→run bricks directly from TrainNow, and let the daily cron and weekly planner build them into your block with race-simulation patterns when appropriate.

Bricks appear as a per-day sport toggle in the weekly plan, surface as a dedicated chip in the iOS training schedule, and automatically downgrade to a single sport when readiness is poor.

Trail Running

Trail Run is now a distinct sport across TrainNow, the workout picker, library mapper, race editor, and training schedule. Critical Speed and pace zones are split between trail and road (or GAP-normalised), race pace plans are GAP-aware, and post-workout analysis carries elevation and terrain context. Trail race goals are detected automatically, coaching memory separates trail and road stimuli, and weekly plans support vertical-meter targets and trail-specific structure.

Walking and Hiking

Walks and hikes count as legitimate training input — contributing to active recovery and weekly TSS, and supported as goal events for charity walks and multi-day hikes.

Recovery Profile

Per-stimulus half-life now feeds into the weekly plan as a hard-day spacing constraint. Max-tier athletes can benchmark their recovery curves against a peer cohort.

Improvements

  • Dashboard "Today" card shows all scheduled workouts, not just the first (notably on mobile).
  • Athlete switcher is now available on mobile.
  • Support widget submissions are traceable to the originating athlete account.

Fixes

  • Analytics HRV and Recovery respect the 1–6 (Polar) readiness scale instead of showing 0–100%.
  • Workout Structure chart renders correct intensity shape for running and swimming workouts.
  • Long-slot Threshold sessions no longer loop into absurd durations; Build-week generation no longer produces 290% FTP intervals.
  • Library workouts with missing or broken targets are corrected before upload.
  • Cooldown steps no longer render faster than the main set in low-intensity recovery workouts.
  • Pace and sleep duration round correctly (no more "3:60 /km" or "7h 60m").
  • weekType clears after a completed A-race instead of staying on "Race Week".
  • Sunday onboarding populates the current week with workouts.
  • Daily email greeting matches the actual send time.
  • iOS app no longer burns idle CPU on the dashboard.