Skip to content

Releases: owlcms/owlcms4

64.0.4

02 Feb 00:42

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


New in Release 64

64.0.4: Flags, Translations and Logos were not packaged and sent to tracker if they were in a override zip stored in the database

64.0.3: Updated the documentation to reflect Control Panel version 3 and use of SBDE format.

64.0.3: Fix: Application did not start if there was a configuration override zip in the database.

64.0.3: Usability: Adding/Removing a configuration override zip in the database no longer requires the Update button.

64.0.2: Sessions from a registration file were not correctly reset to match the Sessions tab

64.0.1: Fixed upload of registration files when the current session is not in English.

64.0.0: Improved error messages when loading a registration/SBDE sheet and athlete is not eligible to stated category (age or qualif. total)

64.0.0: 250g deduction done manually by TO is now again the default (automatic must be selected); clarified option description

64.0.0: Decisions entered when the clock was not started will now be accepted. A red notification is given to the announcer, timekeeper and jury.

64.0.0: User-oriented startup log that can be tailed by control panel

64.0.0: Validation that there cannot be two age groups with the same code and gender. On import and from interactive editing

64.0.0: The cogwheel settings for the technical official screens (for example, single referee),
are now stored with the platform, remain selected when switching sessions, and are restored when restarting the server.

64.0.0: 64.0.0: New websocket protocol for updated tracker

  • Uses the v2 export format (see below)
  • Additional information for tracker applications (e.g. time remaining on breaks, precalculated display information)
  • Sends all the data needed by owlcms-tracker, with full resynchronization if either end restarts

64.0.0: Support for IWF-style referee assignments by teams, including import/export of a timetable.

64.0.0: End of Competitition Behavior filtering for Best Athlete Scoring has beeen fixed

  • If no championship is selected, all athletes are shown, with the global scoring scheme. The Final package also uses the global scoring scheme.
  • When a championship is selected, the best athlete scoring scheme for that championship is used. The final package uses the championship scheme.
  • Eligibility category results with no championship selected show the age-group best athlete score (global if no age-group specific score)
  • Registration category results with no championship selected show the global best athlete score

64.0.0: Support for GAMX 2.0 scores: GAMX + age-adjusted variants GAMX-M (Masters), GAMX-U (Kids+Youth), GAMX-A (13-40). Also added CAT_GAMX, GAMX computed at IWF JR/SR category weight.

  • For performance, only the scoring systems required by the best athlete and medals are computed by default; additional ones can be selected if needed by local templates

64.0.0: Fix: Athletes not weighed-in are not propagated to the introduction sheet

64.0.0: New v2 JSON export format

  • A new cleaner export format is available when the feature toggle v2export is active. Historical unfortunate naming fixes,
    symbolic references/natural keys for readability.
  • An extra button is visible when
    the toggle is active. The new format uses natural keys for better readability.
  • Import distinguighes the two formats automatically.

For other recent changes, see the release repository

64.0.3

30 Jan 19:52

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


New in Release 64

64.0.3: Updated the documentation to reflect Control Panel version 3 and use of SBDE format.

64.0.3: Fix: Application did not start if there was a configuration override zip in the database.

64.0.3: Usability: Adding/Removing a configuration override zip in the database no longer requires the Update button.

64.0.2: Sessions from a registration file were not correctly reset to match the Sessions tab

64.0.1: Fixed upload of registration files when the current session is not in English.

64.0.0: Improved error messages when loading a registration/SBDE sheet and athlete is not eligible to stated category (age or qualif. total)

64.0.0: 250g deduction done manually by TO is now again the default (automatic must be selected); clarified option description

64.0.0: Decisions entered when the clock was not started will now be accepted. A red notification is given to the announcer, timekeeper and jury.

64.0.0: User-oriented startup log that can be tailed by control panel

64.0.0: Validation that there cannot be two age groups with the same code and gender. On import and from interactive editing

64.0.0: The cogwheel settings for the technical official screens (for example, single referee),
are now stored with the platform, remain selected when switching sessions, and are restored when restarting the server.

64.0.0: 64.0.0: New websocket protocol for updated tracker

  • Uses the v2 export format (see below)
  • Additional information for tracker applications (e.g. time remaining on breaks, precalculated display information)
  • Sends all the data needed by owlcms-tracker, with full resynchronization if either end restarts

64.0.0: Support for IWF-style referee assignments by teams, including import/export of a timetable.

64.0.0: End of Competitition Behavior filtering for Best Athlete Scoring has beeen fixed

  • If no championship is selected, all athletes are shown, with the global scoring scheme. The Final package also uses the global scoring scheme.
  • When a championship is selected, the best athlete scoring scheme for that championship is used. The final package uses the championship scheme.
  • Eligibility category results with no championship selected show the age-group best athlete score (global if no age-group specific score)
  • Registration category results with no championship selected show the global best athlete score

64.0.0: Support for GAMX 2.0 scores: GAMX + age-adjusted variants GAMX-M (Masters), GAMX-U (Kids+Youth), GAMX-A (13-40). Also added CAT_GAMX, GAMX computed at IWF JR/SR category weight.

  • For performance, only the scoring systems required by the best athlete and medals are computed by default; additional ones can be selected if needed by local templates

64.0.0: Fix: Athletes not weighed-in are not propagated to the introduction sheet

64.0.0: New v2 JSON export format

  • A new cleaner export format is available when the feature toggle v2export is active. Historical unfortunate naming fixes,
    symbolic references/natural keys for readability.
  • An extra button is visible when
    the toggle is active. The new format uses natural keys for better readability.
  • Import distinguighes the two formats automatically.

For other recent changes, see the release repository

64.0.2

24 Jan 00:37

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


New in Release 64

64.0.2: Sessions from a registration file were not correctly reset to match the Sessions tab

64.0.1: Fixed upload of registration files when the current session is not in English.

64.0.0: Improved error messages when loading a registration/SBDE sheet and athlete is not eligible to stated category (age or qualif. total)

64.0.0: 250g deduction done manually by TO is now again the default (automatic must be selected); clarified option description

64.0.0: Decisions entered when the clock was not started will now be accepted. A red notification is given to the announcer, timekeeper and jury.

64.0.0: User-oriented startup log that can be tailed by control panel

64.0.0: Validation that there cannot be two age groups with the same code and gender. On import and from interactive editing

64.0.0: The cogwheel settings for the technical official screens (for example, single referee),
are now stored with the platform, remain selected when switching sessions, and are restored when restarting the server.

64.0.0: 64.0.0: New websocket protocol for updated tracker

  • Uses the v2 export format (see below)
  • Additional information for tracker applications (e.g. time remaining on breaks, precalculated display information)
  • Sends all the data needed by owlcms-tracker, with full resynchronization if either end restarts

64.0.0: Support for IWF-style referee assignments by teams, including import/export of a timetable.

64.0.0: End of Competitition Behavior filtering for Best Athlete Scoring has beeen fixed

  • If no championship is selected, all athletes are shown, with the global scoring scheme. The Final package also uses the global scoring scheme.
  • When a championship is selected, the best athlete scoring scheme for that championship is used. The final package uses the championship scheme.
  • Eligibility category results with no championship selected show the age-group best athlete score (global if no age-group specific score)
  • Registration category results with no championship selected show the global best athlete score

64.0.0: Support for GAMX 2.0 scores: GAMX + age-adjusted variants GAMX-M (Masters), GAMX-U (Kids+Youth), GAMX-A (13-40). Also added CAT_GAMX, GAMX computed at IWF JR/SR category weight.

  • For performance, only the scoring systems required by the best athlete and medals are computed by default; additional ones can be selected if needed by local templates

64.0.0: Fix: Athletes not weighed-in are not propagated to the introduction sheet

64.0.0: New v2 JSON export format

  • A new cleaner export format is available when the feature toggle v2export is active. Historical unfortunate naming fixes,
    symbolic references/natural keys for readability.
  • An extra button is visible when
    the toggle is active. The new format uses natural keys for better readability.
  • Import distinguighes the two formats automatically.

For other recent changes, see the release repository

64.0.1

23 Jan 23:33

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


New in Release 64

64.0.1: Fixed upload of registration files when the current session is not in English.

64.0.0: Improved error messages when loading a registration/SBDE sheet and athlete is not eligible to stated category (age or qualif. total)

64.0.0: 250g deduction done manually by TO is now again the default (automatic must be selected); clarified option description

64.0.0: Decisions entered when the clock was not started will now be accepted. A red notification is given to the announcer, timekeeper and jury.

64.0.0: User-oriented startup log that can be tailed by control panel

64.0.0: Validation that there cannot be two age groups with the same code and gender. On import and from interactive editing

64.0.0: The cogwheel settings for the technical official screens (for example, single referee),
are now stored with the platform, remain selected when switching sessions, and are restored when restarting the server.

64.0.0: 64.0.0: New websocket protocol for updated tracker

  • Uses the v2 export format (see below)
  • Additional information for tracker applications (e.g. time remaining on breaks, precalculated display information)
  • Sends all the data needed by owlcms-tracker, with full resynchronization if either end restarts

64.0.0: Support for IWF-style referee assignments by teams, including import/export of a timetable.

64.0.0: End of Competitition Behavior filtering for Best Athlete Scoring has beeen fixed

  • If no championship is selected, all athletes are shown, with the global scoring scheme. The Final package also uses the global scoring scheme.
  • When a championship is selected, the best athlete scoring scheme for that championship is used. The final package uses the championship scheme.
  • Eligibility category results with no championship selected show the age-group best athlete score (global if no age-group specific score)
  • Registration category results with no championship selected show the global best athlete score

64.0.0: Support for GAMX 2.0 scores: GAMX + age-adjusted variants GAMX-M (Masters), GAMX-U (Kids+Youth), GAMX-A (13-40). Also added CAT_GAMX, GAMX computed at IWF JR/SR category weight.

  • For performance, only the scoring systems required by the best athlete and medals are computed by default; additional ones can be selected if needed by local templates

64.0.0: Fix: Athletes not weighed-in are not propagated to the introduction sheet

64.0.0: New v2 JSON export format

  • A new cleaner export format is available when the feature toggle v2export is active. Historical unfortunate naming fixes,
    symbolic references/natural keys for readability.
  • An extra button is visible when
    the toggle is active. The new format uses natural keys for better readability.
  • Import distinguighes the two formats automatically.

For other recent changes, see the release repository

64.0.0

20 Jan 18:27

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


New in Release 64

64.0.0: Improved error messages when loading a registration/SBDE sheet and athlete is not eligible to stated category (age or qualif. total)

64.0.0: 250g deduction done manually by TO is now again the default (automatic must be selected); clarified option description

64.0.0: Decisions entered when the clock was not started will now be accepted. A red notification is given to the announcer, timekeeper and jury.

64.0.0: User-oriented startup log that can be tailed by control panel

64.0.0: Validation that there cannot be two age groups with the same code and gender. On import and from interactive editing

64.0.0: The cogwheel settings for the technical official screens (for example, single referee),
are now stored with the platform, remain selected when switching sessions, and are restored when restarting the server.

64.0.0: 64.0.0: New websocket protocol for updated tracker

  • Uses the v2 export format (see below)
  • Additional information for tracker applications (e.g. time remaining on breaks, precalculated display information)
  • Sends all the data needed by owlcms-tracker, with full resynchronization if either end restarts

64.0.0: Support for IWF-style referee assignments by teams, including import/export of a timetable.

64.0.0: End of Competitition Behavior filtering for Best Athlete Scoring has beeen fixed

  • If no championship is selected, all athletes are shown, with the global scoring scheme. The Final package also uses the global scoring scheme.
  • When a championship is selected, the best athlete scoring scheme for that championship is used. The final package uses the championship scheme.
  • Eligibility category results with no championship selected show the age-group best athlete score (global if no age-group specific score)
  • Registration category results with no championship selected show the global best athlete score

64.0.0: Support for GAMX 2.0 scores: GAMX + age-adjusted variants GAMX-M (Masters), GAMX-U (Kids+Youth), GAMX-A (13-40). Also added CAT_GAMX, GAMX computed at IWF JR/SR category weight.

  • For performance, only the scoring systems required by the best athlete and medals are computed by default; additional ones can be selected if needed by local templates

64.0.0: Fix: Athletes not weighed-in are not propagated to the introduction sheet

64.0.0: New v2 JSON export format

  • A new cleaner export format is available when the feature toggle v2export is active. Historical unfortunate naming fixes,
    symbolic references/natural keys for readability.
  • An extra button is visible when
    the toggle is active. The new format uses natural keys for better readability.
  • Import distinguighes the two formats automatically.

For other recent changes, see the release repository

63.5.0

17 Dec 01:34

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


New in Release 63.5

63.5.0: If in the same competition there were two or more simultaneous Masters championships

  • The filtering from Championship to Masters Age Group was not correct (Registration, Team Memberships, Team Results, Final Results)
  • Some Masters athletes could be counted in a championship in which their age group did not participate.

New in Release 63.4

63.4.0: Fix: Failure to post event information to either of the public scoreboard or video URLs could block the other.

63.4.0: Fix: Registration editing page did not show did not show all the possible open categories for youth superheavy categories with lower bounds (e.g. U15 79+). The athlete can be 88 all the way to 110+.

New in Release 63.3

63.3.1: Fixes for random updates to timers on announcer/marshall/jury screens and other related anomalies. Systematic change in the way sessions

63.3.0: Fix for intermittent issue on announcer/marshal screen. The athlete grid would sometime be hidden (a refresh would bring it back), due to incomplete filtering/routing of timer
events.

New in Release 63.2

63.2.3: Fixed the warmup scoreboard buttons to show the current attempt information by default at the top of the screen. Public and video streaming scoreboards show a static banner instead.

63.2.2: Fix: Further fixes when reading registration files when database has bodyweight categories + prefixes and suffixes

63.2.1: Fix: All potential eligibility categories are now again selectable when opening the weigh-in form (instead of only the previously selected ones)

63.2.1: Fix: Registration File was not processing category names with a + suffix (110+, 86+)

63.2.0: Public Scoreboard

  • there is now an option to select whether the header is fixed with icons on the side or displays the current athlete
  • the route for the on-venue public scoreboard is now called displays/publicScoreboard instead of publicResults

New in Release 63.1

63.1.1: Fix: The Team Results page was showing the wrong sum for QMasters scores

63.1.1: Fix: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Fix: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.1: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.0: If the jury gives decisions by hand signal or forgets to press, the announcer can now trigger the good/bad lift processing.

63.1.0: Marshal can now accept/reject a late (or illegal) change using big buttons instead of small checkbox

63.1.0: There is now a "clear weigh-in" button to clear weigh-in and declarations created during testing.

63.1.0: Loading an SBDE or registration file will accept either > or + as prefix when looking up the category (both SR F >86 and SR F +86 will be tried)

63.1.0: On the attempt board, first names with multiple parts that are too long to fit will be truncated on a whitespace boundary (the exceeding words will be hidden)

63.1.0: Video header now uses the BigTitle font family. Download whatever font you want to local/fonts, rename according
to conventions used in fonts.css. Currenly BigTitle is the Noto font. This is a workaround for bundling of style sheets.

63.1.0: Changes to BaseResults.java to fix the URL format used when referring to a logo.

63.1.0: Translations were not applied to referee levels in the Referee editing page and the referee lists

63.1.0: Stabilized the startup behavior for websocket data feed (database and translations are sent on websocket open)

New in Release 63.0

63.0.0: Leader board at bottom no longer shows athlete who has bombed-out

63.0.0: Clear button for records now clears all records for the matching federation and age group, ignoring the original file name

63.0.0: The TeamGlobalScoring template in the Competition Results/Final Package section now works also when a championship is selected.

63.0.0: Revision of scoreboard templates and style sheets for all themes

63.0.0: Selecting multiple sessions before using a single document type button (e.g. for Cards) will produce a zip as expected.

63.3.0: Inspection of stored category codes at startup to correct potential legacy mismatches

63.0.0: Translation for zh-HANT (Traditional Chinese)

63.0.0: A notification appears naming the field that is considered invalid (useful when error is on another tab)

63.0.0: Root Athlete eligibility status can now be used on reports about additional participation categories

63.0.0: New feature toggle "manualStartNumbers" that enables manual editing of start numbers when errors were made when numbering athlete cards or handing out bibs. This disables the automatic allocation of start numbers (must use the button on the Weigh-In page)

63.0.0: Jury reversal now works even if jury has pressed resume

63.0.0: Connection management for HTTP updates to remote event trackers

63.0.0: Event forwarding using web sockets to support enhanced tracking programs like owlcms-tracker that will eventually replace publicresults. Updates on first lifting order recalculation (reload session, decision, marshal change)

63.3.0: Leader board at bottom should no longer present person who as bombed-out

For other recent changes, see the release repository

63.4.0

11 Dec 03:19

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


New in Release 63.4

63.4.0: Fix: Failure to post event information to either of the public scoreboard or video URLs could block the other.

63.4.0: Fix: Registration editing page did not show did not show all the possible open categories for youth superheavy categories with lower bounds (e.g. U15 79+). The athlete can be 88 all the way to 110+.

New in Release 63.3

63.3.1: Fixes for random updates to timers on announcer/marshall/jury screens and other related anomalies. Systematic change in the way sessions

63.3.0: Fix for intermittent issue on announcer/marshal screen. The athlete grid would sometime be hidden (a refresh would bring it back), due to incomplete filtering/routing of timer
events.

New in Release 63.2

63.2.3: Fixed the warmup scoreboard buttons to show the current attempt information by default at the top of the screen. Public and video streaming scoreboards show a static banner instead.

63.2.2: Fix: Further fixes when reading registration files when database has bodyweight categories + prefixes and suffixes

63.2.1: Fix: All potential eligibility categories are now again selectable when opening the weigh-in form (instead of only the previously selected ones)

63.2.1: Fix: Registration File was not processing category names with a + suffix (110+, 86+)

63.2.0: Public Scoreboard

  • there is now an option to select whether the header is fixed with icons on the side or displays the current athlete
  • the route for the on-venue public scoreboard is now called displays/publicScoreboard instead of publicResults

New in Release 63.1

63.1.1: Fix: The Team Results page was showing the wrong sum for QMasters scores

63.1.1: Fix: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Fix: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.1: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.0: If the jury gives decisions by hand signal or forgets to press, the announcer can now trigger the good/bad lift processing.

63.1.0: Marshal can now accept/reject a late (or illegal) change using big buttons instead of small checkbox

63.1.0: There is now a "clear weigh-in" button to clear weigh-in and declarations created during testing.

63.1.0: Loading an SBDE or registration file will accept either > or + as prefix when looking up the category (both SR F >86 and SR F +86 will be tried)

63.1.0: On the attempt board, first names with multiple parts that are too long to fit will be truncated on a whitespace boundary (the exceeding words will be hidden)

63.1.0: Video header now uses the BigTitle font family. Download whatever font you want to local/fonts, rename according
to conventions used in fonts.css. Currenly BigTitle is the Noto font. This is a workaround for bundling of style sheets.

63.1.0: Changes to BaseResults.java to fix the URL format used when referring to a logo.

63.1.0: Translations were not applied to referee levels in the Referee editing page and the referee lists

63.1.0: Stabilized the startup behavior for websocket data feed (database and translations are sent on websocket open)

New in Release 63.0

63.0.0: Leader board at bottom no longer shows athlete who has bombed-out

63.0.0: Clear button for records now clears all records for the matching federation and age group, ignoring the original file name

63.0.0: The TeamGlobalScoring template in the Competition Results/Final Package section now works also when a championship is selected.

63.0.0: Revision of scoreboard templates and style sheets for all themes

63.0.0: Selecting multiple sessions before using a single document type button (e.g. for Cards) will produce a zip as expected.

63.3.0: Inspection of stored category codes at startup to correct potential legacy mismatches

63.0.0: Translation for zh-HANT (Traditional Chinese)

63.0.0: A notification appears naming the field that is considered invalid (useful when error is on another tab)

63.0.0: Root Athlete eligibility status can now be used on reports about additional participation categories

63.0.0: New feature toggle "manualStartNumbers" that enables manual editing of start numbers when errors were made when numbering athlete cards or handing out bibs. This disables the automatic allocation of start numbers (must use the button on the Weigh-In page)

63.0.0: Jury reversal now works even if jury has pressed resume

63.0.0: Connection management for HTTP updates to remote event trackers

63.0.0: Event forwarding using web sockets to support enhanced tracking programs like owlcms-tracker that will eventually replace publicresults. Updates on first lifting order recalculation (reload session, decision, marshal change)

63.3.0: Leader board at bottom should no longer present person who as bombed-out

For other recent changes, see the release repository

63.3.1

05 Dec 17:52

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


**New in Release 63.3**

63.3.1: Fixes for random updates to timers on announcer/marshall/jury screens and other related anomalies. Systematic change in the way sessions

63.3.0: Fix for intermittent issue on announcer/marshal screen. The athlete grid would sometime be hidden (a refresh would bring it back), due to incomplete filtering/routing of timer
events.

New in Release 63.2

63.2.3: Fixed the warmup scoreboard buttons to show the current attempt information by default at the top of the screen. Public and video streaming scoreboards show a static banner instead.

63.2.2: Fix: Further fixes when reading registration files when database has bodyweight categories + prefixes and suffixes

63.2.1: Fix: All potential eligibility categories are now again selectable when opening the weigh-in form (instead of only the previously selected ones)

63.2.1: Fix: Registration File was not processing category names with a + suffix (110+, 86+)

63.2.0: Public Scoreboard

  • there is now an option to select whether the header is fixed with icons on the side or displays the current athlete
  • the route for the on-venue public scoreboard is now called displays/publicScoreboard instead of publicResults

New in Release 63.1

63.1.1: Fix: The Team Results page was showing the wrong sum for QMasters scores

63.1.1: Fix: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Fix: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.1: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.0: If the jury gives decisions by hand signal or forgets to press, the announcer can now trigger the good/bad lift processing.

63.1.0: Marshal can now accept/reject a late (or illegal) change using big buttons instead of small checkbox

63.1.0: There is now a "clear weigh-in" button to clear weigh-in and declarations created during testing.

63.1.0: Loading an SBDE or registration file will accept either > or + as prefix when looking up the category (both SR F >86 and SR F +86 will be tried)

63.1.0: On the attempt board, first names with multiple parts that are too long to fit will be truncated on a whitespace boundary (the exceeding words will be hidden)

63.1.0: Video header now uses the BigTitle font family. Download whatever font you want to local/fonts, rename according
to conventions used in fonts.css. Currenly BigTitle is the Noto font. This is a workaround for bundling of style sheets.

63.1.0: Changes to BaseResults.java to fix the URL format used when referring to a logo.

63.1.0: Translations were not applied to referee levels in the Referee editing page and the referee lists

63.1.0: Stabilized the startup behavior for websocket data feed (database and translations are sent on websocket open)

New in Release 63.0

63.0.0: Leader board at bottom no longer shows athlete who has bombed-out

63.0.0: Clear button for records now clears all records for the matching federation and age group, ignoring the original file name

63.0.0: The TeamGlobalScoring template in the Competition Results/Final Package section now works also when a championship is selected.

63.0.0: Revision of scoreboard templates and style sheets for all themes

63.0.0: Selecting multiple sessions before using a single document type button (e.g. for Cards) will produce a zip as expected.

63.3.0: Inspection of stored category codes at startup to correct potential legacy mismatches

63.0.0: Translation for zh-HANT (Traditional Chinese)

63.0.0: A notification appears naming the field that is considered invalid (useful when error is on another tab)

63.0.0: Root Athlete eligibility status can now be used on reports about additional participation categories

63.0.0: New feature toggle "manualStartNumbers" that enables manual editing of start numbers when errors were made when numbering athlete cards or handing out bibs. This disables the automatic allocation of start numbers (must use the button on the Weigh-In page)

63.0.0: Jury reversal now works even if jury has pressed resume

63.0.0: Connection management for HTTP updates to remote event trackers

63.0.0: Event forwarding using web sockets to support enhanced tracking programs like owlcms-tracker that will eventually replace publicresults. Updates on first lifting order recalculation (reload session, decision, marshal change)

63.3.0: Leader board at bottom should no longer present person who as bombed-out

For other recent changes, see the release repository

63.2.3

03 Dec 15:33

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


**New in Release 63.2**

63.2.3: Fixed the warmup scoreboard buttons to show the current attempt information by default at the top of the screen. Public and video streaming scoreboards show a static banner instead.

63.2.2: Fix: Further fixes when reading registration files when database has bodyweight categories + prefixes and suffixes

63.2.1: Fix: All potential eligibility categories are now again selectable when opening the weigh-in form (instead of only the previously selected ones)

63.2.1: Fix: Registration File was not processing category names with a + suffix (110+, 86+)

63.2.0: Public Scoreboard

  • there is now an option to select whether the header is fixed with icons on the side or displays the current athlete
  • the route for the on-venue public scoreboard is now called displays/publicScoreboard instead of publicResults

New in Release 63.1

63.1.1: Fix: The Team Results page was showing the wrong sum for QMasters scores

63.1.1: Fix: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Fix: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.1: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.0: If the jury gives decisions by hand signal or forgets to press, the announcer can now trigger the good/bad lift processing.

63.1.0: Marshal can now accept/reject a late (or illegal) change using big buttons instead of small checkbox

63.1.0: There is now a "clear weigh-in" button to clear weigh-in and declarations created during testing.

63.1.0: Loading an SBDE or registration file will accept either > or + as prefix when looking up the category (both SR F >86 and SR F +86 will be tried)

63.1.0: On the attempt board, first names with multiple parts that are too long to fit will be truncated on a whitespace boundary (the exceeding words will be hidden)

63.1.0: Video header now uses the BigTitle font family. Download whatever font you want to local/fonts, rename according
to conventions used in fonts.css. Currenly BigTitle is the Noto font. This is a workaround for bundling of style sheets.

63.1.0: Changes to BaseResults.java to fix the URL format used when referring to a logo.

63.1.0: Translations were not applied to referee levels in the Referee editing page and the referee lists

63.1.0: Stabilized the startup behavior for websocket data feed (database and translations are sent on websocket open)

New in Release 63.0

63.0.0: Leader board at bottom no longer shows athlete who has bombed-out

63.0.0: Clear button for records now clears all records for the matching federation and age group, ignoring the original file name

63.0.0: The TeamGlobalScoring template in the Competition Results/Final Package section now works also when a championship is selected.

63.0.0: Revision of scoreboard templates and style sheets for all themes

63.0.0: Selecting multiple sessions before using a single document type button (e.g. for Cards) will produce a zip as expected.

63.3.0: Inspection of stored category codes at startup to correct potential legacy mismatches

63.0.0: Translation for zh-HANT (Traditional Chinese)

63.0.0: A notification appears naming the field that is considered invalid (useful when error is on another tab)

63.0.0: Root Athlete eligibility status can now be used on reports about additional participation categories

63.0.0: New feature toggle "manualStartNumbers" that enables manual editing of start numbers when errors were made when numbering athlete cards or handing out bibs. This disables the automatic allocation of start numbers (must use the button on the Weigh-In page)

63.0.0: Jury reversal now works even if jury has pressed resume

63.0.0: Connection management for HTTP updates to remote event trackers

63.0.0: Event forwarding using web sockets to support enhanced tracking programs like owlcms-tracker that will eventually replace publicresults. Updates on first lifting order recalculation (reload session, decision, marshal change)

63.3.0: Leader board at bottom should no longer present person who as bombed-out

For other recent changes, see the release repository

63.2.2

30 Nov 19:38

Choose a tag to compare

REMINDER

  • You should test all releases, with actual data, several days before a competition.

⚠️⚠️⚠️
To install and run OWLCMS, you need to use the OWLCMS Control Panel. This location contains the release notes and the software modules that the control panel will install for you.


**New in Release 63.2**

63.2.2: Fix: Further fixes when reading registration files when database has bodyweight categories + prefixes and suffixes

63.2.1: Fix: All potential eligibility categories are now again selectable when opening the weigh-in form (instead of only the previously selected ones)

63.2.1: Fix: Registration File was not processing category names with a + suffix (110+, 86+)

63.2.0: Public Scoreboard

  • there is now an option to select whether the header is fixed with icons on the side or displays the current athlete
  • the route for the on-venue public scoreboard is now called displays/publicScoreboard instead of publicResults

New in Release 63.1

63.1.1: Fix: The Team Results page was showing the wrong sum for QMasters scores

63.1.1: Fix: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Fix: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.1: When using keypads for refereeing, a partial decision with a missing referee would be shown if majority was reached but 3rd referee was late

63.1.1: Added a start-up consistency check for category genders and codes relative to the parent age group.

63.1.0: If the jury gives decisions by hand signal or forgets to press, the announcer can now trigger the good/bad lift processing.

63.1.0: Marshal can now accept/reject a late (or illegal) change using big buttons instead of small checkbox

63.1.0: There is now a "clear weigh-in" button to clear weigh-in and declarations created during testing.

63.1.0: Loading an SBDE or registration file will accept either > or + as prefix when looking up the category (both SR F >86 and SR F +86 will be tried)

63.1.0: On the attempt board, first names with multiple parts that are too long to fit will be truncated on a whitespace boundary (the exceeding words will be hidden)

63.1.0: Video header now uses the BigTitle font family. Download whatever font you want to local/fonts, rename according
to conventions used in fonts.css. Currenly BigTitle is the Noto font. This is a workaround for bundling of style sheets.

63.1.0: Changes to BaseResults.java to fix the URL format used when referring to a logo.

63.1.0: Translations were not applied to referee levels in the Referee editing page and the referee lists

63.1.0: Stabilized the startup behavior for websocket data feed (database and translations are sent on websocket open)

New in Release 63.0

63.0.0: Leader board at bottom no longer shows athlete who has bombed-out

63.0.0: Clear button for records now clears all records for the matching federation and age group, ignoring the original file name

63.0.0: The TeamGlobalScoring template in the Competition Results/Final Package section now works also when a championship is selected.

63.0.0: Revision of scoreboard templates and style sheets for all themes

63.0.0: Selecting multiple sessions before using a single document type button (e.g. for Cards) will produce a zip as expected.

63.3.0: Inspection of stored category codes at startup to correct potential legacy mismatches

63.0.0: Translation for zh-HANT (Traditional Chinese)

63.0.0: A notification appears naming the field that is considered invalid (useful when error is on another tab)

63.0.0: Root Athlete eligibility status can now be used on reports about additional participation categories

63.0.0: New feature toggle "manualStartNumbers" that enables manual editing of start numbers when errors were made when numbering athlete cards or handing out bibs. This disables the automatic allocation of start numbers (must use the button on the Weigh-In page)

63.0.0: Jury reversal now works even if jury has pressed resume

63.0.0: Connection management for HTTP updates to remote event trackers

63.0.0: Event forwarding using web sockets to support enhanced tracking programs like owlcms-tracker that will eventually replace publicresults. Updates on first lifting order recalculation (reload session, decision, marshal change)

63.3.0: Leader board at bottom should no longer present person who as bombed-out

For other recent changes, see the release repository