Change Log

v2.9

Released October 17, 2024

Enhancements

  • Heats can be optionally drawn by changing the rules file with a new boolean setting: Shuffle Heats

  • FinishLynx schedule is automatically pushed when Start Lists are published

    • Can be disabled in FinishLynx options

  • Upgraded Combined Distance Classification report to new PDF format

  • FinishLynx configuration simplified

    • FinishLynx audit file is no longer required

    • FinishLynx file name now defaults to “lynx”

Bug Fixes

  • Fixed the seed report randomizing the row order for qualifying rounds

  • Super-finals were not seeding

  • Judge and Timer cards now show race name instead of Round name

  • Skaters advanced to group (ADV-*) are now correctly seeded, placed, and ranked

  • Blank lines from FinishLynx are now ignored

  • Transponder times from FinishLynx are ignored (This caused “blank” results to show up immediately after a race finished)

Enhancements (Technical)

  • Added IneligibleToCompete flag to Sanctions (for use with Red Cards). (Not fully implemented yet)

  • Added report generation method for debugging tests

  • Added automated tests to deployment process

    • Created a pass / fail execution path for automated tests

  • Updated SuperFinal test to use generated competition instead of loading a test case

  • Seeding test updated

  • Deleted Chromely shell

v2.8

Bug Fixes

  • Disabled heat shuffling

v2.7

Enhancements

  • Heats no longer shuffled per 2025 USS rules

Enhancements

  • Updated headers for race results in protocol report for readability

  • Added event name to judge and timer cards

Bug Fixes

  • Seed report was not ordered correctly when manually reseeding

  • Yellow Cards no longer receive points

  • Skaters in elimination finals now stay in correct blocks

v2.6

Enhancements

  • Added Skater List report

  • Expanded error messages when importing excel files with bad data

  • Added status column to the overall classification

Bug Fixes

  • OpenSans displays correctly in reports where OpenSans was not installed on the local computer

  • Fixed No-Element error when distances have unraced skaters

  • Implemented temporary fix for some reports missing rows or sections

  • Fixed results for finals repeating in protocol report

  • Fixed event # showing as 0 in protocol reports

  • Fixed header text overflowing for long competition names in reports

  • Fixed distance classification failing when skaters are not scratched and did not race in a distance

v2.5

Enhancements

  • Added button to the file browser to open the local configuration directory

v2.4

Enhancements

  • Electron now uses an ASAR file for the tempus application, which should make compression & decompression faster and reduce drive fragmentation

  • Added web documentation (Sphinx)

  • Added public site landing page

  • Add checkbox to scratch race in events page

  • Clarified text on Skaters page (Changed “Delete” to “Scratch” when scratching skaters)

Bug Fixes

  • Launcher will now restart downloading a package if application is terminated prematurely

  • Skaters who scratch after qualifying to the next round will retain their ranked position relative to the block they qualified to

  • Reverting an overridden distance classification will now correctly revert to the computed ranking

  • Skaters weren’t being placed in finals by place, only group and time.

  • Fixed text overlapping on task cards in Races screen

  • Removed dead links for unfinished features from left nav and file browser

  • Reports drop-down was not dispayed when waiting for electronic results

v70

Enhancements

  • Added protocol report

  • Excel Import now recognizes Excel time format

  • Standard competitions now seed subsequent distances by overall

  • Can now clear results for multiple races in the Races Page

Bugs

  • Relocated timer and judge cards in reports drop-down to seeding panel

  • YC no longer assigns points

  • Standard Competition rules properly inherit Selection competition rules

  • DNS in first round correctly ranks below everyone else. Multiple DNS in first round tie in overall.

  • DNS in first round gets virtual rank and no points

  • Fixed ties in placement, specifically FNT

v69

Enhancements

  • Overhauled reporting buttons in races page

  • Separated Timer and Judges Cards

  • Can select multiple races in Races page

Bugs

  • Relocated timer and judge cards in reports drop-down to seeding panel