Releases: rollerderby/scoreboard
2023.7 / 2024-05-26
This release fixes a single bug
Changes since 2023.6
Bugfixes
- Fix end of period detection when timeout clock is running. (Can happen after OTO in the last 30s when showing timeout clock after the timeout ended.) (#699)
2023.6 / 2024-05-12
This release brings some minor quality of life improvements and bugfixes.
Changes since 2023.5
Bugfixes
- Fix display glitch when clocks go slightly negative due to clock sync (#678)
- Fix the start mid-game functionality (#695)
Features / Changes
- Add a button to remove all skaters from a team (#681 - contribution by @atkinsonm)
- Update/Start Time to Derby when game start time is updated/added on the IGRF tab (#696)
- Activate the "No More Jam" highlighting when a jam ends with exactly 30s on the period clock as per new WFTDA Officiating Procedures (#696)
2023.5 / 2023-11-26
This release addresses two issues that made the scoreboard appear to have frozen.
Changes since 2023.4
-
Mostly remove hidden load time from the operator screen
- One element of this is to remove the "Sheets" tab from this screen.
- Previously the screen would be loading data in the background for sometimes more than a minute while the screen looked like it was done loading. Button presses during this time would only be executed after the load was done, giving the appearance of a frozen scoreboard.
-
Change behaviour when two clock control buttons are pressed in quick succession:
-
If one of the buttons is Undo, apply both.
-
If the second button was applicable when the first one was pressed, it overrides the first button. (E.g. from Lineup: pressing "Start Jam", then "Timeout" right after, will un-start the Jam and go to a Timeout instead. The assumption is that the SBO correcting themselves is the most likely scenario here.)
-
If the second button was not applicable when the first one was pressed, it is ignored. (E.g. from Lineup: pressing "Start Jam" then "Stop Jam" right after will remain in the Jam. The assumption is that the the second key press being an accident is the most likely scenario here.)
-
With the prior behaviour (introduced in 2023.1) the second button would be treated as Undo with replace mode active, anticipating another button press to resolve the situation. But the UI didn't properly reflect this state causing the appearance of a frozen scoreboard if no third button was pressed. This is also the most likely source of the "disappearing Jams" some people have recently reported.
-
2023.4 / 2023-10-02
This release brings a number of small bugfixes and enhancements
Changes since 2023.3
Bugfixes
- Don't make both teams the other team for timeout type on SK sheet (#653)
- Fix download link for single ruleset (#656)
- Fix logo select not always displaying selected logo (#662)
- Include the mac starter in the zip file (#663)
- Keep in-jam display style if jam doesn't end after 2 minutes (#666)
- Fix display of initial trip on rounded layout (#666)
- Fix export failing when there is a zombie timeout (#669)
Features
- Include current position in roster view and highlight skaters in the current jam (#659)
- Indicate that the skater in the pivot column could be a 4th blocker in the lineup editor title (#664)
- Indicate when blank statsbook file is wrong format or otherwise unusable (#669)
- Filter malformed dates on statsbook import (#669)
2023.3 / 2023-07-17
2023.2 / 2023-06-10
This release fixes a few bugs and it brings some quality of life improvements.
Update 2023-06-13: The zip was accidentally missing the mac launcher. A fixed zip has now been uploaded.
Changes since 2023.1
Bugfixes
Features
2023.1 / 2023-05-19
This release introduces a number of quality of life improvements and bugfixes. Thanks to everybody who provided feedback and suggestions.
Changes since 2023.0
Features
- Block space from activating last clicked button; reallow as key control (#631)
- Use league + team name for file names by default as per updated WFTDA requirement (#633)
- Add game summary to the IGRF tab for easy copying to the physical IGRF (#636)
Bugfixes
2023.0 / 2023-05-11
This release fixes a bug that caused random freezes of the scoreboard and brings a number of UI enhancements.
It is also the first release following a new release schedule that introduces a feature freeze until the end of the WFTDA season (i.e. late 2024).
Changes since 5.0.11
Bugfixes
Features
- Add link to the documentation form the operator screen (#608)
- Show pronouns on Roster view & teams tab/page (#610)
- Add inline edit controls and timeouts to the SK paperwork (#612)
- These allow editing scores & timeouts without blocking hotkeys
- Switch font to LiberationSans for all screens, include font with CRG (#613 contributed by @webdingens )
- Support stashed score adjustments (#614)
- Improve LT input visuals (#615)
- Highlight previously fielded Jammers/Pivots on operator screen (#616)
- Write backend output to logfile (#617)
5.0.11 / 2023-03-26
This release brings a number of bugfixes and quality of life features, most prominently auto-importing user data from a prior install. It also removes twitter functionality after twitter announced they would charge for API access.
Changes since 5.0.10
Features
- Add Roster view (#573 contributed by @atkinsonm)
- Overhaul Data Management screen (#583)
- Support managing operator settings (with cotributions from @bullseye555)
- Add download and delete buttons for individual elements
- Reduce number of buttons at the top and make them always visible
- Add option to upload blank statsbook file
- Change label for foreground color (#584)
- Don't fill INJ* row on LT sheets (#588)
- Support gamepad controls on operator screen (#594 contributed by @yetzt)
- Add functionality to import user data from prior install (#597)
Bugfixes
- Don't auto-end official reviews when auto-ending team timeouts (#587)
- Fix starting mid-game at the beginning of a period (#590)
- Fix uploading & deleting fullscreen images (#596)
Feature removals
- Remove twitter functionality (#595)
5.0.10 / 2023-02-13
This release primarily brings support for the 2023 JRDA rules in addition to some quality of life features and bugfixes.
Notes on using this support:
- The rules can be activated by selecting the new JRDA ruleset when starting or preparing a game or by using a custom ruleset that includes them.
- Sudden Scoring Detection is run at the end of intermission, i.e. once either the intermission clock runs down or it is replaced by lineup or a jam after it has run for at least half the alotted intermission time. After detection has run, there will be a settings button between "Auto End Jams" and "Enable Replace on Undo" with which it can be manually switched on or off in case an override is needed.
- After a jam has been called for injury, a button will show up next to "Start Jam" that can be toggled to mark the next jam as a continuation. For a continuation just activate this and use "Start Jam" as normal.
- Lineup Trackers will have to reenter lineups for the continuation. Remember that you can copy a prior lineup by clicking the jam number on the LT sheet and then make any substitutions as necessary.
Shortcomings:
- CRG treats the continuation as a separate Jam with its own (invisible) number while the JRDA statsbook requires it to not have a number. This means that starting with the continuation, the jam number on the scoreboard will be off for the remainder of the period. Changing the JRDA requirement would break their stats calculations, changing CRG would require changing some fundamental internal structures which is a huge amount of work and brings a high risk of introducing bugs that would affect all games. Thus this shortcoming will unfortunately remain for the foreseeable future.
- In the LT paperwork (both on screen and exported) CRG fills the INJ* row whereas the official requirement is to leave it blank. We are aiming to fix this within the next few weeks.
Changes to 5.0.9
Features
- Support showing a clock during final score (#545)
- Make the stream overlay scalable (#546)
- Disallow space as a hotkey (#548)
- Show spinners while import or export is in progress (#561)
- Add return links to game, team, and ruleset pages (#562)
- Add support for 2023 JRDA rules (#571)