Skip to content

Commit

Permalink
52.0.0-alpha01
Browse files Browse the repository at this point in the history
  • Loading branch information
Jean-François Lamy committed Aug 14, 2024
1 parent ca2dddd commit 641a8df
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 37 deletions.
42 changes: 11 additions & 31 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,15 @@
> [!WARNING]
> [!CAUTION]
>
> - This is a **beta release**, used for testing and translation. ***Some features could be non-functional***.
> - Beta releases are **not** normally used in actual competitions, except when a new feature is required. Use extreme care in testing if you intend to do so.
> - This is an **alpha release**, used for validating new features. *Some features are likely to be incomplete or non-functional*.
> - **Alpha releases are not normally used in actual competitions.**
- Preliminary releases change log
- (beta02) `Scores-*.xlsx` templates can be used as a simple Final package. Category rankings by the age-group scoring system -- defaults to TOTAL. The Best Lifter page uses the global scoring system selected for the competition. Team scores are based on the age-group scoring system.
- (beta02) Added Qage score for Masters: Qpoints * Masters age factor. Works with the `Scores-*.xlsx` templates.
- (beta01) Documentation: added page for Score-based rankings using Age-Based All Bodyweight categories.
- (beta01) Fixed AgeGroups export to include scoring system
- (alpha03) Expose raw lift type and attempt number in video feed
- (alpha03) Removed translation steps for championship names now that the AgeGroups file allows defining arbitrary ones.
- (alpha03) The results scoreboard now shows the Score and Score Rank column if any category has age group scoring enabled. The global settings for showing scores and score ranks are no longer needed for this use case.
- (alpha03) Huebner Age-adjusted totals are now supported. This adjusts the total based on age and body weight for athletes aged under 20 and under 115kg.
- Note: the body weight is interpolated, whereas the on-line calculator from Huebner does rounding.
- (alpha02) Updated to Vaadin 24.4.7.
- Publicresults
- When a user opens a scoreboard and a timer is running, the timer is now immediately synchronized
- If the publicresults application is restarted, and sessions are in a break, the remaining time is now immediately synchronized
- Score-based Rankings
- Initial support for Age-Based, All Body weights Categories (ABAB), with ranking based on a scoring system. See [Score-based Rankings](https://jflamy.github.io/owlcms4/#/ScoreBasedCompetitions) in the documentation.
- Typical use: create categories where all Masters in the same age group compete together in a category, from 0 to 999 kg bodyweight, based on their SM(H)F score.
- Other possible scenario: All youth in a given age group compete against one another based on Sinclair.
- **Note**: the Medals sheets and displays do NOT take the scoring into account. Use the `Score` templates the Session or Competition eligibility category reports to get the rankings and award medals.
- Huebner "Age Factors" are now supported. These multiplicative factors adjust the total based on age and body weight for athletes aged under 20 and under 115kg.
- Note: the body weight is interpolated, whereas the current on-line calculator from Huebner does rounding. The online calculator is meant to be updated to also use interpolation.
- Huebner GAMX scoring system now supported
- This scoring system aims to provide compatibility between men and women scores
- There can be both the open bodyweight age groups and the normal age groups in the same meet. Just assign the desired ranking method to each age group.
- The results scoreboard shows a Score and Rank column when a scoring system is selected for any of the age groups.
- The TOTAL is used as score for groups that do not have a Scoring System.
- `Scores-*.xlsx` templates were added for final package/team rankings for an age group or championship using a scoring system form medals.
- (alpha01) Initial version of redesigned Documents page
- Documents: complete redesign of the Documents page
- All documents needed to prepare and run the competition are here (Results are still on their own page).
- The Competition-wide documents such as the Start List are handled as in the previous versions.
- Documents like the Athlete Cards can be produced for one or more sessions. If more than one session is selected, a zip file is produced, otherwise the Excel is produced.
- Document sets can be produced, for example, a weigh-in form together with the cards. When a document set is selected, a zip file is produced. The document set can be produced for one or more sessions.
- If more than one copy of a document is needed (for example, two weigh-in forms for each session), you can adjust your template by duplicating the tab. Same for jury forms if you want to avoid printing 3 copies manually.


For other recent changes, see [version 50 release notes](https://github.com/owlcms/owlcms4/releases/tag/50.0.0)
For other recent changes, see [version 50 release notes](https://github.com/owlcms/owlcms4/releases/tag/50.0.0) and [version 51 release notes](https://github.com/owlcms/owlcms4/releases/tag/51.0.0-rc02)
4 changes: 2 additions & 2 deletions docs/Downloads.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ Several options are available for installation, depending on your needs. Additio

| | |
| ------------------------------------------------------------ | ------------------------------------------------------------ |
| **Local Setup** <br />This installs the `owlcms` program to run a competition locally, on a master laptop. No internet connection is needed.<ul><li>[Windows Installation Instructions](https://owlcms.github.io/owlcms4/#/LocalWindowsSetup)<li>[Mac/Linux/Raspberry Installation Instructions](https://owlcms.github.io/owlcms4/#/LocalLinuxMacSetup)<li><nobr>[Release Notes](https://github.com/owlcms/owlcms4/releases/tag/50.0.0)</nobr></ul> | <nobr><i class="material-icons" style="transform: translatey(0.30em)">file_download</i> **[Windows Installer](https://github.com/owlcms/owlcms4/releases/download/50.0.0/owlcms_setup_50.0.0.exe)**</nobr><br/><i class="material-icons" style="transform: translatey(0.30em)">file_download</i>[Zip for Mac, Linux or Raspberry](https://github.com/owlcms/owlcms4/releases/download/50.0.0/owlcms_50.0.0.zip) |
| **Cloud-based Setup**<br />This installs the `owlcms` competition management software in the cloud. Good internet access is needed but no local software is needed. The `publicresults` companion program allows individuals to see the scoreboard on their own phone or tablet no matter where they are located.<ul><li>[Fly.io Cloud Installation Instructions](https://owlcms.github.io/owlcms4/#/Fly)</li><li><nobr>[Release Notes](https://github.com/owlcms/owlcms4/releases/tag/50.0.0)</nobr></li></ul> | |
| **Local Setup** <br />This installs the `owlcms` program to run a competition locally, on a master laptop. No internet connection is needed.<ul><li>[Windows Installation Instructions](https://owlcms.github.io/owlcms4/#/LocalWindowsSetup)<li>[Mac/Linux/Raspberry Installation Instructions](https://owlcms.github.io/owlcms4/#/LocalLinuxMacSetup)<li><nobr>[Release Notes](https://github.com/owlcms/owlcms4/releases/tag/52.0.0-alpha01)</nobr></ul> | <nobr><i class="material-icons" style="transform: translatey(0.30em)">file_download</i> **[Windows Installer](https://github.com/owlcms/owlcms4/releases/download/52.0.0-alpha01/owlcms_setup_52.0.0-alpha01.exe)**</nobr><br/><i class="material-icons" style="transform: translatey(0.30em)">file_download</i>[Zip for Mac, Linux or Raspberry](https://github.com/owlcms/owlcms4/releases/download/52.0.0-alpha01/owlcms_52.0.0-alpha01.zip) |
| **Cloud-based Setup**<br />This installs the `owlcms` competition management software in the cloud. Good internet access is needed but no local software is needed. The `publicresults` companion program allows individuals to see the scoreboard on their own phone or tablet no matter where they are located.<ul><li>[Fly.io Cloud Installation Instructions](https://owlcms.github.io/owlcms4/#/Fly)</li><li><nobr>[Release Notes](https://github.com/owlcms/owlcms4/releases/tag/52.0.0-alpha01)</nobr></li></ul> | |
| **Documentation** | [Documentation site](https://owlcms.github.io/owlcms4/#/index) |

Note: the table above matches the repository you are looking at. If you are looking at the stable release documentation, the links will take you to stable releases, and if you are looking at the prerelease documentation, the links will take you to the preliminary release. If you need the other kind, please use the following links:
Expand Down
2 changes: 1 addition & 1 deletion docs/LocalLinuxMacSetup.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
## Installation

- **Get the installation zip archive**: Get the current **[`owlcms_setup_50.0.0.zip`](https://github.com/owlcms/owlcms4/releases/download/50.0.0/owlcms_setup_50.0.0.zip)** file. Installation files are available as assets at the bottom of each release in the [release repository](https://github.com/owlcms/owlcms4-prerelease/releases/latest) .
- **Get the installation zip archive**: Get the current **[`owlcms_setup_52.0.0-alpha01.zip`](https://github.com/owlcms/owlcms4/releases/download/52.0.0-alpha01/owlcms_setup_52.0.0-alpha01.zip)** file. Installation files are available as assets at the bottom of each release in the [release repository](https://github.com/owlcms/owlcms4-prerelease/releases/latest) .

> Tip: [This page](RaspberryInstall) illustrates the sequence of steps on a RaspberryPI and may help you follow along since the process is similar for the other platforms.
Expand Down
2 changes: 1 addition & 1 deletion docs/LocalWindowsSetup.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Windows Installation

- **Windows Installer** : Get the current [`owlcms_setup_50.0.0.exe`](https://github.com/owlcms/owlcms4/releases/download/50.0.0/owlcms_setup_50.0.0.exe) file (located in the `assets` section at the bottom of each release in the [release repository](https://github.com/owlcms/owlcms4/releases/latest) ).
- **Windows Installer** : Get the current [`owlcms_setup_52.0.0-alpha01.exe`](https://github.com/owlcms/owlcms4/releases/download/52.0.0-alpha01/owlcms_setup_52.0.0-alpha01.exe) file (located in the `assets` section at the bottom of each release in the [release repository](https://github.com/owlcms/owlcms4/releases/latest) ).
- Download and open the installer
> You may get false alarms about the software being potentially dangerous. *Rest assured that it is absolutely not*. Use the `...` and dropdown menu options to get and keep the downloaded files anyway.
>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<properties>
<!-- revision is overridden by azure-pipelines.yml for the official
builds. this value is only used for local development -->
<revision>52.0.0-SNAPSHOT</revision>
<revision>52.0.0-alpha01</revision>

<vaadin.version>24.4.7</vaadin.version>
<logback.version>1.4.14</logback.version>
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
50.0.0
52.0.0-alpha01

0 comments on commit 641a8df

Please sign in to comment.