What's Changed
- Fix the way templ is run by @jovandeginste in #566
- feat: add workout public link deletion by @nicosomb in #565
- chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in the go_modules group by @dependabot in #567
- build(deps): Update Go and frontend dependencies by @jovandeginste in #568
- Improve import of GPX files with time issues by @jovandeginste in #569
- refactor(workouts): Update icon for matching route segments by @jovandeginste in #570
- fix(ui): Rebuild code after changing templates by @jovandeginste in #571
- fix(ui): change the test on other users sections by @nicosomb in #572
- Translations update from Hosted Weblate by @weblate in #573
- chore(deps): bump gorm.io/datatypes from 1.2.5 to 1.2.6 in the all group by @dependabot in #575
- refactor(handlers): Extract calendar API handler by @jovandeginste in #578
- Add cadence stats to workout details by @bastianjoel in #576
- fix(user): Rebuild user show template by @jovandeginste in #579
- feat(statistics): Distinguish aggregation bucket from representative day by @jovandeginste in #580
- feat(calendar): Send workout end times to calendar by @jovandeginste in #581
- Update changelog by @jovandeginste in #582
New Contributors
Full Changelog: v2.3.0...v2.4.0