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