← All Releases

Changes between 08/05/26 - 08/09/26

The two biggest additions this release: Athletes get a new Schedule page that lays out every Round and Flight they're entered in once the organizer builds out the competition schedule, and Scrutineers get a full Audit Log for both single-dance and overall Round tabulation, tracing every placement back to the exact rule that produced it. Alongside these, Adjudicator, Scrutineer, Deck Captain, and Emcee all move to a rebuilt real-time data layer and redesigned UI, with a handful of Round Control, tabulation, and registration fixes throughout.

System

  • Multiple user guides have been added under Guide. Check them out!
  • For non-elimination mode, Flight and Flight Entry can be updated in real time.

UI and Real-time Redesign

When real-time capability was first introduced in May, it was an early experiment with new technology. Over the past few months, as more real-time capabilities were added to the system, the codebase started drifting in multiple directions, eventually surfacing subtle issues in real-time data update performance and accuracy. In this release, alongside the UI redesign for Adjudicator, Scrutineer, Deck Captain, and Emcee, the real-time data layer has also been rebuilt to be more robust. Many previously hidden bugs surfaced during this work and have been addressed. The UI for all four roles is now better integrated and coordinated through real-time updates.

Known Issue

Sometimes the Adjudicator UI may be unresponsive to real-time data updates and drag-and-drop for a Final Round using the Skating System. A workaround is to refresh the webpage.

Athlete

  • A new Schedule page has been added to Athlete's UI. Once the organizer has generated a concrete schedule, it displays every Round or Flight the athlete is participating in.
  • The Partnership Request button has moved from the Partnership page to the Partnership Request page.
  • The Athlete Dashboard's Competition Entry Card now links to the athlete's Schedule page.

Adjudicator

  • [Bug Fix] Fixed an issue where checking in a previously scratched entry while the Round was in progress added duplicate Round Entries to the Adjudicator's To Be Recalled list.

Scrutineer

Skating System

The scoring mechanism has been updated:

  • Tabulation of Round Dances in a Final Round is now calculated automatically as soon as all placements are received from the Round's Adjudicators. Previously, tabulation was recalculated every time the Scrutineer retrieved the scoresheet.
  • An Audit Log for both single-dance placements and overall placements has been added for Scrutineer to review. It records every significant decision made during tabulation — including which place was awarded at which examined place under which rule, when the system moved on to the next rule to find a higher majority or lower placement aggregate, and when a tie was accepted. This is available to Scrutineers only, to help verify the calculation.
  • The tabulation UI for a multi-dance Final Round has been updated.
  • Scrutineer can retabulate (recalculate) a Final Round's placements before it's finalized, if needed.

Round Control

  • Round Control now has a Finalize action for single-dance Final Rounds, letting Scrutineer lock in results directly once the round is Completed.
  • Round Control now has a Retabulate action for Final Rounds, which recalculates tabulation and placements on demand.
  • This release resolves the remaining real-time issue from the previous release: when Scrutineer updates the state of a Round, Round Dance, or Flight, the corresponding UI now updates for everyone in real time.
  • A formal Round state, Finalized, has been added. Once a Round is finalized, its results can no longer be revoked or updated, and finalizing an event's Final Round also marks the Event as Completed. Before finalizing a Round, consult the Chair of Adjudicators if you're unsure.
  • [Bug Fix] Fixed an issue where a Round Dance couldn't be queued for the first Round of an Event.
  • [Bug Fix] Fixed an issue where a Round Dance couldn't be started because it incorrectly required the Event to be in Queued status.
  • [Bug Fix] Fixed an issue where restarting a Round didn't clear existing recall results, single-dance placements, and overall placements from the previous run.

Organizer

  • Several UI elements have been updated for a more consistent visual experience.
  • Competition owner can now mark a Session as Completed, which publishes that session's Round results to the public.

Studio Account

  • [Bug Fix] Fixed a bug that prevented creating a Team Entry when an athlete already had another registration in the competition.

Public

  • Once a Round is finalized and its Session is marked Completed, that Round's final placements become visible on the public results page.