Skip to content

v1.5.4

Choose a tag to compare

@github-actions github-actions released this 03 Aug 18:03
· 101 commits to main since this release
Immutable release. Only release title and notes can be modified.

Added

  • Added validated sparse hydration 1–4 ratings to update_wellness, with request/response scale metadata and a distinct read-only litres hydrationVolume field.
  • Added the full-toolset, read-only compute_training_monotony analyzer for transparent Foster-style daily training-load monotony with bounded athlete-local coverage, raw-load evidence, and explicit refusal/zero-variance semantics.
  • Added caller-selected, read-only taper scenarios to propose_annual_training_plan, with bounded duration/load inputs, resolved assumption metadata, and projection-bridge reconciliation.
  • Added explicit caller-supplied multisport allocation targets to propose_annual_training_plan, including deterministic Ride/Run/Swim (or other named discipline) load/hour reconciliation and requested weekly session counts without scheduling workouts.

Fixed

  • Repaired Gear reads and delete preflight echoes for upstream nullable retirement dates, preserving retired dates without misrepresenting active gear.
  • validate_workout now surfaces the rejected unknown structured field in its user-facing diagnostic, preventing invented device-control fields such as press-lap controls from being mistaken for valid workout steps.