4.33.4-rc03
Changes for 4.33.4-rc03
- 4.33.4-rc03: Current Athlete view layout now displays correctly on 1280 (720p TV), 1366 (common laptops) and 1920 (HD TV) resolutions.
- 4.33.4-rc03: A public-facing view decisions display has been added to the streaming-oriented displays, for convenience. Currently this is the same as cropping the top-right corner of the scoreboard. In the future there might be options to just have the timer or the decisions.
- 4.33.4-rc02: Security update for postgresql JDBC driver.
- 4.33.4-rc01: Current Athlete view layout fixed for current attempt highlight and to behave correctly when there is no current group. Use 1920x1080 resolution to include in OBS.
Highlights from recent stable releases
- Records
- Records are shown if record definition Excel spreadsheets are present in the local/records directory. See the following folder for examples: Sample Record Files .
- Records definitions are read when the program starts. Records set during the competition are updated on the scoreboard, but the Excel files need to be updated manually to reflect the official federation records.
- Records are shown according to the sorting order of the file names. Use a numerical prefix to control the order (for example 10Canada.xlsx, 20Commonwealth.xlsx, 30PanAm.xlsx).
- All records potentially applicable to the current athlete are shown on the scoreboard. Records that would be improved by the next lift are highlighted. If there are too many athletes in a group the records can be hidden using the display-specific settings, or by adding
records=false
to the URL - Notifications of record attempts and new records are shown on the scoreboard and attempt board. These record notifications can be enabled/disabled using a CSS variable. Set
--zIndexRecordNotifications
incolors.css
to a positive value (ex: 10) to enable the notifications, and a negative value (ex: -10) to always hide them.
- Additional fields on the scoreboards
- Added the custom1 and custom2 fields to the scoreboards (after the year of birth). They are hidden by default; change the width to non-zero and visibility to
visible
in results.css in order to show one or the other or both.
- Added the custom1 and custom2 fields to the scoreboards (after the year of birth). They are hidden by default; change the width to non-zero and visibility to
- Shared visual styling between owlcms and publicresults.
- publicresults scoreboard now uses the same colors.css and results.css stylesheets as owlcms. owlcms sends the exact files it is using for itself to publicresults. The priority used by owlcms to find the style sheets is as follows:
- css loaded in a zip using the Language and Settings page, found in the local/styles folder of the zip.
- css in the local/styles folder where owlcms is installed
- css found in the binary files of the owlcms distribution.
- The Records and Leader sections can now be shown/hidden from the pop-up dialog on the scoreboard screens for both owlcms and publicresults
- publicresults scoreboard now uses the same colors.css and results.css stylesheets as owlcms. owlcms sends the exact files it is using for itself to publicresults. The priority used by owlcms to find the style sheets is as follows:
- Masters rulebook
- Updated the default AgeGroups.xlsx definition file for the W80, W85, M85 and M85 age categories.
- Updated the age-adjusted Sinclair calculation for women to use the SMHF coefficients.
- New: Announcer can act as solo athlete-facing referee. A setting on the announcer screen (⚙) enables emitting down signal on decision so it is heard and shown on displays.
- New: Round-robin "fixed order" option for team competitions. If this option is selected in the Competition Non-Standard Rules, athletes lift according to their lot number on each round. The lot number can be preset at registration or drawn at random depending on competition rules.
- Sinclair meets: New competition option to use Sinclair for ranking - one ranking per gender.
- Documentation now includes a tutorial on how to change the scoreboard colors: Scoreboard Colors
- On weigh-in or registration forms, if a change in category results, a confirmation is required (#499)
- Customization of colors and styling of scoreboards and attempt board.
- Improved management of ceremonies : see Breaks and Ceremonies procedures, and Result Documents for the medals spreadsheet.
Installation Instructions
-
For Windows, download
owlcms_setup.exe
from the Assets section below and follow Windows Stand-alone InstallationIf you get a blue window with
Windows protected your PC
, or if Microsoft Edge gives you warnings, please see this page : Make Windows Defender Allow Installation -
For Linux and Mac OS, download the
owlcms.zip
file from the Assets section below and follow Linux or Mac Stand-alone InstallationFor Heroku cloud, no download is necessary. Follow the Heroku Cloud Installation to deploy your own copy. See also the additional configuration steps for large competitions on Heroku. You may also use the Docker container if you prefer.
-
For Docker, you may use the
owlcms/owlcms
andowlcms/publicresults
images on hub.docker.com.latest
is the tag for the latest stable image,prerelease
is used for the latest prerelease. You will need to provide theJDBC_DATABASE_URL
JDBC_DATABASE_USERNAME
andJDBC_DATABASE_PASSWORD
environment and point them to a Postgres database instance (for example, in another container). owlcms will create/alter the required tables and the account requires the privileges to do so. See Postgres database creation for additional info. -
For Kubernetes deployments, see
k3s_setup.yaml
file for cloud hosting using k3s. For other setups, download thekustomize
files fromk8s.zip
file adapt them for your specific cluster and host names.