Releases: philosowaffle/peloton-to-garmin
Releases · philosowaffle/peloton-to-garmin
v4.3.1
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
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
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
- If you have previously configured a custom
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
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
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
andCloseWindowOnFinish
- [#465] Remove support for uploading to Garmin via Python -
UploadStrategy
- [#483] Removed setting for configuring
OutputDirectory
andWorkingDirectory
- [#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
v3.6.0
Features
- [#502] Partial support for Peloton Gym
- [#497] Add minimal support for Rowing Bootcamp
- More exercise mappings
- [#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
v3.5.0
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