Change log

Please upgrade to the latest ZW version as much as possible, so you will allways get the best experience I can provide.

For obvious reasons I kindly ask you to keep a reference to ZW-Scoring intact on your published results that are generated by this software.
Thank you.

5.06.01.00 – April 02 2024

  • Greatly improved the speed of generating the print preview and the Pool forms that were very slow to build with larger numbers
  • Fixed an issue with the ‘Make schedule’ function where the generated output from this function differed from the actual grouping
  • Fixed an issue with the registration that would cause the program to end
  • These were improvements because users brought my attention to them. So as always, if you have any issues please let me know. I’m always quick to respond and keen to help you and so improve the program

5.06.00.01 – March 14 2024

  • Fixed a minor bug where in specific situations some competitors would not be assigned a group in the “Make schedule” function

5.06.00.00 – November 24 2023

  • Fixed the registry failure where some users need to re-register every time they start ZW. Because I also receive no data for these users in the registering system, it was very difficult to assess what was going wrong here. When someone finally reached out to me about this issue and could provide me with the logs, I could find and solve it. Please (always!) update ZW to the latest version, especially when you experience this problem

5.05.08.01 – June 18 2023

  • Added the Black List by request. This will print a list of registered competitors that have a Paid indication of “-” or “ ” (space). This was one of the old ZW4 printouts that I didn’t convert yet. If you also have any such request then please let me know

5.05.08.00 – June 13 2023

  • Fixed an issue when the logo was absent, which caused all printing to fail
  • In a previous upgrade I changed the sail number search functionality on the finish form. There was no functional difference between searching for the last three or four digits. When providing less digits, ZW would switch to a full number search. I found no logic in that. In the Options menu you can now switch to full number search or a search on the last digits. When you are in this last mode you can prepend the number with an ‘=’ sign, which causes ZW to do a full number search anyway

5.05.07.00 – May 23 2023

I applied many changes this time:

  • Improved the ORC DB table, for this I had to delete your imported RMS data, so you have to import again, sorry for that.
    ZW now handles the importing of certificates better and deletes any certificates that are no longer present in the RMS files
  • When reloading (which is different from re-importing) IMS/ORC data, ZW will now initialize the handicap data for competitors that no longer have a certificate
  • I also improved the importing, things could go wrong when multi-byte characters were present. However, this would not impact the ORC calculations since the effects were beyond the relevant parts, I just want a clean import
  • Improved the search on sail numbers for ORC certificates. In order to be able to do this I have to normalize the RMS Sail numbers during importing, since the file contains rather free-format numbers which makes it difficult to search on
  • Fixed errors with, and improved the printing of the Triple Number calculation results
  • Improved the finishing of sail numbers with pre- and/or suffixes
  • Fixed a bug where entering .5 (meaning 0.5), or anything starting with a dot or comma during finishing of one-design classes, would cause a crash
  • It is no longer possible to enter the same class names where the only difference is in using upper or lower case letters. ZW now checks class names case-insensitively, also when importing competitors through files like Excel
  • A bunch of small improvements in the ORC workflow
  • Sorry, but being an e-Captain subscriber no longer gives you automatic access to the logo functionality. I decided to separate the two
  • ZW displays its forms more intelligently, where before they could be displayed outside of your screen area, especially with lower resolution screens
  • Added a boat type column to the SW Handicap overview output

5.05.06.02 – May 4 2023

  • A small logo use improvement

5.05.06.01 – May 2 2023

  • A last minute update of mine caused an issue because I forgot to test properly. It’s now fixed

5.05.06.00 – May 1 2023

  • In this version I created the possibility for you to add your logo to print and html output, by uploading your logo through the settings form. This option is only available for ZW Supporters that help me cover the costs of making ZW available for free

5.05.05.01 – April 26 2023

  • Fix for an issue with importing non-standard Excel files. Quite a journey this is

5.05.05.00 – April 25 2023

  • When transferring the ZW database to a new computer there was a problem with the registration that caused ZW to fail going forward. The database now gets fixed and after restarting the program you can register your new computer
  • There were still some Excel issues that needed fixing. If you still experience problems importing or exporting excel files then please let me know

5.05.04.00 – April 17 2023

  • Fixed a problem with printing more than one fleet, when one of those fleets did not sail a race
  • Improved the importing and exporting of excel files (including the same for .csv or .txt files) so that it is more resilient

5.05.03.01 – April 12 2023

  • Fixed an issue with importing the birthday from a Manage2Sail competitors export
  • When sending results to e-Captain the up/down arrows were not displayed properly. This happened when not all races were published one by one. I now recalculate all races before exporting to e-Captain. This takes a bit more time. In a future update I’ll improve this process

5.05.03.00 – April 02 2023

  • When splitting fleets the output page was shown twice
  • Creating sub fleets based on birth date was not selecting the competitors properly
  • Improved the ‘Make schedule’ form so that it only enables relevant options based on the data and better follows your needs
  • Outputting a phone number to Excel which was preceded by a + caused problems when opening the generated Excel file. For Dutch phone numbers I do some editing, please let me know if you have specific problems with phone numbers.
  • Added a ‘Support ZW’ text to the main form, since I can use a bit more of that 😊

5.05.02.00 – February 19 2023

  • Fixed a very annoying bug that was introduced in version 5.05.00 where it was no longer possible to change a score after it was entered. This was due to a silly programming mistake of mine, sorry for the inconvenience
  • I also changed the core of the MS Office Excel handling, reading and writing. I tested it as well as I could, but if you run into any issues please let me know

5.05.01.00 – January 18 2023

  • Fixed a few printing issues that caused the program to crash in specific situations

5.05.00.01 – January 16 2023

  • Fixed a small bug in the finish procedure concerning the ‘Make schedule’ functionality

5.05.00.00 – January 15 2023

  • Added the ‘Make schedule’ functionality, for having ZW automatically create groups and pools and adding competitors to them. Also added a description of this to the manual that you can download from the site

5.04.02.00 – January 10 2023

  • There was a bug in the storing and recovering of competitors in the ZW-DB. This is now fixed.

5.04.01.03 – January 04 2023

  • When deleting a fleet that is a group in selection races, the competitors would remain assigned to this non-existing group. That would cause all kinds of problems later. ZW now erases the schedule and assigns all relevant competitors to the main fleet for all selection races. ZW gives an appropriate warning beforehand
  • Some improvements on the e-Captain interface
  • Improved Italian (and some English) translations thanks to Enea Beratta

5.04.01.02 – October 14 2022

5.04.01.01 – October 11 2022

  • Added some more control of attribute contents sent to e-Captain. When City, Country, Sex or Date of Birth are not activated on the competitors form, then those data won’t be sent to e-Captain, even when these attributes contain data

5.04.01.00 – October 09 2022

  • Fixed an error when finishing a sail number like for example ‘123045’ and have ZW look for the last three digits ‘045’. The zero would get lost and ZW wouldn’t be able to find the competitor. This issue was introduced with version 5.03.01.01

5.04.00.00 – October 05 2022

5.03.01.02 – September 20 2022

  • When loading a regatta that had a results language different from your default language, ZW would take the default language. This is now fixed, the regatta language will be used

5.03.01.01 – September 14 2022

  • Fixed complications that arose after importing races when there are no races present in the import file
  • Fixed a finishing problem with pre- and suffixes in a sail number
  • Added a warning when you are going to calculate with outdated RRS rules
  • And of course a few other little fixes that popped up during the summer

5.03.01.00 – June 28 2022

  • Added the number of competitors shown on the main screen
  • Improved the sorting on sail numbers on the main screen, for this pre- and suffixes are no longer shown in this column
  • Export of races is now sorted on Overall score
  • On relevant output the used RRS rules and scoring system are printed
  • Tried to solve some confusion on the File/Settings form which contains a few default regatta settings to be used when you create a new regatta. Changing settings here doesn’t impact the current regatta, you need the Administration/General settings for that
  • In some cases the translation on the output followed the menu-language instead of the output-language. Where I noticed this I fixed it
  • Adjusted the Formula header to Delta Time in case of frozen handicaps when printing Finish listings including formula
  • Renamed the TCF handicap system to TVF

5.03.00.01 – June 3 2022

  • Fix release for a small correction of printing non-discardable scoring penalties
    Fix releases, recognizeable by the last version digits being greater than 00, are made available automatically for new upgraders, but users already on 5.03.00.00 won’t be bothered for this extra fix. However, you can download and install it manually if you so choose.

5.03.00.00 – May 31 2022

  • Added Tie breaking as described in Appendix B: Windsurfing
  • See the manual on details

5.02.11.00 – May 24 2022

  • Restored decimal place in points on the results output
  • ZW remembers the competitor you clicked on in the main screen and keeps that one selected
  • Fixed an issue when moving competitors to the ‘Not-a-competitor’ fleet and back
  • Simplified the printing class so that now all lists can be output to Printer, HTML and Word by default. Maybe I’ll look into printing to other formats now also
  • Added a bunch of Polish translations using Google Translate. When I came up with silly texts then please let me know 🙂

5.02.10.00 – May 10 2022

  • Fixed a problem with calculations for several handicap systems in the ORC/IMS Inshore and Offshore range
  • Fixed an issue with importing contestants where sometimes existing competitors were added instead of overwritten

5.02.09.00 – May 4 2022

  • Fixed a few small issues in the OTH and RDG penalties form
  • Added several Italian translations using Google Translate
  • Fixed a few printing layout issues
  • Did some code-cleaning and refactoring
  • Changed the Class dropdown to Fleet dropdown on the Competitor’s form selection box. This makes more sense in case of, for example, SW fleets. Doesn’t make much difference for One-design fleets.

5.02.08.02 – April 29 2022

  • Fix release for strange behaviour when cancelling on the Competitors form when activated from the Finish form during finishing. I now do a save of the entered results first, which will prevent all kinds of issues
  • Improved the working of the up and down arrow keys and enter key on the finish form
  • Improved the availability of the Competitors menu item on the Finish form
    Fix releases, recognizeable by the last version digits being greater than 00, will be made available for new upgraders, but users already on 5.02.08.00 won’t be bothered for this extra fix. However, you can download and install manually if you so choose.

5.02.08.01 – April 28 2022

  • Fix release for repairing CTRL-S on Finish form
  • And fixed the competitor menu item on the Finish form

5.02.08.00 – April 26 2022

  • Fixed an error in the footer text of the XML Results output
  • Improved the importing of ‘remaining crew’ from Manage2Sail
  • Fixed an issue with the printing of sub fleet results, where one sub fleet contained less races than the other
  • Fixed a problem with the printing of special characters in the HTML and XML output

5.02.07.00 – April 19 2022

  • Improved Manage2Sail column names in the ‘Import Competitors’ menu option. Also added some editing so that the columns are properly imported in ZW without any extra’s. You can now import competitors directly from the Manage2Sail Report (‘Uitdraai’ in Dutch) option

5.02.06.00 – April 11 2022

  • Fixed a few small bugs I ran into, or that were reported to me
  • Increased maximum discards to 59
  • Added the printing of ORC Handicap data
  • Improved the display of the used fonts when your font settings are not set to 100%

5.02.05.00 – April 4 2022

  • Fixed a few small bugs I ran into
  • Implemented importing RMS files downloaded from https://www.orc.org/index.asp?id=44
  • Implemented calculating Triple Number Handicaps
  • RMS and TN is still in beta, please let me know your issues, if you have any

5.02.04.00 – March 6 2022

  • Fixed a bug when deleting Subfleets
  • Improved importing competitors and added better information when the import fails technically
  • Improved the printing of fleet results when said fleet had no results in a series
  • Prepared importing RMS files, this work is still in progress
  • Opened up an option for ZW Sponsors to use extra functions, for now only XML output of results
  • Fixed a bug when importing races or results in regattas with selection races
  • Improved (hopefully) the handling of dates with other culture settings than Dutch or English

5.02.03.00 – January 22 2022

  • When printing results where all competitor have the same Nationality in their sail number, ZW would not print the Nationality
  • Added more special characters to the HTML conversion table (I had forgotten ë for example)
  • When a race in a series was not sailed and all competitors got a DNC for this race, ZW would still print it out, but correctly not regard it for the discards.
  • Improved on the sorting of sub fleets
  • Fixed landscape printing on other output than results

5.02.02.00 – October 11 2021 

  • Several bugfixes and changes, also see the fix releases below
  • Made the program a bit more robust when encountering problems

5.02.01.02 – October 5 2021

  • Fixed the working of the Delete Competitor button on the Competitor details form
  • Changed the Print Dialog so you don’t have to click twice on it
  • When finishing ZW also looked at Sail numbers in the ‘not a competitor’ fleet. Fixed that
  • Fixed some small bugs
  • Added shortcut keys on all forms (when appropriate):
    • ESC – Cancel
    • F3 – OK (save and close)
    • CTRL-S – Apply (save and stay)
    • CTRL-D – Delete
    • CRTL-N – New
  • Added ESC to the Splash window so you can close it when you get stuck somehow

5.02.01.01 – September 21 2021

  • A fix for registering ZW when offline.

5.02.01.00 – September 20 2021

  • Changed the target .NET framework to 4.7.2, since the 4.6.1 version I used will reach end of Support in April next year. This should have no impact on ZW.
  • Fixed a small issue I ran into myself while scoring, where ZW could not find a Sail number that was clearly there.
  • Fixed an issue with refinishing a competitor not present in the currently shown fleet
  • Added the user licence in the Help menu

5.02.00.00 – September 13 2021

  • I added this form, which is also reachable through the Help menu;
  • You can now enter or import sail numbers with suffixes (RYA numbers). Scoring still takes place by entering the numeric part of the number;
  • I improved the working of maintaining Classes and Countries in connection with the next point;
  • You are now able to export your contestants in a database, so you can quickly add Classes, Countries and Contestants from it later. These two points come directly from what you were used to in ZW4, but I added some management;
  • Entering double Class names was possible, but caused problems. This is now actively blocked;
  • I improved on file management by ZW. There is now a recent files list to make your life easier. See also fix 5.01.07.01 in which I laid some groundwork for this;

5.01.07.03

  • Fixed a small issue with the initialization of the Point size in the database, which caused an empty combo box and crash if you didn’t notice this. When you select a value manually, the problem is also solved.

5.01.07.02

  • Improved the saving of the print preview locations on your screen, in Portrait and Landscape mode. Also remembering print settings between sessions: Landscape, Interlines, Compact mode, Combined mode and Point size of your prints.

5.01.07.01

  • I changed the too complicated file handling of ZW, that was balancing on two ways of thinking (old and new)
  • During the installation or on the Settings form you can define a default directory. Otherwise ZW will now just follow the location from where you opened the regatta file or where you saved the regatta file to. I removed the output directory setting from the General form, since that only makes things more complicated and confusing. Also no more auto generating directories.
  • I also noticed HTML pages where diacritical characters were not displayed properly. That is also fixed.

5.01.07.00

  • Added some file handling improvements, better import options for United 4 Sailing and several small bug fixes. I also improved the Microsoft Word output.

5.01.06.08

  • In this fix release I fixed adding competitors, that are not in 1-Design fleets, after there are already finished races.
  • And removed a warning on deleting competitors when they don’t have real scores, but just DNC and such.

5.01.06.07

  • Fixed a bug with propagating changed handicaps to other competitors with the same boat type and Spi setting

5.01.06.06

  • Fixed an issue with changing Texel rating handicaps

5.01.06.05

  • Fixed a problem with duplicate class names when finishing. Please make sure there are no duplicate class names in your regatta, the search is case insensitive. When finishing the system may find the wrong class

5.01.06.04

  • Experimental: Made it possible to import the Manage2Sail excel format without renaming all your column names. Some columns need to be combined by hand.

5.01.06.01, 5.01.06.02 and 5.01.06.03

  • There was still an issue with entering dates, ZW now presents a date in your regional data format, but accepts slightly other formats.

5.01.06.00

  • Fixed a few issues with switching competitors back and forth to the ‘Not a competitor’ fleet
  • Centred compact HTML output
  • Added Rule A5.3 text to results output, when activated on the ‘General’ options form
  • Improved handling of the folder where regatta output is saved to, it won’t change if you change the regatta name, but you can change it yourself on the second tab of the ‘General’ options form
  • On special request I added the ‘Compact’ option to HTML output so ZW will generate HTML in the more compact ZW4 manner.
  • Put in some more intelligence to better fix regattas that were saved incorrectly in the past
  • Quicker loading of larger amounts of classes and countries
  • Improved date handling more, I hope it’s better than before
  • Fixed a small issue when deleting a contestant.

5.01.05.00

  • Fixed another issue with saving your regatta, the main reason for this release
  • Fixed date handling for en-US etc (or rather anything not nl-NL)
  • Improved import of contestants via Excel/CSV/TXT, specifically when importing Fleets that are different from the Classes in it
  • Fixed a specific issue with finishing and the finish options

5.01.04.00

  • Fixed an issue with the registration when you are offline.
  • Fixed an issue with not all relevant information of a regatta not being saved to file. This showed up when loading your file on another computer.
  • The Freeze handicaps menu item on the Finish menu only showed up after more than 1 race was entered.
  • Added output listing for Handicaps, Print and HTML. Not all Handicap overviews can be printed yet, they will follow soon. Currently only SW is tested.
  • Fixed some issues with the loading of translations. Still, some items are not being translated when the language in the regatta is different from the general language.
  • Sometimes, after the Splash screen, the main window for ZW won’t show. This is because the location parameters for some reason get out of the scope of your screen. ZW will now fix this automatically.
  • Copy/Pasting data into an excel to import contestants will sometimes contain CR and LF characters (Carriage Return and Line Feed). This messes up the printing of the results. When importing Excel, ZW will change these characters to space.
  • When printing results for several or all fleets at once, where the fleets had different amounts of sailed races, unsailed races would also be outputted. This is now fixed.

5.01.03.00

  • Fixed an issue with (SW) Handicaps, it was not possible to enter decimals
  • Inputting finish times did not always work correctly
  • Improvements for the E_Captain results upload and better registration options for this
  • Added start date and end date for regattas on the General regatta options form, currently this is only outputted to the E-Captian XML
  • Fixed several small issues that would crash the program

5.01.02.02

  • There is a lot of discussion about scoring a TLE for competitors that didn’t finish within the time limit. I will not join the discussion, but made TLE available, since RC’s are already adding it to the Sailing Instructions and Notice of Race. I’m aware that this score is not specified in RRS 2021-2024.
  • In the General Settings of the Regatta you can specify if 1 (default) or 2 points will be added. A boat that scores a TLE gets scored the points of the last boat that finished within the time limit, and was not disqualified, plus the TLE addition that you defined.

5.01.02.01

  • In this fix release I restored the ability to write results etc. to Microsoft Word.

5.01.02.00

  • Several crashes in specific situations when printing contestants
  • Redesigned registration process
  • Redesigned download new version process

5.01.01.00

  • Solved some issues with opening and saving files.