·
11 commits
to master
since this release
New features
- Added API support for adding and removing activity images
- New automation condition rule to match activities that end near their starting point
Improvements
- Improved the documentation for use with LLMs
- Added security headers to the Caddy configuration
- Fixed elevation gain being overestimated on noisy data
- Improved FIT file imports for activities with a session but no record messages
- Added options to select all or clear all activities in the backfill preview
Bug fixes
- Fixed filename filtering on the file imports API
- Fixed GPX exports for activities without GPS data
Technical details
- ISSUE #2737: Make docs LLM friendly by @robiningelbrecht in #2738
- ISSUE #2740: Add security headers to Caddyfile by @robiningelbrecht in #2742
- Update Brazilan Portuguese translation by @gustavobim in #2744
- ISSUE #2741: Elevation gain is about 3x too high on noisy data by @robiningelbrecht in #2749
- ISSUE #2746: filters[filename] on GET /api/v1/file-imports does not a… by @robiningelbrecht in #2750
- ISSUE #2748: the GPX export of an activity without GPS has track points with no position by @robiningelbrecht in #2751
- ISSUE #2745: Import a FIT activity that has a session but no record messages by @robiningelbrecht in #2752
- Complete missing French translations by @Aohzan in #2754
- ISSUE #2747: API: add and remove an activity's images by @robiningelbrecht in #2758
- ISSUE #2755: Elevation imported as 0 from FIT files that declare total_ascent = 0 despite a valid altitude stream by @robiningelbrecht in #2760
- ISSUE #2756: Select all or clear the activities in the backfill preview by @robiningelbrecht in #2761
- ISSUE #2757: Match activities that end near their start point by @robiningelbrecht in #2762
New Contributors
Full Changelog: v5.4.3...v5.4.4