New features
- All 14 Intervals.icu event categories now supported:
INJURED,SICK,HOLIDAY,SEASON_START,RACE_A,RACE_B,RACE_C,TARGET,PLAN,SET_EFTP,FITNESS_DAYS,SET_FITNESS - Range events:
create_eventandupdate_eventacceptend_datefor multi-day blocks (injuries, holidays, seasons) - Training availability:
training_availabilityfield (NORMAL/LIMITED/UNAVAILABLE) for injury and holiday blocks - New display flags:
show_as_note,not_on_fitness_chart,show_on_ctl_line get_calendar_eventsandget_eventnow return all new fields in responses- Pre-flight validation:
RACE_A/B/Cwithoutevent_typereturns a clear error with the list of valid disciplines
Backwards compatibility
- Legacy
RACE→RACE_AandGOAL→TARGETaliases still accepted