What’s New in April 2026

April brought a wave of meaningful updates to EndoGusto from smarter workout building to a more complete training calendar and performance improvements across the platform.
Here are the highlights.
Per-Step Notes Across All Sports

Every workout step now supports its own note field.
Add coaching cues, pacing guidance, or technical instructions directly where athletes will see them inside the workout, at the right moment.
Lap Button as a Step End Condition
Workout steps can now end on a lap button press, instead of requiring a fixed duration or distance.
This unlocks:
- Fartlek sessions
- Variable hill repeats
- Open-ended warm-up & cooldown efforts
- Athlete-controlled intervals
You can now build workouts that reflect how training actually works, not just rigid structures.
Schedule New Sports
The calendar is no longer limited to swim, bike, and run.
You can now schedule:
- Rowing
- Paddling
- Yoga
- Strength
- Mobility
- And more
Everything your athlete does now lives in one unified training view.
Coming Next: Revamped Stress Algorithm
Launching in May: a new stress model designed to capture the nuances of how swimming, cycling, and running stress the body differently.
Instead of treating all effort equally, the algorithm accounts for the unique load profile of these sports, resulting in:
- More accurate training load tracking
- Better weekly planning
- Smarter cross-sport comparisons
Stay tuned.
Full Changelog
New
- Per-Step Notes — Add coaching notes to individual workout steps across all sport types
- Lap Button End Condition — Cardio steps can now end on lap press for flexible, athlete-controlled reps
- Schedule Any Sport — Add rowing, paddling, yoga, strength, mobility, and more to the calendar
- Reorder Workouts — Drag to reorder workouts within a day
- Workout Steps in Calendar — Step-level details now visible in calendar summaries
- Push Notification Deep Links — Notifications now open directly to the relevant view
- Trial Days Remaining — Subscription page shows remaining trial time
- Past Races Support — Add/edit races with past dates for historical tracking
- Timer Time + GAP Columns — More detailed lap analysis
- Drag-to-Reorder Lap Columns — Customize lap table layout (persists across sessions)
- Thresholds History — Track threshold changes over time with cleaner logs
Improved
- Workout Builder Inputs — Faster, more responsive number inputs
- Workout Card Display — Cleaner formatting with digital time + contextual details
- Planned Workout Elevation — Elevation and gradient now included
- Edit Workout Labeling — Clearer naming (“Edit workout”)
- Calendar Badges — Combined display of lap + duration/distance indicators
- Performance Calculations — Faster peak performance computations
- Activity Loading — Reduced queries for faster load times
- Business Logo Uploads — S3 upload removes file size limits
Fixed
- Logout loop caused by client clock skew
- Stale referral codes during registration
- Garmin swim laps breaking on active rest
- Tracker token recovery (Garmin, Suunto, Strava)
- Custom zone overwrites
- Incorrect past workout intensity display
- Rest day drag permissions
- Image upload size errors
- Corrupt FIT file retry loops
- Avatar/logo removal persistence
Under the Hood
Infrastructure improvements to support scale and reliability:
- Multitenancy Foundation — Enables multi-coach businesses with proper data isolation
- Activity Stream Compression — Faster loads, smaller storage footprint
- Coach Migration Tooling — Easier transition to business accounts
- Cross-Business Access Controls — Enforced at query level with regression testing
- Batch Queue for Tracker Backfills — More stable sync performance
- Workout Builder Error Boundaries — Step-level isolation prevents full-page crashes