What's Changed
- fix(ui): restore the recent activities section by @nicosomb in #585
- Translations update from Hosted Weblate by @weblate in #584
- Fix
AverageSpeedNoPause
not updated correctly by @bastianjoel in #583 - chore(deps): bump the all group with 9 updates by @dependabot[bot] in #598
- chore(deps): bump golang from 1.24.4-alpine to 1.24.5-alpine by @dependabot[bot] in #589
- feat(web): Add configurable web root by @jovandeginste in #599
- Fix zero division errors for workouts with total duration of 0 by @bastianjoel in #596
- feat(calendar): Implement timezone support for calendar view by @jovandeginste in #600
- feat(config): Add web root configuration examples by @jovandeginste in #601
- refactor(conversions): Replace strconv with spf13/cast by @jovandeginste in #602
- feat(metrics): Add enhanced speed and temperature to workouts by @jovandeginste in #603
- Translations update from Hosted Weblate by @weblate in #604
- feat(stats): Allow users to customize displayed total statistics by @jovandeginste in #611
Full Changelog: v2.4.0...v2.4.1