Version 7.1.1

June 27, 2026

Race previews for upcoming stages.

Features:

  • Added race previews for upcoming stages.
  • User profiles now show the date the account was created.
  • Expired objectives that were completed but never claimed are now visible on the Objectives page in a new "Unclaimed Expired Objectives" section.
  • Added a "Claim All Rewards" button on the Objectives page that claims all pending rewards at once.
  • Added a "Claim All Rewards" button on the Races page that claims all unclaimed race rewards at once.

Bugfixes:

  • Fixed slow loading on the Ranking page and User Profile pages by caching team scores directly on each team submission. Previously, every page load recalculated scores by joining riders, results, and points tables on the fly. Scores are now stored and updated automatically when race results are imported.
  • Fixed seasonal objectives that track weekly objective completions (e.g. "Complete 20 weekly objectives") not updating progress. Completing weekly objectives now correctly counts toward seasonal meta-objectives.

Version 7.1.2:

  • Fixed teams submitted objectives not updating unless a new team was submitted. Progress is now also recounted when opening the Objectives page, so already-submitted teams count as soon as their deadline passes.
  • Fixed objective and season pass rewards granting only 1 pack when the reward was configured for multiple packs.

Version 7.1.3:

  • Added a welcome page after registration that guides new players straight to their starter packs.
  • Fixed the race results scraper hitting rate limits (HTTP 429); it now throttles requests and backs off automatically so stage data imports reliably.

Version 7.1.4:

  • Fixed stage profile images sometimes failing to load due to PCS's hotlink protection. Images are now served through CycloDraft instead of being loaded directly from PCS.