• Features
  • Plans
  • Blog
  • FAQs
  • Help
Sign InSign Up
Changelog
May 30, 2026

๐Ÿ“ฑ Mobile v2.1.1 - May 30, 2026

Dutch joins the language picker, setup wizard CTAs surface on the home view, bike detail, and components list when a bike has only its auto-seeded Chain โ€” the wizard now skips components you've already added, and the component detail's measurement editor is scoped to tires.

Improvements

Dutch language support

Mobile now ships with a Nederlands translation of the entire app โ€” home, activities, bikes, components, reminders, settings, subscription, and race-day. Pick Nederlands in Settings โ†’ Language (or change it on the web โ€” mobile syncs the choice) and the UI swaps over without restarting the app. Number and date formats follow the Dutch defaults (1.234,56 and DD/MM/YYYY) when no override is set.

Measurement editor is now tire-only

The Measurements card and the edit-measurement button on the component detail sheet were appearing on every component type that had a note preset โ€” chains, brake pads, and tires โ€” which led some users to expect to edit measurements they couldn't really track that way. Both now only render for tire components, where they really belong (tire pressure).

To keep tire pressure discoverable, the components list now shows a yellow ยท Set your pressure prompt next to any tire whose pressure hasn't been recorded yet. Once you've set it, the row goes back to displaying the value (e.g. ยท 65 psi).

Finish setting up bikes that only have the auto-seeded Chain

Newly created and Strava-imported bikes land with a single auto-seeded Chain, so the empty-state setup card never appeared for them. Mobile now surfaces a primary Set up with a template call to action in three places when a bike's only component is the Chain:

  • Home โ€” bike cards. A small blue Complete Setup chip appears next to the components count (replacing the amber Missing chip used when a bike has zero components).
  • Bike detail. A full setup card sits above the Component Wear card, so the seeded Chain still shows real wear data underneath.
  • Components list. A primary banner button above the list.

All three route into the existing setup wizard.

Setup wizard skips components you've already added

Re-opening the wizard on a bike that already has components no longer suggests duplicates:

  • Template preview. Component rows that are already installed render in strike-through โ€” so the Chain is visibly skipped before you continue.
  • Wizard rows. Any preset whose type is already on the bike is filtered out before the row list renders.
  • Already complete. If every preset row is installed, the wizard shows a quick toast โ€” "Looks like everything's already installed" โ€” and returns you to the bike page.

Fixes

Latest activity card no longer overflows with long bike names

The Electronics header on the home view's latest activity card squeezed the bike name and date onto one row, which clipped or wrapped awkwardly for bikes with longer names. The bike badge now sits on its own row below the Electronics label and date, so the battery chips stay clean no matter how long the bike name is.

Previous

v0.21.0 - May 30, 2026

May 30, 2026
Next

๐Ÿ“ฑ Mobile v2.2.0 - June 09, 2026

Jun 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.
Download on the App StoreGet it on Google Play
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