Skip to content

Releases: philosowaffle/peloton-to-garmin

v4.3.1

07 Dec 19:28
fafb14f
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Fixes

  • [#683] Initial fix for Garmin Upload error. Additionally introduces new settings for configuring Garmin Api. (more info)

Caution

Windows App Users
When editing settings, you may encounter an issue where your mouse stops working within the P2G app. Keyboard navigation continues to work. If this happens, quit P2G and restart. I will be investigating how to get a proper fix for this on a future release.

Docker Tags

  • Console
    • console-stable
    • console-latest
    • console-v4.3.1
    • console-v4
  • Api
    • api-stable
    • api-latest
    • api-v4.3.1
    • api-v4
  • WebUI
    • webui-stable
    • webui-latest
    • webui-v4.3.1
    • webui-v4

v4.3.0

26 Oct 13:38
a65ed4d
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Features

  • [#585]
    • Garmin Authentication now saves and refreshes tokens. Users using MFA will now only need provide their MFA code once.
    • For those running via Docker, automatic syncing now works for MFA users after you have entered your code the first time.

Misc

  • [#587] Dependency updates + switched to the official Garmin FIT SDK nuget package

Docker Tags

  • Console
    • console-stable
    • console-latest
    • console-v4.3.0
    • console-v4
  • Api
    • api-stable
    • api-latest
    • api-v4.3.0
    • api-v4
  • WebUI
    • webui-stable
    • webui-latest
    • webui-v4.3.0
    • webui-v4

v4.2.0

11 Aug 15:39
37e2956
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Features

  • [#610] UI - Add more workout data to Sync page
  • [#606] Robust support for configuring what Devices are used on uploaded Garmin Workouts to increase flexibility for users to fix issues with TE/TSS/V02 not updating on Garmin
    • If you have previously configured a custom Format.DeviceInfoPath, on startup this device config will be migrated to the new settings format automatically

Fixes

  • [#604] Fix workout title template not handling special characters correctly
  • [#634] WebUI - Periodic Sync not working

Docker Tags

  • Console
    • console-stable
    • console-latest
    • console-v4.2.0
    • console-v4
  • Api
    • api-stable
    • api-latest
    • api-v4.2.0
    • api-v4
  • WebUI
    • webui-stable
    • webui-latest
    • webui-v4.2.0
    • webui-v4

v4.1.0

07 Jan 20:10
f4c585e
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Features

  • [#564] [#591] Set a custom title on Workouts using templating
  • [#559] Ability to exclude Outdoor Cycling workouts from sycning
  • [#600] Annual Challenge page now let's you know how many minutes you will need per day/week in order to meet the goal by the end of the year (based on the remaining time left)

Fixes

  • [#581] Fix broken Documentation link in UI
  • [#580] Console Client couldn't load configuration file correctly (introduced by #564)
  • [#588] Fix Annual Challenge page still trying to load 2023
  • [#578] Fix VO2 and TE not updating on Garmin Connect

Docs

  • [#521] Called out that \ special character is not currently supported in passwords

Docker Tags

  • Console
    • console-stable
    • console-latest
    • console-v4.1.0
    • console-v4
  • Api
    • api-stable
    • api-latest
    • api-v4.1.0
    • api-v4
  • WebUI
    • webui-stable
    • webui-latest
    • webui-v4.1.0
    • webui-v4

v4.0.0

09 Dec 18:15
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Features

  • [#352] Created Windows GUI application
  • [#421] Uplift to dotnet 7
  • [#486] View logs from UI
  • [#540] New docs site!

Breaking Changes

  • [#302] Removed deprecated settings PythonAndGUploadInstalled and CloseWindowOnFinish
  • [#465] Remove support for uploading to Garmin via Python - UploadStrategy
  • [#483] Removed setting for configuring OutputDirectory and WorkingDirectory
  • [#348] P2G API and WebUI now binds to port 8080 by default

Docker Tags

  • Console
    • console-stable
    • console-latest
    • console-v4.0.0
    • console-v4
  • Api
    • api-stable
    • api-latest
    • api-v4.0.0
    • api-v4
  • WebUI
    • webui-stable
    • webui-latest
    • webui-v4.0.0
    • webui-v4

v3.6.1

11 Nov 12:35
7558d91
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Fixes

  • [#552] fix ArgumentNullException in SyncService when no recent workouts found
  • [#548] GithubAction - workflow_dispatch boolean inputs are not actually booleans (@philjn)

v3.6.0

07 Oct 16:51
1808577
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Features

  • [#502] Partial support for Peloton Gym
  • [#497] Add minimal support for Rowing Bootcamp
  • More exercise mappings
    • [#495] Open Lateral Raise, Pike Push Up, Dolphin
    • [#499] Forearm Side Plank Rotation, Straight Leg Bicycle
    • [#510] Bear Crawl
    • [#546] Arm Circles, Criss-Cross, High Pull, Oblique Heel Tap, Row, Single Leg Stretch, Tricep Dip
  • [#532] GitHubAction now supports attaching output files to the GitHub Action as a zip file you can download - @anlesk

Fixes

  • [#526] Auth appeared successful but there was an error sending the service ticket to Garmin
  • [#541] Continuation of #526 but specifically for the MFA flow
  • All converters were skipped. - confusing log message when no workouts needed to be synced

Housekeeping

  • [#509] Various dependency bumps

v3.5.1

30 Apr 14:14
61bc7b0
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Features

  • Added support for mapping several more Exercises from Peloton to Garmin

Fixes

  • [#491] - Fix case where a Garmin MFA code has a leading 0 causing p2g to send incorrect code to Garmin - @jheizer

Housekeeping

  • [#461] Bump dependencies

v3.5.0

09 Apr 12:57
fa833b5
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Features

  • [#447] Map Exercises for Strength and Core classes when Class Plan information is available
  • [#453] Map Exercises from Movement Tracker + untracked movements in Class Plan
  • Added support for mapping several more Exercises from Peloton to Garmin

Fixes

  • [#457] P2G fails with Ride Id is null (Just Run/Just Ride workouts)
  • [#463] Null reference exception when parsing some strength exercises (fixed in #453)

Housekeeping

  • [#448] Dependency Bumps and pulled in latest Garmin SDK

v3.4.1

25 Feb 23:04
611e5d3
Compare
Choose a tag to compare

Buy Me A Coffee donate button

Fixes

  • [#445] failed to convert body weight strength workout