All posts by Jon

Remove Empty Races

This page was last updated 08-07-2026 by Jon

Updated to correctly remove the race caption and the table it now shows as version 1.03

This Effect can be used to remove races that have no results

Imagine a situation where you have multiple handicap fleets and the fleets are sailing a different number of races.  You ask Sailwave to publish individual races and all sailed races.  R3 will have been sailed but it might not of for one particular fleet.  If Sailwave publishes R3 it will publish for all fleets.  This effect will remove those races for fleets that have not sailed that race

It can be downloaded from Here

RenumberRaces V3

This page was updated 30-06-2026 by Jon

This effect renumbers the Race numbers so as to be consecutive when publishing.

A common issue when racing multiple fleets is that some fleets may not participate in every race, yet the results for a given race come from the race area with fleets intermixed.  Let’s say we have two fleets, A and B, that are being scored intermixed as the results come in for scoring.  Sailwave handles this and separates the fleets automatically.  But on day 1, Fleet B doesn’t participate in the 3rd race of the series, so Fleet A sails 3 races, while Fleet B sails only 2.

The problem comes on Day 2 as the next race will be R4 for the A fleet and R3 for the B fleet.

One solution is to separate the results into A and B fleets and enter them in the appropriate race, but this is very time-consuming and prone to error.
Or name R4 as Day2R1. This is easy to understand, but some Race officers and the jury may not like this; they want the Races to be numbered consecutively.
The solution is to use this effect, which numbers each fleet with consecutive numbers at publish time.

The effect also has 2 additional features. If you name the race within Sailwave as +Day2, it will add the text you specify to the Race Number.  In the above example, if we name R4 in Sailwave as +Day2, when the results are published, the R4 will appear in the published Results as R4 Day2 for the A fleet and R3 Day2 for the B fleet

If the name of the race starts with a – e.g., Marathon, then that name will be displayed without any autogenerated Race number Rx

This effect in its first Version was only for 1 design racing as it only renumbered the Races in the summary table.

Version 2 now renumbers the individual races, so it can be used for all types of racing

Version 3 now supports the Optional Race Date

If you use it with the scoredseparatelymatrixV3, make sure this is after the RenumberRaces effect

V3  can be downloaded from here.

ScoredSeparatelyMatrixV4 (Jon)

This page was last updated 30-06-2026 by Jon

V4 adds support for the optional Race date

This V3 is an update to V2, where the Race columns are aligned so that all the race columns contain the same race

This is an update to the original ScoredSeparatelyMatrix effect

It can be downloaded from Here

Adaptive/Responsive ‘Effect’ (Huw)

This page was updated 27-04-2026 by Jon

The Adaptive/Responsive ‘Effect’ that has been created by Huw for Sailwave adapts the published output to different device screen sizes, making it easier to view published results on small screen sizes like smartphones.

Caveats

  • The ‘Effect’ currently only works with summary tables. Not with individual race tables, this might change in the future.
  • The ‘Effect’ has not been tested in use with all the other ‘Effects’ available for use.
  • Do not use the TableSorter ‘Effect’ with this ‘Effect’ as it includes sorting.
  • The ‘Effect’ does not work with the ‘ ScoredSeparatelyMatrix ‘Effect’
  • The summary table header does not maintain the header background colour from the chosen ‘Style’. The ‘Style header background colour can be maintained by editing the ‘Style’ and adding two bits of code. Editing information can be provided on request.

I give a big thank you to John Doyle, a Sailwave user, for refining my hand-coded work and refining it so it could be made into this Adaptive/Responsive ‘Effect’ for other users. The ‘Effect’ has been made possible by the work of the DataTables (https://datatables.net/) developers and code by Dirk Drijkoningen (https://codepen.io/RedJokingInn/pen/bGoppqP ).

When the normal table view cannot show the full width of the results table due to screen size, a small arrow icon appears in the ranking column. On clicking the icon, the columns that could not be viewed appear.

There is also an alternative view to the normal table view, the card view. The card view presentation is presented by clicking the ‘Card view’ button.

Other options (Copy, CSV, Excel, PDF, Print) are available, which can be removed with careful editing of the code, if not required.

To use the sorting functionality of this ‘Effect’ click a column header. To add additional sort or sorts, hold down the shift key and click the required column header(s). When two or more columns have been selected, little numbered icons will appear in the selected sort column headers.

The current version can be downloaded from here.

Remove Unused Columns

This page was updated 18-06-2026 by Jon

This effect removes unused columns on a table-by-table basis

You can decide within Sailwave which columns are published, but if your classes use different columns, then some classes will have empty columns.  e.g., if you have a handicap fleet, it will have a rating column, but a one-design will not, so, as standard, assuming you have two fleets in the same results, the rating column for the one-design will contain only the heading.  This effect will remove that column, but only for the one design table.  Similary if one fleet is using Bow Numbers and another is using Sail Numbers, the unused columns will be removed with this effect

V1.1 Updated to not remove unused columns in the HeaderTable

V1.2 Updated to not remove columns containing images and no text

V1.2  can be downloaded from here.

Version 2.38.2-1

Last updated 23rd May 2025 by Jon

This version has been moved from Beta 2.38.1 to the full version and updated to 2.38.2 then to 2.38.2-1 .  If you have installed 2.38.1 or earlier versions of Sailwave, it is important to update to 2.38.2 as it fixes a bug with rounding of percentage points when using overrides for different fleets.  It adds some enhanced publishing features and also some generally fixes of minor issues

2.38.2-1 includes a fix for using the SWHelper.ini file, which now resides in the ratings directory to prevent it from being deleted when installing a new version.  If you use overrides of the default parameters with progressive handicaps, then you need to use version 2.38.2-1; otherwise,  2.38.2 is fine.  There is no change to Sailwave.exe only the included SWHelper.exe.

Included in this install are:-

  • Flight information is now embedded in the HTML
  • A new effect is included to optionally display the Flight information as a Letter in front of the result value
  • A new effect is included to optionally display the Flight information as a coloured dot in front of the result value
  • Where a rating has been specified to override the default rating, this information is now also embedded into the HTML.
  • A new effect is included (RatingShow) to display the rating underneath the result. Which is very useful for Progressive/Personal handicaps
  • Another new effect is included (BoatShow) to convert the rating to boat class or could distinguish between rigs used or spinnaker used.
  • Publish menu reordered
  • Some default Header changes
  • Fix of Page breaks for Flight Assignment printouts
  • New improved version of SWCList
  • Fix the Hyperlink for World Sailing
  • Un-exclude aliases automatically when using Sailno Wizard
  • 2.38.2-1 includes a fix for the use of the SWHelper.ini file which now resides in the ratings directory to prevent it being deleted when installing new version.  If you use overrides of the default parameters with progressive handicaps then you need to use version 2.38.2-1 otherwise 2.38.2 is fine

A sample of Flight information is shown by coloured dots

A sample of Flight information is shown with text

Y=Yellow B=Blue R=Red G=Green P=Purple W= white

Sample of Rating display

Sample of converting Rating to boat name demonstrating change of rig – but many things are possible

This is issued as a full install

 

2.38.2 also moves the SWHelper.ini file, which is used to override the default values for ECHO and NHC, to the Ratings directory. This prevents it from getting deleted when a new Sailwave install is performed.  If you have a SWHelper.ini file in the Sailwave directory it will move it as part of the installation

2.38.2 also fixes the File – Import sail numbers from CSV file.  It also now does not delete the flight allocations when importing

Please report any issues, and I will try to fix them

You can download Version 2.38.2 from the link below.  

https://www.sailwave.com/download/sailwave/sw2_38_2-1.exe

For Mac and other operating systems, read
Other Operating systems

Any difficulties, please ask on the chat or the User Group

Version 2.38.1

Last updated 4th March 2025 by Jon

This version adds some enhanced publishing features and also some generally fixes of minor issues

Included in this install are :-

  • Flight information is now embedded in the HTML
  • A new effect is included to optionally display the Flight information as a Letter in front of the result value
  • A new effect is included to optionally display the Flight information as a coloured dot in front of the result value
  • Where a rating has been specified to override the default rating, this information is now also embedded into the HTML.
  • A new effect is included (RatingShow) to display the rating underneath the result. Which is very useful for Progressive/Personal handicaps
  • Another new effect is included (BoatShow) to convert the rating to boat class or could distinguish between rigs used or spinnaker used.
  • Publish menu reordered
  • Some default Header changes
  • Fix of Page breaks for Flight Assignment printouts
  • New improved version of SWCList
  • Fix Hyperlink for World Sailing
  • Un-exclude aliases automatically when using Sailno Wizard

Sample of Flight information shown by coloured dots

Sample of Flight information shown with text

Y=Yellow B=Blue R=Red G=Green P=Purple W= white

Sample of Rating display

Sample of converting Rating to boat name demonstrating change of rig – but many things are possible

This is issued as a full install

Please report any issues, and I will try to fix them

You can download Version 2.38.1 from the link below.  

https://www.sailwave.com/download/sailwave/sw2_38_1.exe

For Mac and other operating systems, read
Other Operating systems

Any difficulties, please ask on the chat or the User Group

Version 2.37.0

Last updated 20th January 2025 by Jon

This is an important update if you are using Racing Rules of Sailing 2025-2028 as this version is the first version to support the new rules for rounding of points for scoring penalties as specified in this edition – it is also backward compatible with the earlier RRS

RRS 2025-2028 requires Scoring penalties rounded to 0.1 whereas previously this was to a whole number. To allow scoring of series files that are using the earlier version of RRS this can be reverted to rounding to whole numbers by unticking the box

image

Any series created with version 2.37 will have this ticked automatically (although you can untick it if you wish to use whole-number rounding to score an older event)

If you load a series file created with an earlier version of Sailwave you will get a warning

image

Should you wish to keep the whole number rounding, you can ignore this message.  Once you have saved the file with the new version of Sailwave, you will not get the message when opening it.
However, if you have copied a file from last year and wish to use it this year you should follow the instructions in the message

Also included in this install are :-

  • Updates to RRS plugin
  • Updates to World Sailing plugin
  • Updates to Irish Sailing plugin
  • Updates to Country codes
  • Fix some translations issues
  • When merging with points – points are now preset
  • Ability to translate scoring code descriptions
  • Wind ratings can now be longer
  • Copy and Paste of scoring codes via Ctl C/Ctl V
  • iQFOiL slalom increased from 20 to 40

This is Issued as a full install

Please report any issues and I will try to fix them

You can download Version 2.37.0 from the link below.  

https://www.sailwave.com/download/sailwave/sw2_37_0.exe

For Mac and other operating systems read
Other Operating systems

Any difficulties please ask on the chat or User Group

Version 2.34.0

Last updated 6th June 2024 by Jon

Most of the changes have been in support of the Irish Sailing interface and the RRS interface

Based on 2.33.2 with a fix for publishing individual races using the ECHO rating system – now displays the rating for the next race.

This is Issued as a full install

Please report any issues and I will try to fix them

You can download Version 2.34.0 from the link below.  

https://www.sailwave.com/download/sailwave/sw2_34_0.exe

For Mac and other operating systems read
Other Operating systems

Any difficulties please ask on the chat or User Group

 

VERSION 2.33.00

Last updated 29th January 2024 by Jon

This is a full install with many changes /improvements

Changes since 2.30.2 are

  • Support for sending results to Irish Sailing Live Results can be viewed here www.irishsailinglive.ie see the option from the Plugin Menu
  •  Support for sending competitors to RacingRulesofSailing.org for use with the Jury system available from the Plugin Menu
  • Remove unused Send to Sailracer from the Plugin Menu
  • Editing event name now changes event ID  but prompts to allow this to be overridden
  • Flag links now are https links so that the file uses https for everything
  • World Sailing links are now https links also
  • Website links now remove the http: or https: and https is added by the footer (footer.txt has been updated ) please modify any custom footers you are using.
  • Hotkey for the Plugins Menu changed to L as the P was clashing with Publish
  • updated effects included with install

Please report any issues and I will try to fix them

You can download Version 2.33.0 from the link below.  

https://www.sailwave.com/download/sailwave/sw2_33_0.exe