Skip to content

2025-beta1 / 2024-06-02

Pre-release
Pre-release
Compare
Choose a tag to compare
@frank-weinberg frank-weinberg released this 02 Jun 21:33
· 130 commits to dev since this release
7dc5ff5

This version is intended for testing. It has a significant amount of changes and thus may have more bugs than usual. Please report any issues you find during testing on the Issue Tracker.

Changes since version 2023

Generally this version adds new functionality without changing what was already there significantly, especially in terms of in game operation. (Aside from the JT screen that has been completely redesigned and adjustments to WFTDA procedures.)

New Screens

  • CRG now supports Penalty Box Timing. This brings a new screen for PBT input, a new display for penalty clocks, and adds penalty clocks to the main display and stream overlay. See the Wiki for documentation.
  • There are now screens for Scorekeeping. These are essentially the per-team part of the SBO screen.
  • There is now a screen that allows inputting/editing Official Review information.

Modified screens/behaviour/defaults

  • The JT screen has been completely redesigned with the goal of making it possible to control the clocks without looking at the screen.
  • The PT/LT/PLT screen have been combined into one that allows selecting the functionality and team(s) via a settings popup on the fly.
  • When adding a 5th Blocker on the LT screen you are now presented with a popup asking what to do instead of the software silently replacing one of the previously entered Blockers.
  • CRG now fully supports the April 2024 version of the WFTDA statsbook.
  • The default for clock shown after a timeout is now the timeout clock in accordance with the WFTDA Officiating Procedures.
    • The scoreboard will still indicate if the timeout has ended or not in order to avoid violating the rules regarding visibility of game state.
  • Auto-End Jam is disabled by default.
  • There is a new ruleset option to run a Jam during a timeout without starting the period clock.
  • The option to display Start and Stop buttons for individual clocks directly on the operator display has been removed because they occasionally were used by accident. For the rare scenarios where they are needed, they are still available in the clock popup windows.
  • A few more Alternate Name categories have been added in order to allow for a more granular configuration.
  • The colour scheme and design language of the screens (except Main Display and stream overlay) have been made consistent.
    • This was done in a way that should allow adding support for custom themes in a future version.
    • This does not affect the arrangement of any in-game controls.
  • All screens except the stream overlay now get a red tint and "Not connected" text or yellow tint and "Loading" text in the respective states.

Under the hood

  • The frontend has been completely rewritten with the aim of making the code more readable and maintainable.
  • Third party libraries in the frontend have been updated.
  • Load times for screens have been improved

Bugfixes

  • The labels on the clock controls were wrong in some edge cases. That has been fixed.