MyTraL 1.58.0
This MyTraL minor release brings:
Added
- Improved the first login experience in MyTraL DESKTOP incarnation: when no
user profile exists yet, a defaultathleteuser ("MyTraL Athlete") is
auto-created and auto-logged in, landing straight on the dashboard - no
sign-up/login step required. Logging out disables auto-login until the next
explicit login, so a second/third user can be added or logged into from the
login page. - Calendar and sickness heatmaps now mark today with a yellow rectangle so the
current week and day stand out, and each sickness day's tooltip now reads like
2026-05-25: 3x sickinstead of a bare count. - Added estimated speed to the analysis chart of the activity in case that activity
recordings (as well as parquet) don't have it. - Added tooltip with the elevation, time, distance and grade to the elevation chart
on the activity analysis page. - Added a macOS
.dmgdesktop distribution, built with PyInstaller and
hdiutil/iconutiland attached to theDistro macOS DMGGitHub Actions workflow
run for every release PR. The build targets Apple Silicon (arm64) only and ships
unsigned (no Apple Developer certificate).
Seedocs/INSTALLATION.mdfor the one-time Gatekeeper workaround needed
on first launch.
Data is stored in~/Library/Application Support/mytral/like every other macOS app.
Fixed
- Fixed path(s) in Snap which pointed outside of strict confinement filesystem.
Documentation
- Documented macOS Apple Silicon (arm64) installation and build.