Smart sleep adaptation: all recovery metrics (HRV, resting HR, sleep) now compare to your personal 30-day baseline instead of hardcoded thresholds - if you consistently sleep 6 hours and your body shows good recovery, the app treats that as normal for you
Training availability now sets your TARGET workout duration - if you set 2 hours, workouts will aim for 2 hours (except during recovery/taper weeks)
Post-workout analysis now compares your workout against similar past workouts - see power trends, HR efficiency changes, and progression insights
New workout comparison section in post-workout emails shows how you performed vs. the same workout type from weeks ago
Activity detail dialog now displays workout-to-workout comparison with trend indicators for power and heart rate
HR:Power coupling analysis detects cardiovascular efficiency improvements or signs of fatigue accumulation
Added native-style bottom tab navigation for mobile with quick access to Dashboard, Train, Calendar, Analytics, and More
Fixed Training Stimulus card showing zeros for high-intensity interval workouts and races by using zone data instead of averaged Intensity Factor
Fixed Analytics showing false "No VO2max work" warnings for users with interval workouts
Added theme toggle to switch between light mode, dark mode, and system preference
Enhanced marketing page with parallax hero, floating orbs, animated stats with icons, and scroll-triggered reveals