Skip to content

Release

v10.7.2

A smoother penalty and incident update on iPhone, a couple of new tricks in the event setup assistant, and practice mode that accepts any bib number.

Officiating

  • Technical officials: When you add a photo, video, or note to a penalty or incident update, the on-screen keyboard no longer hides the Submit button — tap anywhere outside the text to dismiss it. The menu you opened it from also closes cleanly behind the update.

Event setup

  • Technical delegates: The event setup assistant can now turn on the bike penalty box and the penalty-box acceptance requirement, and it warns you if the matching penalty box isn't enabled yet.
  • The event setup assistant now answers from your organisation's uploaded documents, not just the event's.

Practice mode

  • Practice mode's demo race now accepts any bib number, so entering a demo athlete's number no longer shows "Athlete Not Found."

Behind the scenes

  • The app is ready for the latest version of iOS, so Garmin sync and lock-screen Live Activities keep working smoothly.

v10.7.1

Notifications, the race log, and invitation emails now speak your language, a redesigned penalty and incident review that fits the web console, and the race log on your phone during an event.

Officiating

  • The penalty and incident review has been redesigned. On the web race control console it now matches the light interface instead of showing as a dark panel, with a clearer layout — an identity bar with the type, number, athlete, and status; a progress timeline; and a single evidence card for the map, photos, and videos. Wide screens spread it across columns.
  • Technical officials: Add a photo or video to a penalty or incident straight from its evidence area, without filling in the full update form.
  • Technical officials: Read the race log on your phone during an event from the race-mode tools, not just from race control on the web. Race control on the web now opens straight to the race log.

Your language

  • Push notifications and the in-app notifications list now appear in your language.
  • The race log now shows its entries in your language.
  • Invitation and account emails now arrive in your language, and look cleaner and more clearly branded.

v10.7.0

Email invitations for organisations and events, self-serve account deletion, and a quicker way to get people onto the app.

Organisation

  • Organisation admins: You can now invite people to your organisation by email. They get a link, set up an account if they need one, and land in your member list ready to be approved. Invitation links stay valid for 14 days and work once.
  • A "Get the app" QR code on the web sign-in page lets anyone scan to download RaceRanger and open it straight away.

Event setup

  • Technical delegates: Invite officials to an event by email, not just from the existing user list. Invited people show up as Invited and wait for approval before they get access.
  • On the web officials list you can now approve invited people, change their roles, and resend or revoke an invitation that hasn't been accepted yet.

Your account

  • You can permanently delete your account from your profile. The app asks you to confirm, then schedules the deletion and tells you when it's done. You can't delete during an active event, and signing back in before it completes lets you keep the account.

Officiating

  • Technical officials: The microphone prompt now explains that your voice note is recorded and automatically turned into text for you.

Behind the scenes

  • Penalty, incident, and chat uploads sync more reliably in the background.
  • Location tracking pauses when it isn't needed, which is easier on battery.
  • The Android app recovers more smoothly when an update is interrupted.

v10.5.1

A native-feel refresh across the app: bigger, easier-to-hit race-mode buttons, smoother navigation, refreshed colours, and the option to delete your account.

Race mode

  • Technical officials: The penalty and incident buttons are now larger, evenly sized squares in a scrollable grid, so they're quicker to hit one-handed. Each button gives a press highlight and a light haptic tap when you select it.
  • Leaving race mode is now deliberate. The back gesture opens the race-mode drawer instead of dropping you out, so you deactivate the race on purpose rather than by accident.

Across the app

  • Refreshed brand colours run through the app, the Apple Watch app, and the Garmin app.
  • Navigation feels more native: screens use the platform's standard motion, you can swipe back on iPhone, and Android shows its predictive-back preview. Confirmations and alerts now share one consistent look and appear in your chosen language.
  • Timers, bib numbers, and counts stay steady instead of shifting as their digits change.

Your account

  • You can now permanently delete your account from your profile. RaceRanger warns you it can't be undone, won't let you delete during an active event, and confirms once the deletion is scheduled.

v10.1.4

A refreshed look for chat messages, a new Documents shortcut in race mode, clearer media tags on penalty reviews, and a new filter for athletes without a race number.

Chat

  • Chat messages have a refreshed look: your own messages now sit in the app's blue, and everyone else's in a dark grey bubble with a subtle outline — with clearer, easier-to-read text on both.

Penalties

  • The review timeline now shows a Media Added tag only on the updates that actually have photos or videos attached — including the original report — instead of on nearly every entry.

Race mode

  • A new Documents tool in race mode opens your event and organisation documents without leaving the race — previously they were only on the Info page.
  • Race-mode tools now open consistently in the app's dark theme — a full-screen panel on phones and a centred dialog on tablets — and the race on/off control now reads Activate race mode / Deactivate race mode.

Race control

  • Technical officials and technical delegates: The athletes list has a new No number filter. Athletes without a race number are now hidden by default; tap the chip to show just them, and tap it again to hide them.

Event setup

  • Organisation admins and technical delegates: When you add or edit an official, the person you've already selected no longer shows up a second time in the search list below.

Profiles

  • When your profile photo changes, it now updates right away across the app instead of sometimes keeping the previous cached picture.

Behind the scenes

  • Race reports for very large events — the kind with hundreds of map thumbnails and athlete photos — now generate reliably instead of failing to render.

v10.0.1

Live updates to the lock-screen race overview, chat drafts that survive switching channels, a members list on the web chat, and a batch of reliability fixes.

Officiating

  • Technical officials: The race overview on your iPhone lock screen and Dynamic Island now stays up to date in the background — penalty and incident counts and any approvals waiting keep updating even while the app is closed, it clears when the race ends, and it can come back if you've swiped it away.
  • Technical officials: The Penalty, Incident, Approve, and Voice quick-action buttons on the lock-screen overview now reliably open the right screen, even when you had another form part-way open — Voice especially.

Chat

  • Your unsent message is now kept if you switch to another chat or leave and come back, so a half-typed message and its mentions aren't lost.
  • The web chat now has a Members button showing who's in the conversation, the same list the app shows.
  • Muting a chat is now available in the mobile app only — a mute set on the web would also silence your phone, so the web chat leaves it out.

Event setup

  • Technical delegates: When a course map can't be processed, the error now spells out the reason instead of a generic failure, so it's clearer what to fix.

Behind the scenes

  • Signing in no longer crashes if you cancel it or it's interrupted partway.
  • The app recovers to your events list instead of getting stuck on the loading screen when the network is slow at start-up.
  • Photos and other chat attachments stay linked correctly even when a penalty or incident is edited in quick succession.
  • Race report PDFs generate more reliably.

v10.0.0

A redesigned race mode with a combined penalties-and-incidents view and a tools folder, one layered map in race control, a clear status on every race, plus a photo option in the penalty box, a way to log weather readings on the spot, and profile photos that finally show up everywhere.

Race mode

  • Technical officials: The separate penalty and incident lists are now one Penalties & Incidents view. Keep the two tabs, or switch to a single combined feed in App Settings → Penalties & Incidents view — the count chips, filters, search, and sorting work the same either way.
  • Technical officials: The in-race tools moved out of the drawer into a tools folder in the top-right of the race mode screen. It opens to Chat, Notifications, Ready Check, Start List, Environment, Race Map, Race Control, the AI assistant, and race activation — the options you see still depend on your role. Starting or stopping the race now sits behind a collapsed Danger zone section so it can't be mistaken for leaving race mode, and the drawer is just for leaving the race.
  • Race lists — in the app and on the web event page — show each race's status at a glance: Pending, Active, Running (active with activity logged), or Finished.
  • Unread dots for chat and notifications now appear the moment something arrives, on the event info page and in the race mode drawer.

Officiating

  • Technical officials: After you scan an invitation to an event that needs approval, your events list now shows a "Waiting for approval" card with the event name while an administrator reviews your request — instead of looking like you haven't joined anything.
  • Technical officials: When you're not in any event yet, the events screen now has Scan and Refresh buttons, so you can scan an invitation or check again for a decision without leaving the page.

Chat

  • Each chat now has a menu in its top bar with Search, a per-channel notification mute, and a Members list showing who's in the conversation.

Penalties

  • Technical officials: When you mark a penalty as served in the penalty box, you can now choose "Yes, with photo" to take and attach a photo in the same step.
  • Technical officials: The free-text field on the penalty and incident form is now labelled "Note (optional)", so it's clear you don't have to fill it in.

Race control (web)

  • The Race map and Drafting map tabs merged into a single Map tab. Penalties, incidents, officials, and athletes are layers you can show or hide with chips; every marker has a hover card, penalty and incident pins open their review dialog, and selecting an official follows them with their recent trail.
  • Opening a penalty or incident from the Race log or Penalties and Incidents tab now shows a compact review dialog that matches the dashboard's dark theme instead of a large white panel.
  • Technical officials: Race control now has an Add weather reading control to log a race's current conditions on the spot. It appears read-only if you don't have permission to change the weather.

Event setup

  • Technical delegates: You can now upload a course map without turning on tracking first. The map is useful on its own, and tracking simply adds athlete movement on top of it.

Permissions

  • Organisation admins and technical delegates: Disqualification is now its own permission, separate from penalty approval. The DSQ option in penalty submission and the DSQ voice commands follow it, and you can grant or remove it wherever you edit roles and permissions.

AI assistant

  • Organisation admins and technical delegates: With event data analysis enabled, the assistant now knows the races and their status — ask it which races are running or finished.
  • Organisation admins and technical delegates: The event assistant is more accurate: it keeps track of which of its suggested changes you've already applied, so it won't describe a change as done when it isn't, and it filters penalties and incidents by the correct status when you ask about them.

Feedback

  • After an event, if your organisation hasn't set up its own feedback questions, you may occasionally be asked how the app is working for you — and rating it well offers to open the app store review page. It won't show up more than once every few months.

Profiles

  • Profile photos now appear across the app. If you sign in with a Google or Apple account, your photo shows in chat, the officials list, and user lists — not just on your own profile.

API and webhooks

  • Race objects returned by the API — and race webhook payloads — now include a read-only status field (notActive, active, running, finished).

Behind the scenes

  • Fewer crashes when closing dialogs and when reviewing penalty or incident updates with missing details, plus a fix for a start-up crash on some Android devices.
  • Media-handover and race notifications are delivered more reliably, and a photo taken at the penalty box now finishes uploading even if the network drops mid-way.
  • The keyboard no longer gets stuck after you use the chat attachment or emoji panel.
  • The events, races and chat lists render more smoothly, and the phone events list no longer jumps around as it loads.
  • In events set to send fewer alerts, penalty and incident notifications now go to a tighter set of officials.
  • Number series for relay and team races now stay correct.
  • The active-filter banner on the penalty and incident lists is easier to read.

v9.1.5

Quick profile cards for anyone on your team, a smoother and more reliable AI assistant, and a handful of penalty box fixes.

Profiles

  • Technical delegates and organisation admins: Hover over or tap a person in the event officials or user list to open a quick profile card — their photo, name, when they joined, a short bio, and the events they've taken part in.
  • A person's event count is always shown. The list of their recent events is visible to that person, to organisation admins for their own organisation's events, and to global admins.

AI assistant

  • The AI assistant now opens straight to your latest messages, shows long answers in full instead of cutting them off, and formats headings, lists and code more clearly. Occasional garbled replies are fixed too.
  • Organisation admins: You can again change your own role or approve your own membership through the assistant.

Penalties

  • Technical officials: Stop-and-go and no-box penalties no longer wait in the penalty box acceptance queue — only run and bike box penalties do.
  • Penalty timers for races without a set penalty time no longer start at zero and alarm the moment they begin.
  • Adding a photo to a penalty no longer fails if the penalty is served or accepted from another device while the photo is still uploading.

Behind the scenes

  • The AI assistant handles questions about attached documents more reliably.

v9.1.2

Choose which penalty box a watch penalty goes to, give your combined races their own name, reopen earlier assistant conversations, and see the watches your officials submit from on the dashboard.

Officiating

  • Technical officials: When you submit a penalty from a paired watch and it could go to more than one penalty box — or the course uses numbered bike penalty boxes — the watch now asks which box the athlete serves it in, right after you pick the reason. When only one box applies it's chosen for you, and the penalty lands in the same box it would from the phone.

Event setup

  • Organisation admins and technical delegates: You can now give a combined race its own name. Editing a combined race lets you set the name directly, and it keeps that name instead of being rebuilt from the races inside it.
  • Organisation admins and technical delegates: Demo races now have a "Drafting allowed" toggle, so you can practise with drafting penalties counted or not.
  • Organisation admins and technical delegates: The race editor now shows which race you're editing under the title, and updates in place after you sync athletes so you don't have to close and reopen it.

AI assistant

  • Organisation admins and technical delegates: A new "Previous chats" button opens your earlier assistant conversations for the event, so you can reopen one and pick up where you left off.
  • Organisation admins and technical delegates: You can ask the assistant to rename a combined race, and it renames the races inside it so the combined race shows the exact name you asked for.
  • Organisation admins and technical delegates: Within a conversation, the assistant now keeps track of the changes you've already applied and won't propose them again.

Organisation

  • Organisation admins: The dashboard now shows the watches your officials submit from, each with how many times it's been used and when it was last used.

v9.1.1

A cleaner way to add and invite people to an event from the phone, an event assistant that understands who "you" are and sets roles as it approves, grouped approval alerts, and a fix for penalties sent from a paired watch.

Officiating

  • Technical officials: Penalties sent from a paired watch now get the same type and status they'd get from the phone — a drafting penalty logged from a watch is auto-approved as expected, instead of staying as only submitted.

Event setup

  • Organisation admins and technical delegates: Adding people to an event from the phone has a cleaner, guided layout, split into two tabs — an "Add user" tab that walks you through picking the person and their role, with a reminder of what's still needed, and an "Invite" tab with the event QR code and options to copy or share an invite link or image.
  • Organisation admins and technical delegates: When several people are waiting to join an event, their approval alerts now combine into a single, self-updating notification per event that shows how many are still waiting, instead of one alert per request.

AI assistant

  • Organisation admins and technical delegates: You can now refer to yourself when talking to the assistant — "assign me as head referee," "approve me," "change my role" — and it acts on your own account. Changing your own event-wide role or approving your own membership still needs an organisation admin, the same as doing it by hand.
  • Organisation admins and technical delegates: When you ask the assistant to approve someone who requested to join, it now sets their role at the same time, asking which role if you didn't say — so approving and assigning happen in one step.
  • Organisation admins and technical delegates: You can ask the assistant to renumber races so their bib ranges don't clash and merge them in a single request.

Behind the scenes

  • The weather recorded for an event, and the weather shown in race reports, now focuses on the race window, so the conditions history is more relevant.