• Features
  • Plans
  • Blog
  • FAQs
  • Help
Sign InSign Up
Changelog
Jan 8, 2026

🖥️ v0.9.1 - January 08, 2026

Activity sync source clarity, time-based wear fix, and mobile Wahoo import API

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

  • Component Time-Based Wear Calculation: Fixed an issue where components using time-based lifespan tracking (life_time) were not calculating wear percentages correctly. The calculated.time value was always showing 0% even when years/months were configured. This fix ensures time-based wear is now properly calculated for both new and existing components.

New Features

  • Mobile Wahoo Activity Import API: Added a new API endpoint to support importing Wahoo activities from the mobile app. Activities are queued for background processing using the same pipeline as webhook-synced activities.
Previous

📱 Mobile v1.3.1 - January 07, 2026

Jan 7, 2026
Next

v0.9.2 - January 09, 2026

Jan 9, 2026

Know your bike, down to the individual component. Unlock more from your bike to keep it running at peak performance.

© Copyright 2026 Componentry. All Rights Reserved.

About
  • Features
  • Plans
  • FAQs
  • Blog
  • Contact
Product
  • Help
  • Changelog
Legal
  • Terms of Service
  • Acceptable Use Policy
  • Privacy Policy
  • Cookie Policy
Connect
  • @componentry.app
  • @componentry
  • @componentry
  • r/componentry
  • @componentry.app