Setting up a new bike from a template no longer adds a second chain
A new chain no longer shows drivetrain power loss before it has been ridden
Cleats are now a component type, with a one-year life and a six-month wear check
Garmin rides are syncing again after an outage that started on October 7
Every component type has its own icon, drawn from a bike built part by part
Two sign-in fixes: no false error after a successful Google, Apple or Strava sign-up, and no false invalid code message after a correct email code
A wear dial on every bike, and a distance-per-week chart above your riding history
A wear dial on every bike card, and a new distance-per-week chart above your riding history
Renaming a ride on Strava now renames it in Componentry too, including rides recorded on a head unit
See every device connected on a ride, with battery levels charted over the ride and a warning when one is running low
Bluetooth sensors now identify your bike, and matched rides set the right bike on Strava more reliably
Reminders that come due now show as overdue on your dashboard until you complete them
Pause and resume reminders, back-dated service retirements, sensor matching and a round of fixes across bikes, activities and components
Your bike reaches Strava on more rides, and runs and swims stop renaming your rides
Indoor rides find your trainer bike, and choosing a bike for a ride picks the right profile
A refreshed help centre with new guides for bikes, components, activities and account settings, and every guide now illustrated
Add and name sensors from the app, and see your names on ride battery badges
Under-the-hood update: new app foundation, faster startup
Name your sensors, copy a sensor's serial number from a ride, and keep serial numbers from Wahoo recordings
Opening an activity shows the bike it's on, and no ride is matched to a guessed bike
Shimano Di2 and SRAM AXS groupsets are named properly in Sensors, and Settings shows how many sensors still need pairing
Rides recorded on your phone are no longer mistaken for a head unit ride you did earlier the same day
Shimano Di2 and SRAM AXS groupsets now appear as sensors you can pair to a bike, and the Sensors link shows how many are still unpaired
Rides you record without your head unit now arrive on their own when you have a head unit connected
Take the Strava title when you manually pair a ride
Ask Claude about your bikes, and set them up or log a service from the conversation
New accounts now land in their workspace after signing in
Planned Wahoo workouts keep the time you rode them, and no longer appear twice
Rides recorded on a Garmin, Wahoo or Hammerhead no longer appear twice when Strava was connected first
Chain lube tracking and wear modelling now follow a ride when it is moved or updated after import
Five dedicated feature pages on the marketing site, reachable from a new Features menu
Dedicated landing pages for Componentry's social content
Gravel, mountain bike, e-bike and other Garmin ride profiles now sync
Turbo trainer rides from Strava are now recognised as indoor
Pages no longer load with missing data during a long session
Filter your reminders by bike, and both list pages now read properly on a phone
Subscribers may now be asked to rate the app, at most once every six months, plus VoiceOver names for every button in the bike screens' navigation bar and six languages filled in across setup, filters and profiles
Rides imported from Strava on your phone now arrive with their route and weather, and a paired ride's power counts toward chain wear
Activities now open as their own screen with your route drawn across the top, plus a clearer bike picker and retired parts out of the reminder list
Reminders now retire with the part they were set on, and the mobile app is handed everything it needs to name a bike properly
Details and Insurance join the Setup section of every bike: purchase date and receipts, an insurance policy with a reminder before it renews, invoices on service logs and checks, and the bike's true total distance
Each bike now keeps its purchase date and receipt, its insurance policy with a reminder before it renews, invoices on every service, and an honest total for how far it has been ridden
Chain power-loss figures update as soon as you complete a lubrication reminder, service logs tell you that reminders on retired parts move to their replacements, and the app now shows you what changed after an update
Reminders now follow a replaced part, so a new chain keeps your lube schedule and its power-loss estimate stays accurate, and Componentry now shows you what changed after an update
New components pick up their life limits from the component type, activity cards stay readable when a bike has a long name, and dates follow the language and date format you've chosen
Track a derailleur cage or oversized pulley wheel system as its own component, plus bottom brackets on your phone and a bar tape fix
Track a derailleur cage or oversized pulley wheel system as its own component
Pick a profile when bulk-assigning rides to a bike
Notifications now adapt to your subscription status