This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/joaovsilva on 2025-06-05 21:48:08+00:00.
Hey everyone! Time for another exciting update from Endurain, the self-hosted fitness activity tracker πββοΈπ΄ββοΈ Thanks again for all the support, ideas, and contributions!
v0.12.0 is released and it brings a bunch of new features, improvements, and a few breaking changes to be aware of. Letβs dive in ππ½
π New Features
- π Summary Page get a view of your activities summary (thanks maksm!).
- π‘οΈ New Privacy Settings you can now hide activity info like start time, location, graphs, laps, gear and steps/sets from others.
- π Encrypted Secrets is all sensitive tokens (Strava, Garmin Connect) are now encrypted in the database using Fernet.
- π Activity refresh support for your integrated services on the homepage.
- π± Redesigned Mobile Menu with better navigation.
- π«π· French language support.
- ποΈ Delete activities from the homepage.
- πββοΈ Swimming activity view enhancements.
π οΈ Under the Hood
- Database schema changes:
- No breaking changes expected, but please back up your database just in case.
- New environment variable:
FERNET\_KEY
β required for secret encryption. - Secrets wiped on update to v0.11.0 β Users will need to relink their Strava / Garmin accounts.
- Relogin recommended for all users after upgrading.
- Better error handling for failed credential links.
- Improved pagination for users with many activities.
π Fixes & Improvements
- π§Ό Strava integration more resilient to bad tokens
- βοΈ Default gear selection bugs fixed
- π Garmin Connect refresh fix (thanks matin!)
- πͺ Logout bugs squashed β now with a toast notification!
- π§Ή Dependency bumps across backend & frontend
- π¦ Docker image tweaks β removed default values for sensitive ENV vars
- π² iOS & Android PWA improvements
π New Contributors
Big thanks to the new contributors:
- matin β Garmin Connect fix
- robwakefield β Swimming view improvements
- maksm β Summary view, pagination, and more!
π Docs: https://docs.endurain.com/
π GitHub Release: v0.12.0
π Follow on Mastodon: [@endurain@fosstodon.org
π Previous post: Endurain v0.10.0
πΌοΈ Gallery: Gallery
π£οΈ Whatβs Next?
For v0.13.0 (tentative):
- PRs support
- Image upload for activities
As always, your feedback is incredibly valuable. Found a bug? Got a feature idea? Drop it below or open a GitHub issue. Letβs keep building Endurain together! π οΈπ¬