Activity sync source clarity, time-based wear fix, and Wahoo import support on mobile
Improvements
Activity Sync Source Clarity: The Apps page now displays informational messages indicating where your activities will sync from when multiple fitness providers are connected. When both Strava and Wahoo/Garmin are connected, Strava shows that it will match but not import activities, while the connected device provider shows as the sync source.
Bug Fixes
Time-Based Component Wear: Fixed an issue where components using time-based lifespan tracking were not calculating wear percentages correctly — the time portion was always showing 0% even when years or months were configured. Wear is now properly calculated for both new and existing components.
New Features
Wahoo Import on Mobile: You can now import Wahoo activities directly from the mobile app. Imports are processed in the background using the same pipeline as activities that sync automatically.