Skip to content

Releases: owlcms/owlcms4-prerelease

66.1.0-rc02

23 Apr 00:32

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 66

66.1.0-rc02: Updated templates

  • VFE Teams form now one sheet per team
  • PanAm protocol with all ITO roles listed

66.1.0-rc02: Fixed public scoreboards to show the session name in the header when the description is blank

66.1.0-rc01: Ranking order and medal scoreboard improvements

  • medals shown as circles, row heights reduced
  • show category headers
  • respect styling for warmup room, public and broadcast variants

66.0.1-rc02: Athlete Cards production gets an error message and denial if lot numbers have not been assigned

66.0.1-rc01: Athlete with no birth date is now correctly excluded from challenging records

66.0.1-rc01: Session results scoring system drop down was not taken into account. Now behaves the same as competition results.

66.0.1-r01: Lack of lot numbers is now a stern warning on pre-competition document production instead of a blocker.

66.0.1: Improved registration file processing

  • no automatic inference of categories if any of the birth, gender or body weight information is missing
  • blank categories are accepted if not inferable (assumed to be filled interactively)
  • explicitly listed categories never are completed by inference

66.0.0: Mixed Team Championships

  • Allow explicit nomination of a mixed team, or implicit men and women combined
  • A gender-equitable scoring system (e.g. GAMX) can be applied, independently of the gendered teams scoring

66.0.0: Enhanced definition of Championships

  • Championships use the default competitions settings (checkbox, on by default)
  • Championships are used to override define the awards
    • best athlete scoring systems
    • medaling rules (total or per event), medaling on score or lifted weight
    • points awarded
    • scoring systems for gendered teams and for mixed teams

66.0.0: Mobile device versions for jury member devices and jury president keypad

  • Can act as jury member using a phone or tablet, and act as jury president using a tablet

66.0.0: Cleaner look for jury decisions on attempt board

  • Also clarified instructions for the announcer when the jury gives the decision by pressing the buttons

66.0.0: Record Management

  • the record editing page will now correctly warn that editing an existing record and changing the age or bodyweight categories does NOT create a new record
  • the sorting order in the grid is now done correctly when existing records are adjusted for new categories
  • the exports using the dataExchange templates now use a 999 as the marker for the super heavy category.

66.0.0: Configurable timing

  • For large school-age competitions, creating a local/timing/timing.properties as in this example allows changing the durations of the one minute and two minute intervals to have the lifts proceed faster.
  • The values of the warnings times are also propagated to owlcms-tracker so they can be used (e.g. to change timer colours)

66.0.0: Clean-up of the solo referee/announcer/3-referee behavior wrt reversal delay and initial decision

  • Solo referee decisions have a reversal delay, same as 3 referees. Only the visual rendering changes (single referee light instead of 3)
    • in solo referee mode, the first decision received from any referee is automatically the majority
    • an indicator is propagated to modulate display
  • Announcer input of a decision has no reversal delay because it usually follows flags or some incident
    • no INITIAL_DECISION event is therefore sent
    • unless the announcerTriggersInitialDecision feature toggle is sent (for example, to always have good/bad lift videos on a listener)

66.0.0: showDecisionsImmediately feature toggle (off by default, TCRR still indicates a 3-second delay)

  • Show the decision as soon as the 3 referees have given it. Note: this always sends INITIAL_DECISION

66.0.0: Fix: For Competition Results templates, when a category is selected, the records for the category are extracted in the "records" variable.

  • The standard "protocol" look templates (Total, SnCjTot) show the records

66.0.0: Fix: The Jury scoreboard again has the current attempt info.

66.0.0: Fix: when producing competition results by registration category, the lot number was being used as identifier for the athlete, leading to problems if no lot numbers had been assigned (all were 0, collapsing to a single athlete)

66.0.0: Fix: reported scores on result sheets are now correctly zero when the athlete is done and has no total

66.0.0: Fix: the noInterimScoresInResults toggle was not systematically applied on the competition results page

  • the individual session pages still show the current session in-progress scores as they may be required to plan for awards

66.0.0: Fix: updating the websocket event forwarding URL did not correctly reset the forwarder

66.0.0: Fix: It was no longer possible to export only the best provisional records

66.0.0: Fix: Updated the "Out of Competition" translation string for Eligibility Status (was "Invited")

66.0.0: Fix: During weigh-in the eligible categories could be cleared because they were mistakenly considered inactive.

66.0.0: Fix: Stale error notification on Announcer/Marshal screens when athlete waits until first CJ to adjust 20kg rule violation

66.0.0: Fix: (merged from 65.1) Display the correct score according to the age group on the eligibility category competition results

For other recent changes, see the release repository

66.1.0-rc01

19 Apr 21:51

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 66

66.1.0-rc01: Ranking order and medal scoreboard improvements

  • medals shown as circles, row heights reduced
  • show category headers
  • respect styling for warmup room, public and broadcast variants

66.0.1-rc02: Athlete Cards production gets an error message and denial if lot numbers have not been assigned

66.0.1-rc01: Athlete with no birth date is now correctly excluded from challenging records

66.0.1-rc01: Session results scoring system drop down was not taken into account. Now behaves the same as competition results.

66.0.1-r01: Lack of lot numbers is now a stern warning on pre-competition document production instead of a blocker.

66.0.1: Improved registration file processing

  • no automatic inference of categories if any of the birth, gender or body weight information is missing
  • blank categories are accepted if not inferable (assumed to be filled interactively)
  • explicitly listed categories never are completed by inference

66.0.0: Mixed Team Championships

  • Allow explicit nomination of a mixed team, or implicit men and women combined
  • A gender-equitable scoring system (e.g. GAMX) can be applied, independently of the gendered teams scoring

66.0.0: Enhanced definition of Championships

  • Championships use the default competitions settings (checkbox, on by default)
  • Championships are used to override define the awards
    • best athlete scoring systems
    • medaling rules (total or per event), medaling on score or lifted weight
    • points awarded
    • scoring systems for gendered teams and for mixed teams

66.0.0: Mobile device versions for jury member devices and jury president keypad

  • Can act as jury member using a phone or tablet, and act as jury president using a tablet

66.0.0: Cleaner look for jury decisions on attempt board

  • Also clarified instructions for the announcer when the jury gives the decision by pressing the buttons

66.0.0: Record Management

  • the record editing page will now correctly warn that editing an existing record and changing the age or bodyweight categories does NOT create a new record
  • the sorting order in the grid is now done correctly when existing records are adjusted for new categories
  • the exports using the dataExchange templates now use a 999 as the marker for the super heavy category.

66.0.0: Configurable timing

  • For large school-age competitions, creating a local/timing/timing.properties as in this example allows changing the durations of the one minute and two minute intervals to have the lifts proceed faster.
  • The values of the warnings times are also propagated to owlcms-tracker so they can be used (e.g. to change timer colours)

66.0.0: Clean-up of the solo referee/announcer/3-referee behavior wrt reversal delay and initial decision

  • Solo referee decisions have a reversal delay, same as 3 referees. Only the visual rendering changes (single referee light instead of 3)
    • in solo referee mode, the first decision received from any referee is automatically the majority
    • an indicator is propagated to modulate display
  • Announcer input of a decision has no reversal delay because it usually follows flags or some incident
    • no INITIAL_DECISION event is therefore sent
    • unless the announcerTriggersInitialDecision feature toggle is sent (for example, to always have good/bad lift videos on a listener)

66.0.0: showDecisionsImmediately feature toggle (off by default, TCRR still indicates a 3-second delay)

  • Show the decision as soon as the 3 referees have given it. Note: this always sends INITIAL_DECISION

66.0.0: Fix: For Competition Results templates, when a category is selected, the records for the category are extracted in the "records" variable.

  • The standard "protocol" look templates (Total, SnCjTot) show the records

66.0.0: Fix: The Jury scoreboard again has the current attempt info.

66.0.0: Fix: when producing competition results by registration category, the lot number was being used as identifier for the athlete, leading to problems if no lot numbers had been assigned (all were 0, collapsing to a single athlete)

66.0.0: Fix: reported scores on result sheets are now correctly zero when the athlete is done and has no total

66.0.0: Fix: the noInterimScoresInResults toggle was not systematically applied on the competition results page

  • the individual session pages still show the current session in-progress scores as they may be required to plan for awards

66.0.0: Fix: updating the websocket event forwarding URL did not correctly reset the forwarder

66.0.0: Fix: It was no longer possible to export only the best provisional records

66.0.0: Fix: Updated the "Out of Competition" translation string for Eligibility Status (was "Invited")

66.0.0: Fix: During weigh-in the eligible categories could be cleared because they were mistakenly considered inactive.

66.0.0: Fix: Stale error notification on Announcer/Marshal screens when athlete waits until first CJ to adjust 20kg rule violation

66.0.0: Fix: (merged from 65.1) Display the correct score according to the age group on the eligibility category competition results

For other recent changes, see the release repository

66.0.1-rc02

18 Apr 00:01

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 66

66.0.1-rc02: Athlete Cards production gets an error message and denial if lot numbers have not been assigned

66.0.1-rc01: Athlete with no birth date is now correctly excluded from challenging records

66.0.1-rc01: Session results scoring system drop down was not taken into account. Now behaves the same as competition results.

66.0.1-r01: Lack of lot numbers is now a stern warning on pre-competition document production instead of a blocker.

66.0.1: Improved registration file processing

  • no automatic inference of categories if any of the birth, gender or body weight information is missing
  • blank categories are accepted if not inferable (assumed to be filled interactively)
  • explicitly listed categories never are completed by inference

66.0.0: Mixed Team Championships

  • Allow explicit nomination of a mixed team, or implicit men and women combined
  • A gender-equitable scoring system (e.g. GAMX) can be applied, independently of the gendered teams scoring

66.0.0: Enhanced definition of Championships

  • Championships use the default competitions settings (checkbox, on by default)
  • Championships are used to override define the awards
    • best athlete scoring systems
    • medaling rules (total or per event), medaling on score or lifted weight
    • points awarded
    • scoring systems for gendered teams and for mixed teams

66.0.0: Mobile device versions for jury member devices and jury president keypad

  • Can act as jury member using a phone or tablet, and act as jury president using a tablet

66.0.0: Cleaner look for jury decisions on attempt board

  • Also clarified instructions for the announcer when the jury gives the decision by pressing the buttons

66.0.0: Record Management

  • the record editing page will now correctly warn that editing an existing record and changing the age or bodyweight categories does NOT create a new record
  • the sorting order in the grid is now done correctly when existing records are adjusted for new categories
  • the exports using the dataExchange templates now use a 999 as the marker for the super heavy category.

66.0.0: Configurable timing

  • For large school-age competitions, creating a local/timing/timing.properties as in this example allows changing the durations of the one minute and two minute intervals to have the lifts proceed faster.
  • The values of the warnings times are also propagated to owlcms-tracker so they can be used (e.g. to change timer colours)

66.0.0: Clean-up of the solo referee/announcer/3-referee behavior wrt reversal delay and initial decision

  • Solo referee decisions have a reversal delay, same as 3 referees. Only the visual rendering changes (single referee light instead of 3)
    • in solo referee mode, the first decision received from any referee is automatically the majority
    • an indicator is propagated to modulate display
  • Announcer input of a decision has no reversal delay because it usually follows flags or some incident
    • no INITIAL_DECISION event is therefore sent
    • unless the announcerTriggersInitialDecision feature toggle is sent (for example, to always have good/bad lift videos on a listener)

66.0.0: showDecisionsImmediately feature toggle (off by default, TCRR still indicates a 3-second delay)

  • Show the decision as soon as the 3 referees have given it. Note: this always sends INITIAL_DECISION

66.0.0: Fix: For Competition Results templates, when a category is selected, the records for the category are extracted in the "records" variable.

  • The standard "protocol" look templates (Total, SnCjTot) show the records

66.0.0: Fix: The Jury scoreboard again has the current attempt info.

66.0.0: Fix: when producing competition results by registration category, the lot number was being used as identifier for the athlete, leading to problems if no lot numbers had been assigned (all were 0, collapsing to a single athlete)

66.0.0: Fix: reported scores on result sheets are now correctly zero when the athlete is done and has no total

66.0.0: Fix: the noInterimScoresInResults toggle was not systematically applied on the competition results page

  • the individual session pages still show the current session in-progress scores as they may be required to plan for awards

66.0.0: Fix: updating the websocket event forwarding URL did not correctly reset the forwarder

66.0.0: Fix: It was no longer possible to export only the best provisional records

66.0.0: Fix: Updated the "Out of Competition" translation string for Eligibility Status (was "Invited")

66.0.0: Fix: During weigh-in the eligible categories could be cleared because they were mistakenly considered inactive.

66.0.0: Fix: Stale error notification on Announcer/Marshal screens when athlete waits until first CJ to adjust 20kg rule violation

66.0.0: Fix: (merged from 65.1) Display the correct score according to the age group on the eligibility category competition results

For other recent changes, see the release repository

66.0.1-rc01

16 Apr 02:41

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 66

66.0.1-rc01: Athlete with no birth date is now correctly excluded from challenging records

66.0.1-rc01: Session results scoring system drop down was not taken into account. Now behaves the same as competition results.

66.0.1-r01: Lack of lot numbers is now a stern warning on pre-competition document production instead of a blocker.

66.0.1: Improved registration file processing

  • no automatic inference of categories if any of the birth, gender or body weight information is missing
  • blank categories are accepted if not inferable (assumed to be filled interactively)
  • explicitly listed categories never are completed by inference

66.0.0: Mixed Team Championships

  • Allow explicit nomination of a mixed team, or implicit men and women combined
  • A gender-equitable scoring system (e.g. GAMX) can be applied, independently of the gendered teams scoring

66.0.0: Enhanced definition of Championships

  • Championships use the default competitions settings (checkbox, on by default)
  • Championships are used to override define the awards
    • best athlete scoring systems
    • medaling rules (total or per event), medaling on score or lifted weight
    • points awarded
    • scoring systems for gendered teams and for mixed teams

66.0.0: Mobile device versions for jury member devices and jury president keypad

  • Can act as jury member using a phone or tablet, and act as jury president using a tablet

66.0.0: Cleaner look for jury decisions on attempt board

  • Also clarified instructions for the announcer when the jury gives the decision by pressing the buttons

66.0.0: Record Management

  • the record editing page will now correctly warn that editing an existing record and changing the age or bodyweight categories does NOT create a new record
  • the sorting order in the grid is now done correctly when existing records are adjusted for new categories
  • the exports using the dataExchange templates now use a 999 as the marker for the super heavy category.

66.0.0: Configurable timing

  • For large school-age competitions, creating a local/timing/timing.properties as in this example allows changing the durations of the one minute and two minute intervals to have the lifts proceed faster.
  • The values of the warnings times are also propagated to owlcms-tracker so they can be used (e.g. to change timer colours)

66.0.0: Clean-up of the solo referee/announcer/3-referee behavior wrt reversal delay and initial decision

  • Solo referee decisions have a reversal delay, same as 3 referees. Only the visual rendering changes (single referee light instead of 3)
    • in solo referee mode, the first decision received from any referee is automatically the majority
    • an indicator is propagated to modulate display
  • Announcer input of a decision has no reversal delay because it usually follows flags or some incident
    • no INITIAL_DECISION event is therefore sent
    • unless the announcerTriggersInitialDecision feature toggle is sent (for example, to always have good/bad lift videos on a listener)

66.0.0: showDecisionsImmediately feature toggle (off by default, TCRR still indicates a 3-second delay)

  • Show the decision as soon as the 3 referees have given it. Note: this always sends INITIAL_DECISION

66.0.0: Fix: For Competition Results templates, when a category is selected, the records for the category are extracted in the "records" variable.

  • The standard "protocol" look templates (Total, SnCjTot) show the records

66.0.0: Fix: The Jury scoreboard again has the current attempt info.

66.0.0: Fix: when producing competition results by registration category, the lot number was being used as identifier for the athlete, leading to problems if no lot numbers had been assigned (all were 0, collapsing to a single athlete)

66.0.0: Fix: reported scores on result sheets are now correctly zero when the athlete is done and has no total

66.0.0: Fix: the noInterimScoresInResults toggle was not systematically applied on the competition results page

  • the individual session pages still show the current session in-progress scores as they may be required to plan for awards

66.0.0: Fix: updating the websocket event forwarding URL did not correctly reset the forwarder

66.0.0: Fix: It was no longer possible to export only the best provisional records

66.0.0: Fix: Updated the "Out of Competition" translation string for Eligibility Status (was "Invited")

66.0.0: Fix: During weigh-in the eligible categories could be cleared because they were mistakenly considered inactive.

66.0.0: Fix: Stale error notification on Announcer/Marshal screens when athlete waits until first CJ to adjust 20kg rule violation

66.0.0: Fix: (merged from 65.1) Display the correct score according to the age group on the eligibility category competition results

For other recent changes, see the release repository

66.0.0-rc07

13 Apr 01:06

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 66

66.0.0-rc07: Fix: It was no longer possible to export only the best provisional records

66.0.0-rc06: Fix: Updated the "Out of Competition" translation string for Eligibility Status (was "Invited")

66.0.0-rc06: Fix: During weigh-in the eligible categories could be cleared because they were mistakenly considered inactive.

66.0.0-rc05: Fix: Stale error notification on Announcer/Marshal screens when athlete waits until first CJ to adjust 20kg rule violation

66.0.0-rc05: Fix: (merged from 65.1) Display the correct score according to the age group on the eligibility category competition results

66.0.0: Mixed Team Championships

  • Allow explicit nomination of a mixed team, or implicit men and women combined
  • A gender-equitable scoring system (e.g. GAMX) can be applied, independently of the gendered teams scoring

66.0.0: Enhanced definition of Championships

  • Championships use the default competitions settings (checkbox, on by default)
  • Championships are used to override define the awards
    • best athlete scoring systems
    • medaling rules (total or per event), medaling on score or lifted weight
    • points awarded
    • scoring systems for gendered teams and for mixed teams

66.0.0: Mobile device versions for jury member devices and jury president keypad

  • Can act as jury member using a phone or tablet, and act as jury president using a tablet

66.0.0: Cleaner look for jury decisions on attempt board

  • Also clarified instructions for the announcer when the jury gives the decision by pressing the buttons

66.0.0: Record Management

  • the record editing page will now correctly warn that editing an existing record and changing the age or bodyweight categories does NOT create a new record
  • the sorting order in the grid is now done correctly when existing records are adjusted for new categories
  • the exports using the dataExchange templates now use a 999 as the marker for the super heavy category.

66.0.0: Configurable timing

  • For large school-age competitions, creating a local/timing/timing.properties as in this example allows changing the durations of the one minute and two minute intervals to have the lifts proceed faster.
  • The values of the warnings times are also propagated to owlcms-tracker so they can be used (e.g. to change timer colours)

66.0.0: Clean-up of the solo referee/announcer/3-referee behavior wrt reversal delay and initial decision

  • Solo referee decisions have a reversal delay, same as 3 referees. Only the visual rendering changes (single referee light instead of 3)
    • in solo referee mode, the first decision received from any referee is automatically the majority
    • an indicator is propagated to modulate display
  • Announcer input of a decision has no reversal delay because it usually follows flags or some incident
    • no INITIAL_DECISION event is therefore sent
    • unless the announcerTriggersInitialDecision feature toggle is sent (for example, to always have good/bad lift videos on a listener)

66.0.0: showDecisionsImmediately feature toggle (off by default, TCRR still indicates a 3-second delay)

  • Show the decision as soon as the 3 referees have given it. Note: this always sends INITIAL_DECISION

66.0.0: Fix: For Competition Results templates, when a category is selected, the records for the category are extracted in the "records" variable.

  • The standard "protocol" look templates (Total, SnCjTot) show the records

66.0.0: Fix: The Jury scoreboard again has the current attempt info.

66.0.0: Fix: when producing competition results by registration category, the lot number was being used as identifier for the athlete, leading to problems if no lot numbers had been assigned (all were 0, collapsing to a single athlete)

66.0.0: Fix: reported scores on result sheets are now correctly zero when the athlete is done and has no total

66.0.0: Fix: the noInterimScoresInResults toggle was not systematically applied on the competition results page

  • the individual session pages still show the current session in-progress scores as they may be required to plan for awards

66.0.0: Fix: updating the websocket event forwarding URL did not correctly reset the forwarder

For other recent changes, see the release repository

66.0.0-rc06

13 Apr 00:22

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 66

66.0.0-rc06: Fix: Clarified the "Out of Competition" translation string for Eligibility Status (was "Invited")

66.0.0-rc06: Fix: During weigh-in the eligible categories could be cleared because they were mistakenly considered inactive.

66.0.0-rc05: Fix: Stale error notification on Announcer/Marshal screens when athlete waits until first CJ to adjust 20kg rule violation

66.0.0-rc05: Fix: (merged from 65.1) Display the correct score according to the age group on the eligibility category competition results

66.0.0: Mixed Team Championships

  • Allow explicit nomination of a mixed team, or implicit men and women combined
  • A gender-equitable scoring system (e.g. GAMX) can be applied, independently of the gendered teams scoring

66.0.0: Enhanced definition of Championships

  • Championships use the default competitions settings (checkbox, on by default)
  • Championships are used to override define the awards
    • best athlete scoring systems
    • medaling rules (total or per event), medaling on score or lifted weight
    • points awarded
    • scoring systems for gendered teams and for mixed teams

66.0.0: Mobile device versions for jury member devices and jury president keypad

  • Can act as jury member using a phone or tablet, and act as jury president using a tablet

66.0.0: Cleaner look for jury decisions on attempt board

  • Also clarified instructions for the announcer when the jury gives the decision by pressing the buttons

66.0.0: Record Management

  • the record editing page will now correctly warn that editing an existing record and changing the age or bodyweight categories does NOT create a new record
  • the sorting order in the grid is now done correctly when existing records are adjusted for new categories
  • the exports using the dataExchange templates now use a 999 as the marker for the super heavy category.

66.0.0: Configurable timing

  • For large school-age competitions, creating a local/timing/timing.properties as in this example allows changing the durations of the one minute and two minute intervals to have the lifts proceed faster.
  • The values of the warnings times are also propagated to owlcms-tracker so they can be used (e.g. to change timer colours)

66.0.0: Clean-up of the solo referee/announcer/3-referee behavior wrt reversal delay and initial decision

  • Solo referee decisions have a reversal delay, same as 3 referees. Only the visual rendering changes (single referee light instead of 3)
    • in solo referee mode, the first decision received from any referee is automatically the majority
    • an indicator is propagated to modulate display
  • Announcer input of a decision has no reversal delay because it usually follows flags or some incident
    • no INITIAL_DECISION event is therefore sent
    • unless the announcerTriggersInitialDecision feature toggle is sent (for example, to always have good/bad lift videos on a listener)

66.0.0: showDecisionsImmediately feature toggle (off by default, TCRR still indicates a 3-second delay)

  • Show the decision as soon as the 3 referees have given it. Note: this always sends INITIAL_DECISION

66.0.0: Fix: For Competition Results templates, when a category is selected, the records for the category are extracted in the "records" variable.

  • The standard "protocol" look templates (Total, SnCjTot) show the records

66.0.0: Fix: The Jury scoreboard again has the current attempt info.

66.0.0: Fix: when producing competition results by registration category, the lot number was being used as identifier for the athlete, leading to problems if no lot numbers had been assigned (all were 0, collapsing to a single athlete)

66.0.0: Fix: reported scores on result sheets are now correctly zero when the athlete is done and has no total

66.0.0: Fix: the noInterimScoresInResults toggle was not systematically applied on the competition results page

  • the individual session pages still show the current session in-progress scores as they may be required to plan for awards

66.0.0: Fix: updating the websocket event forwarding URL did not correctly reset the forwarder

For other recent changes, see the release repository

66.0.0-rc05

12 Apr 20:42

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 66

66.0.0-rc05: Fix stale error notification on Announcer/Marshal screens when athlete waits until first CJ to adjust 20kg rule violation

66.0.0-rc05: Merge fix from 65.1 to display the correct score according to the age group on the eligibility category competition results

66.0.0-rc04: The jury keypad panel now shows the information about the athlete being adjudicated

66.0.0: Mixed Team Championships

  • Allow explicit nomination of a mixed team, or implicit men and women combined
  • A gender-equitable scoring system (e.g. GAMX) can be applied, independently of the gendered teams scoring

66.0.0: Enhanced definition of Championships

  • Championships use the default competitions settings (checkbox, on by default)
  • Championships are used to override define the awards
    • best athlete scoring systems
    • medaling rules (total or per event), medaling on score or lifted weight
    • points awarded
    • scoring systems for gendered teams and for mixed teams

66.0.0: Mobile device versions for jury member devices and jury president keypad

  • Can act as jury member using a phone or tablet, and act as jury president using a tablet

66.0.0: Cleaner look for jury decisions on attempt board

  • Also clarified instructions for the announcer when the jury gives the decision by pressing the buttons

66.0.0: Record Management

  • the record editing page will now correctly warn that editing an existing record and changing the age or bodyweight categories does NOT create a new record
  • the sorting order in the grid is now done correctly when existing records are adjusted for new categories
  • the exports using the dataExchange templates now use a 999 as the marker for the super heavy category.

66.0.0: Configurable timing

  • For large school-age competitions, creating a local/timing/timing.properties as in this example allows changing the durations of the one minute and two minute intervals to have the lifts proceed faster.
  • The values of the warnings times are also propagated to owlcms-tracker so they can be used (e.g. to change timer colours)

66.0.0: Clean-up of the solo referee/announcer/3-referee behavior wrt reversal delay and initial decision

  • Solo referee decisions have a reversal delay, same as 3 referees. Only the visual rendering changes (single referee light instead of 3)
    • in solo referee mode, the first decision received from any referee is automatically the majority
    • an indicator is propagated to modulate display
  • Announcer input of a decision has no reversal delay because it usually follows flags or some incident
    • no INITIAL_DECISION event is therefore sent
    • unless the announcerTriggersInitialDecision feature toggle is sent (for example, to always have good/bad lift videos on a listener)

66.0.0: showDecisionsImmediately feature toggle (off by default, TCRR still indicates a 3-second delay)

  • Show the decision as soon as the 3 referees have given it. Note: this always sends INITIAL_DECISION

66.0.0: Fix: For Competition Results templates, when a category is selected, the records for the category are extracted in the "records" variable.

  • The standard "protocol" look templates (Total, SnCjTot) show the records

66.0.0: Fix: The Jury scoreboard again has the current attempt info.

66.0.0: Fix: when producing competition results by registration category, the lot number was being used as identifier for the athlete, leading to problems if no lot numbers had been assigned (all were 0, collapsing to a single athlete)

66.0.0: Fix: reported scores on result sheets are now correctly zero when the athlete is done and has no total

66.0.0: Fix: the noInterimScoresInResults toggle was not systematically applied on the competition results page

  • the individual session pages still show the current session in-progress scores as they may be required to plan for awards

66.0.0: Fix: updating the websocket event forwarding URL did not correctly reset the forwarder

For other recent changes, see the release repository

65.1.1-rc01ea

10 Apr 17:10

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 65

65.1.1: The Competition Results full eligibility results did not show the correct score for the age group (would sometimes fall back to competition-wide)

65.1.0: Fix: it was previously possible to accidentally create two platforms with the same name, which prevented results from being produced. Integrity checks at startup and when importing will now correct this situation. User interface checks have been added.

65.1.0: JXLS templates now receive "championship", "ageGroupPrefix" (the age group without the gender), and "gender" as template variables

65.0.0: Act as record repository :

  • Enable a separate dedicated OWLCMS instance to keep and edit records
    • A new feature toggle "recordRepository" hides all the pages except records management
    • Default access is read-only, with capability to export selected records and the database
  • Ability to import the provisional records from a meet to accept them, thereby creating a full history
  • Round-trip updating - export a subset of the records, update the file, and reload after making corrections or approving provisional records
    • This does not delete records.
  • Define the set active record set (inactive records are not exported or editable)
  • Abiilty to export the database (including using the /competition/export backup from localhost or a machine in the backdoor list)

65.0.0: Improved kill behavior:

  • On macOS and Linux, using kill (kill -TERM) targeting owlcms is intercepted and interpreted as intentional stoppage without restart

65.0.0: Added Sinclair 2028.

  • The default remains the 2001-2004 values.
  • You should NOT switch without analysis, as the coefficients change quite a bit.
  • Note that Q-Points or GAMX are better alternatives, for a number of reasons.

For other recent changes, see the release repository

66.0.0-rc04

09 Apr 14:53

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 66

66.0.0-rc04: The jury keypad panel now shows the information about the athlete being adjudicated

66.0.0: Mixed Team Championships

  • Allow explicit nomination of a mixed team, or implicit men and women combined
  • A gender-equitable scoring system (e.g. GAMX) can be applied, independently of the gendered teams scoring

66.0.0: Enhanced definition of Championships

  • Championships use the default competitions settings (checkbox, on by default)
  • Championships are used to override define the awards
    • best athlete scoring systems
    • medaling rules (total or per event), medaling on score or lifted weight
    • points awarded
    • scoring systems for gendered teams and for mixed teams

66.0.0: Mobile device versions for jury member devices and jury president keypad

  • Can act as jury member using a phone or tablet, and act as jury president using a tablet

66.0.0: Cleaner look for jury decisions on attempt board

  • Also clarified instructions for the announcer when the jury gives the decision by pressing the buttons

66.0.0: Record Management

  • the record editing page will now correctly warn that editing an existing record and changing the age or bodyweight categories does NOT create a new record
  • the sorting order in the grid is now done correctly when existing records are adjusted for new categories
  • the exports using the dataExchange templates now use a 999 as the marker for the super heavy category.

66.0.0: Configurable timing

  • For large school-age competitions, creating a local/timing/timing.properties as in this example allows changing the durations of the one minute and two minute intervals to have the lifts proceed faster.
  • The values of the warnings times are also propagated to owlcms-tracker so they can be used (e.g. to change timer colours)

66.0.0: Clean-up of the solo referee/announcer/3-referee behavior wrt reversal delay and initial decision

  • Solo referee decisions have a reversal delay, same as 3 referees. Only the visual rendering changes (single referee light instead of 3)
    • in solo referee mode, the first decision received from any referee is automatically the majority
    • an indicator is propagated to modulate display
  • Announcer input of a decision has no reversal delay because it usually follows flags or some incident
    • no INITIAL_DECISION event is therefore sent
    • unless the announcerTriggersInitialDecision feature toggle is sent (for example, to always have good/bad lift videos on a listener)

66.0.0: showDecisionsImmediately feature toggle (off by default, TCRR still indicates a 3-second delay)

  • Show the decision as soon as the 3 referees have given it. Note: this always sends INITIAL_DECISION

66.0.0: Fix: For Competition Results templates, when a category is selected, the records for the category are extracted in the "records" variable.

  • The standard "protocol" look templates (Total, SnCjTot) show the records

66.0.0: Fix: The Jury scoreboard again has the current attempt info.

66.0.0: Fix: when producing competition results by registration category, the lot number was being used as identifier for the athlete, leading to problems if no lot numbers had been assigned (all were 0, collapsing to a single athlete)

66.0.0: Fix: reported scores on result sheets are now correctly zero when the athlete is done and has no total

66.0.0: Fix: the noInterimScoresInResults toggle was not systematically applied on the competition results page

  • the individual session pages still show the current session in-progress scores as they may be required to plan for awards

66.0.0: Fix: updating the websocket event forwarding URL did not correctly reset the forwarder

For other recent changes, see the release repository

66.0.0-rc03

07 Apr 20:47

Choose a tag to compare

Warning

  • This is a release candidate (see definition), used for final public testing and translation. It is still a preliminary release
  • You should test all releases, with actual data, several days before a competition. This is especially important when considering the use of a release candidate.

⚠️⚠️⚠️
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 66

66.0.0-rc03: Championships now have a "use the default competitions settings" checkbox, on by default.

66.0.0: Mixed Team Championships

  • Allow explicit nomination of a mixed team, or implicit men and women combined
  • A gender-equitable scoring system (e.g. GAMX) can be applied, independently of the gendered teams scoring

66.0.0: Enhanced definition of Championships

  • Championships now define all the awards
    • best athlete scoring systems
    • medaling rules (total or per event), medaling on score or lifted weight
    • points awarded
    • scoring systems for gendered teams and for mixed teams

66.0.0: Mobile device versions for jury member devices and jury president keypad

  • Can act as jury member using a phone or tablet, and act as jury president using a tablet

66.0.0: Cleaner look for jury decisions on attempt board

  • Also clarified instructions for the announcer when the jury gives the decision by pressing the buttons

66.0.0: Record Management

  • the record editing page will now correctly warn that editing an existing record and changing the age or bodyweight categories does NOT create a new record
  • the sorting order in the grid is now done correctly when existing records are adjusted for new categories
  • the exports using the dataExchange templates now use a 999 as the marker for the super heavy category.

66.0.0: Configurable timing

  • For large school-age competitions, creating a local/timing/timing.properties as in this example allows changing the durations of the one minute and two minute intervals to have the lifts proceed faster.
  • The values of the warnings times are also propagated to owlcms-tracker so they can be used (e.g. to change timer colours)

66.0.0: Clean-up of the solo referee/announcer/3-referee behavior wrt reversal delay and initial decision

  • Solo referee decisions have a reversal delay, same as 3 referees. Only the visual rendering changes (single referee light instead of 3)
    • in solo referee mode, the first decision received from any referee is automatically the majority
    • an indicator is propagated to modulate display
  • Announcer input of a decision has no reversal delay because it usually follows flags or some incident
    • no INITIAL_DECISION event is therefore sent
    • unless the announcerTriggersInitialDecision feature toggle is sent (for example, to always have good/bad lift videos on a listener)

66.0.0: showDecisionsImmediately feature toggle (off by default, TCRR still indicates a 3-second delay)

  • Show the decision as soon as the 3 referees have given it. Note: this always sends INITIAL_DECISION

66.0.0: Fix: For Competition Results templates, when a category is selected, the records for the category are extracted in the "records" variable.

  • The standard "protocol" look templates (Total, SnCjTot) show the records

66.0.0: Fix: The Jury scoreboard again has the current attempt info.

66.0.0: Fix: when producing competition results by registration category, the lot number was being used as identifier for the athlete, leading to problems if no lot numbers had been assigned (all were 0, collapsing to a single athlete)

66.0.0: Fix: reported scores on result sheets are now correctly zero when the athlete is done and has no total

66.0.0: Fix: the noInterimScoresInResults toggle was not systematically applied on the competition results page

  • the individual session pages still show the current session in-progress scores as they may be required to plan for awards

66.0.0: Fix: updating the websocket event forwarding URL did not correctly reset the forwarder

For other recent changes, see the release repository