June 1st, 2026
Clubs are here — you can now train with the people you actually ride and run with. Create or join a club to share an activity feed (who joined, badges earned, completed workouts), compare on leaderboards built around effort you control — weekly TSS, consistency, and 4-week fitness growth, not raw watts — and post shared events that each member can add to their own calendar, where the coach folds them into their individual plan. Privacy is strict: you choose what you share per club, and your recovery and wellness data is never shared with clubmates. Joining is free on every tier; creating a club is part of Pro (up to 10 members) or unlimited on Max, which also gets a weekly AI digest summarizing how the group trained. More in the Introducing Clubs post.
Trail running and brick workouts both became first-class this stretch. Trail Run is now a distinct sport across TrainNow, the workout picker, the library mapper, and the race editor — with GAP-aware race pacing, separate trail/road critical-speed and pace zones, elevation-aware post-workout analysis, and five new trail workouts (Long Climb, Downhill Repeats, Power-Hike Intervals, Technical Trail Intervals, Ultra Time-on-Feet) that get picked preferentially when you have a trail goal. Bricks moved beyond on-demand: mark a day as Brick and the weekly planner now schedules a bike-to-run pair, switching to a race-simulation pattern in your Peak and Pre-Race Taper weeks, and downgrading to a single easy ride when readiness is poor. The full story is in Trail Running and Brick Workouts.
Your coach also got more personal. Pro and Max athletes can flip on a new Recovery Profile card (Settings → Beta) that fits your own recovery curves per stimulus — tempo, threshold, VO2max, anaerobic, long endurance — and the planner now uses those curves to space hard days further apart when your data says you recover slowly. Max athletes can benchmark their curves against a peer cohort. On top of that, the daily workout pick and the explanation in your email now draw on the notes the coach has accumulated about you (ranked by relevance to today's situation), and the coach quietly writes new notes after each session — so Settings → Coach Memories fills in over time. Hard cycling sessions now also open with a short pre-activation primer at the day's main-set intensity, and there's a new Billat 15/15 VO2max workout in the catalog.
A lot of plan-quality and reliability work shipped too. When your goal event is automatic and the current one passes, your plan now rebuilds toward the next goal on its own instead of leaving the weeks empty. The Sunday refresh no longer collapses a week to a single session when the plan changes shape, and a few unavailable days (an appointment, a weekend away) no longer flip the whole week into an empty "Holiday" shape and wipe your pushed sessions. The race-event form now pre-fills planned load from sport and target time, and distance/load caps were raised so ultra-distance brevets up to Paris-Brest-Paris fit with their real numbers. Plus a batch of fixes: library workouts keep their real power and zone targets on upload, threshold sessions honor the Z4 ceiling across every template, the Workout Structure chart renders correctly for runs and swims, Training Milestones unlock again (and backfill retroactively), the activity heatmap stops showing trained days as rest for returning accounts, running pace no longer reads "3:60 /km", and the daily email greeting and week overview match when and what they should.
Also new on the blog: the May 2026 update recapping the month, and two athlete spotlights — @falsesummit at Pikes Peak and @jos-stapel-beukers' rebound.
Full changelog with all the details: https://www.intervalcoach.app/changelog
As always, let me know if you run into any issues or have feedback!