Skip to content

v0.6.0

Choose a tag to compare

@drkostas drkostas released this 10 Sep 07:41
· 344 commits to main since this release

Fixed

  • Routine sync no longer risks a duplicate planned workout when Garmin scheduling fails mid-sync. Previously the created workout was only recorded after the schedule call, so a Garmin 429/500 on scheduling left the workout orphaned and untracked, and the next sync created a second copy. The workout is now persisted right after creation (as schedule_pending); if scheduling then fails, the next sync deletes and recreates that tracked workout and retries the schedule instead of duplicating it.