What's New?
- Updated Readme with more extensive documentations.
- Easy install script and single command installation - making it accessible to all Garmin users, irrespective of their technical skill set
- Using UV instead of pip with
requirements.txt
(deprecated method) for the dependency resolution and container building, providing more precise control over this process. The package versions are now pinned (checkuv.lock
file) with SHA hash to ensure the project's environment consistency over time irrespective of updates on dependency packages thanks to the contribution of @Yatekii in #53 - Added
cadence
panel to dashboard - there are many other metrics like power etc you can add on your own if you have them.race prediction
panel andVO2 max
panel is also now available in the latest release of the dashboard JSON. - Added device battery level panel (requires additional setup and configurations)
- Fixed a bug on missing activities #30
- Added versioning and tagging for container release (you can use now use specific version like
thisisarpanghosh/garmin-fetch-data:v0.0.3
orghcr.io/arpanghosh8453/garmin-fetch-data:v0.0.3
) - Added new ghcr docker image (as docker hub is rate limited) at
ghcr.io/arpanghosh8453/garmin-fetch-data:latest
What's Changed
- doc: fix some typos by @yihong0618 in #51
- Use uv & pyproject instead of deprecated requirements.txt by @Yatekii in #53
- fix: better easy install by @yihong0618 in #59
- Updates to the readme file by @robbiedoesdata in #58
- s/martin/matin by @matin in #64
New Contributors
- @Yatekii made their first contribution in #53
- @robbiedoesdata made their first contribution in #58
- @matin made their first contribution in #64
Full Changelog: v0.0.2...v0.0.3
Love this project?
If you find this project helpful, please consider:
⭐ Starring this repository to show your support and spread the news!
☕ Buying me a coffee if you'd like to contribute to its maintenance and future development.