Skip to content

v0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Aug 19:39
6ca91f7

0.8.0 (2026-08-24)

Features

  • backfill answers --json with an envelope instead of prose (#223) (8a526a3)
  • command discovery declares which error codes a form can return (#256) (1d9e790)
  • doctor reports what analyze would recompute, and why it cannot (#241) (b65312a)
  • plan reports data freshness so a coach need not call doctor (#237) (f9767f5)
  • stride sync is the only command that talks to Strava (#233) (d3f0215)
  • sync reports undecodable stream bodies instead of dropping them silently (#229) (2a7f1c2)
  • the command table describes commands, it does not merely name them (#240) (32cb222)

Bug Fixes

  • a 429 on the activity list stops the run instead of aborting it (#245) (23f841d)
  • align the help text, and stop it disagreeing with the machine payload (e041b8b)
  • derive schema-check's forms from the command table (#253) (ec6c733)
  • enforce the table budget on cells with no break opportunity (#213) (3ef5f55)
  • keep the claims gate green after #232 closed (551fabd)
  • name the row behind an unreadable date instead of internal_error (#247) (e064b90)
  • report a config value the engine cannot read, instead of guessing (#207) (2237024)
  • report the two sync-path config reads that swallowed a bad value (#211) (0e21f80)
  • scan docs for stale issue-state claims, and close two pattern gaps (#214) (019c9e9)