Release Notes

12/2/2021 – RaceDay Scoring v3.1.34

Feature Updates

Added a Total In Progress count to the header of the Race Stats Panel so that you can quickly see a count of those in progress across all events even if the Panel is collapsed.

Added Scored Event and Segment Name to Timing Location Scored Reads View.

We now show the Scored Event of the Participant that the read is associated with, as well as the Segment Name that this read completes.

Added The Ability to Filter by Registration Event

You can set up Participant Filters based on Registration Event. This is helpful if you need to split out Reports based on the Registration Event a Participant has selected if you are combining multiple Registration Events into a single Scored Event. You can use it on Top Finisher Categories, Corral Assignment Rules, and Report Section Filters.

Added Fastest/Slowest/Average Lap Times

You can now add these fields to Lap Result Reports, and view them in a summary table when clicking the Lap Details button from Lap Summary Reports as well as from the Lap Details Button on the Participant View.

Added Lap Details – Expanded Column

You can now add a “Lap Details – Expanded” column to reports. This requires you to set up on the Scored Event how many laps to show through in your Reports, and will take place of the “Lap Details” column if you enable it before saving the Scored Event for the first time. This will allow you to see each Lap time and pace as additional rows in the Lap Summary Report. You can edit the Report column if you would like to hide pace from showing.

Updated Add Scored Read Function to Add Raw Reads Instead

We had a lot of issues with our previous system of adding Scored Reads directly, so we have changed how that function works so that it actually inserts Raw Reads. This will fix issues that we have seen where DNF flags were not lifted after adding a Scored Read, then recalculating Raw Reads. Now that they are actually inserted as Raw Reads and processed into Scored Reads, this will no longer be a problem.

Added Timing Location Name to Stream Selection when adding Raw Reads

It was hard to remember which reader you should add a Raw Read for prior to this change. Now we show the Timing Location that a Stream is used on when you select which Stream you will be recording a Raw Read for.

Updated Time Entry Fields to Ensure Proper Formatting

For time only entry fields, like adjustments and some of the new Duration-Based Lap Time settings, we used to have an open ended field, requiring you to enter in the colons and decimals in the right spot. We have updated this field so that it always has the colons and decimals in place so you don’t have to type them in, you can tab between hours, minutes, and seconds, and you cannot remove delimiters from the field.


Bugs Fixed

Fixed an issue causing teams to allow non-finishers to count towards their “Min to Score” values. This would cause individuals to have scores when their team is actually incomplete.

Updated TFRRS Upload to no longer include special characters

We no longer send things like “<5” or parenthesis when posting results to TFRRS.

11/22/2021 – RaceDay Scoring v3.1.33

Feature Updates

Retain Team Association when transferring Participants to another Event.

We found that when transferring someone’s Event we would lose their association with their team on RunSignup. We have made changes to the RunSignup API and RaceDay Scoring to allow this to be retained when transferring.

Added more details to the permission denied error.

We now let you know which part of the sync was failing specifically, in case you only have partial access and are missing access to some part of the dashboard.

Bugs Fixed

Fixed an issue causing Top Finisher Categories by Rule to cause an error and not work properly.

11/11/2021 – RaceDay Scoring v3.1.32

Feature Updates

Added more default Entire Race Segment Fields to Scored Event Setup.

We now allow you to control the Entire Race Segment Distance, Pace type and unit, and Finish Occurrence from the Scored Events setup screen.

Now you can configure all of your Entire Race Segment settings from the Scored Events page, making it much more straightforward for simple single Segment Race setups.

It will also be easier to understand how to configure Races that finish on a different occurrence since the field is available in the Scored Event setup, like a two-lap 10k finishing on occurrence 2.

Added DNS/DQ/DNF status flags to RunSignup Results pushes.

Now we will indicate non-finishers in RunSignup Results by including their status flag in their time fields and in their placement fields for some status.

Note that RunSignup does not accept “DROP” as a valid status, so we send “DNF” instead.

Those in RDS that just have their DNF flag set (in progress) will continue to show at RunSignup with a fake placement so that we are able to show them in order by the number of segments completed.

Added support for Duration-Based Lap Races

You can now set up Duration-Based Lap Event Scoring, which will allow you to time events that are time-based instead of distance-based. For instance, a 12 hour run where the goal is to see who can complete the most total distance in the shortest amount of time. Athletes will be ranked by who has done the most total distance, then by who has done that distance the fastest if multiple have completed the same distance.

To set up, first, you must configure a Timing Location to be used as a Duration-Based Lap Event Timing Location.

Then you must configure a Scored Event to be a Duration-Based Lap Event and select which Lap Locations should be used.

There are a variety of new Scored Event settings for Duration-Based Lap Events described below.

Default Lap Distance

Instead of setting a distance for the entire Event, you define the distance for your default Lap. It is possible to create multiple Lap Options if needed in the Segments > Set Up Laps area.

Create Default Lap

This is on by default but should be disabled if you are needing to add more than one Lap Option. For instance, if you have a Long Lap/Short Lap Event where participants can run any combination of different Lap Distances to add up to their Total Distance and time.

Advanced Laps Setup

Laps are a new concept in RaceDay Scoring. For most Duration-Based Lap Events using the above setting to create a Default, Lap is all you need to do. If you need more Lap Options, you would need to disable the setting to Create a Default Lap and finish your Laps setup in the Segments area.

Laps are made up of Segments that start and finish on the same Timing Location. Default Laps are a single Segment that starts and finishes on the same Timing Location.

Segments for Duration-Based Lap Events can now be configured to be a “Lap Segment”. This means t

You can create more advanced Lap configurations by creating multiple Segments for a Lap Event, then creating a Lap from those Segments, as long as the entire Lap starts and finishes at the same Timing Location.

For instance, you may have a short and long lap Race where participants can complete a short lap that starts and finishes in the same spot, and a long lap that starts and finishes in the same spot, but they must pass a checkpoint in the middle.

For that situation, you would disable the Create Default Lap Option and instead create three Segments. The first would be the entire short lap, and the other two would be used to create your Long Lap. The Long Lap Segments would be something like “Start/Finish to Checkpoint”, and “Checkpoint to Start/Finish”.

Next, you would click “Set up Laps” in the Segments area and add the two Segments together to create your Long Lap Option. Because the Long Lap starts and finishes in the same Location (Start/Finish) you are good to go.

Disregard Every Other Lap

Useful if you have a rest period every other lap. Enable this setting to ignore every other lap in the total distance/time.

Maximum Duration

This setting will tell the system to ignore all times for Participants once their Total Time is above some time. So you may set this to 12 hours to make sure that no one has a total time that is greater than that for a 12-hour event. You may want to consider some wiggle room if your laps are pretty long by making this longer than the advertised event length to allow participants to complete a final lap or consider using the next setting.

Use Last Lap After Duration

This setting tells the system to collect one more lap after a Participant has reached the Maximum Duration. So you could set this to be enabled with the Maximum Duration set to 12 hours, and once a Participant has hit 12 hours, the system would accept one more lap from them.

Minimum Finisher Duration

This is an important setting – it will determine when participants should be considered a “Finisher” by unsetting the DNF flag on the participant record. You may want to set this very low, so that once Participants complete a single lap they are considered a finisher, or you could set it to be sometimes a bit less than your Maximum Duration so that Participants are considered finishers only once they’ve completed say 11.5 hours for a 12-hour event.

The reason this is important is if you are using RunSignup Results Notifications. Once a Participant is considered a finisher, they will receive a finisher notification. So, if you are using RunSignup Finisher Notifications, consider setting this time to be fairly close to the Maximum Duration. If you set this very low and have Finisher Notifications enabled, all Participants will receive a single finisher notification as soon as they hit the time you have set, which may not be a great experience.

Bugs Fixed

Fixed an issue causing duplicate chip assignments with Races that have multiple participants with the same bib.

Fixed an issue causing slowdowns when printing.

Fixed an issue causing the sync to become disabled after saving sync settings just after uploading a local Race to RunSignup.

Fixed an issue causing Reports to no longer show Auto-Save buttons.

11/3/2021 – RaceDay Scoring v3.1.29

Feature Updates

Added the ability to sort Timing Locations by dragging and dropping them up or down in the list.

This sort will apply to a variety of areas including dropdowns and the placement of Timing Location Read Panels on the Dashboard.

Added a warning when trying to set up a Segment that is using more occurrences than the Location it is using is set up to collect.

We now no longer will allow you to save the Segment Setup page if one of the Segments is using an Occurrence that is over the maximum Occurrence count set in the Timing Location setup.

Added a warning when trying to save Scored Events that have no Registration Event selected.

Bugs Fixed

Fixed an issue with Race Imports after deleting a Location that was being used for Corrals.

We now prevent deleting any Timing Locations being used as a Corral Start Point to prevent this import error.

Fixed an issue with head to head (NCAA) Team Scoring rules not scoring correctly.

10/21/2021 – RaceDay Scoring v3.1.27

Feature Updates

Non-Finishers will now be included in Athletic.net Exports.

Be sure to show non-finishers in the Report before exporting.

When publishing a Race that you created in RaceDay Scoring to RunSignup, we now automatically associate the Race with the RunSignup Timer Account that you are using.

Bugs Fixed

Added duplicate Segment name check when setting them up to prevent issues uploading Split Results when Segment names are exactly the same.

We now prevent having two Segments with exactly the same name.

Fixed an issue causing Splits to show at RunSignup when they were not included in the Report that was being Auto-Saved.

Corrected an issue when scoring some Team Types with XC rules and other Team Types without XC rules.

Fixed an issue causing the Participant Sync process to not run after switching between Races.

10/6/2021 – RaceDay Scoring v3.1.26

Feature Updates

Added RSU Links Dropdown to Race Toolbar.

This feature allows you quickly access helpful RunSignup Links from the green toolbar by clicking the name of the Race and selecting which page you would like to go to.

Added Event and Corral Start Time of Day in the “Set Start Times” Panel for easier reference.

Added Automatic Team Type Scoring Rules Assignment.

Prior to this update, if you created a Team Type after you have already set up Scored Event Team Scoring Rules, you would need to save the Scored Event Team Scoring Rules again in order to apply them to the new Team Types. We now will automatically apply the Scored Event Team Scoring Rules to Team Types as long as the Team Type is connected to Scored Events that have the same Scored Event Team Scoring Rules.

Bugs Fixed

Fixed an issue with Progress Reports.

Fixed an issue causing Corral Start Times to not show in the Dashboard Running Clocks.

Fixed an issue causing results with negative times to not post to RunSignup.

RunSignup does not allow posting negative times. Before this update, we would not include the entire result if one time in that result was negative (even if it was a split time). Now we will still post the result, but send blanks instead of negative times. This will help in situations where you may have a negative time in a split causing a Participant with a valid finish time to not show in results at RunSignup.

9/29/2021 – RaceDay Scoring v3.1.25

Feature Updates

Added “Show Award Winners Only” option to Age Group Report Filtering.

Prior to this update, the Award Winner counts in the Age Group setup would only control their display in results at RunSignup. Now you have the option to enable this setting in the Filtering section of the Age Group Report so that you can limit your Age Group Report to only show those who qualify for Awards.

Added Smart Non-Finisher Settings for Reports.

The system now keeps track of whether you are setting up a Scored Event with multiple segments or a single segment, and will automatically set up new reports and update existing ones so that Races that have multiple segments will show non-finishers by default to aid in viewing in-progress results. If a Scored Event only has a single segment, we now will not show non-finishers by default.

Bugs Fixed

Fixed an issue with Location Time Filters not displaying in the correct Time Zone on the Dashboard Timing Location Read Count panels.

Fixed an issue with Relay Team Reports not showing non-finisher Teams in the correct order.

9/22/2021 – RaceDay Scoring v3.1.24

Feature Updates

Added the ability to associate a new Participant with an existing Team while typing in their entry.

Prior to this update you would have to enter the Participant info, save, then go back into the new record and add the team info in. Now you can associate the new Participant in the same step as the add. You cannot create a new Team while adding a new Participant, however – that will need to be done in the Teams list.

Added more details for sync and publishing errors reported by RunSignup.

Added support for sending DNF/DNS/DQ Participants in the TFRRS integration.

Added Athletic.net support for Reports containing one or more Cross Country Finish List Report Sections under Reports > Export.

This option is available to any Reports containing one or more “Team Finisher List” Report Sections without any other Report Section Types added to it.

Bugs Fixed

Fixed an issue with generating test reads in the Timing Location Settings.

Fixed an issue with deleted Participant records showing in Reports.

9/16/2021 – RaceDay Scoring v3.1.23 Hotfix

Fixed a bug causing Gap Factors for races not using overlapping start/finish time ranges to not ignore times below the Gap Factor.

9/15/2021 – RaceDay Scoring v3.1.22

Feature Updates

Changed Default Column Alignment for Splits to be Center.

We have changed this default, but you can always adjust the column display in the report builder by using the pencil icon on a column.

Updated Table Styling.

Reports will now show with alternating grey and white rows, and will not try to wrap data within cells. This will make it so that more data can be shown vertically on a report as each row will be “shorter”.

Bugs Fixed

Fixed an issue with certain FinishLynx read file formats.

Fixed an issue with the “IN” operator not working with Top Finisher Categories.

This operator allows you to filter by multiple options – for instance both “Clydesdale” and “Athena” Response Options to a RunSignup Question could be selected when using this operator, and participants who have selected either of those Response Options would be included in the category or report you’re filtering.

Fixed an issue with non-finishers not showing in the correct order at RunSignup.

We have made a change to ensure that participants in a non-finisher state that are sent to RunSignup are still displayed in order by the number of splits completed then the fastest time. In order to make sure this always works, we had to send a fake placement to RunSignup for non-finishers to force the sort order to work the way we need it to.

Fixed an issue causing sync errors if you remove the last member of a Team.

9/9/2021 – RaceDay Scoring v3.1.21 Hotfix

Fixed an issue causing TFRRS logins to fail.

9/8/2021 – RaceDay Scoring v3.1.20

Feature Updates

Made a change to only retry sync errors for Participants with invalid Registration IDs.

Prior to this update, you could get into a cycle where you could not clear errors. This change should make it so that these cyclical sync errors will no longer occur.

Added Team Rosters Report Section.

We have added a Team Rosters Report Section that you can add to Reports. This will list out all Teams with Member Details for Aggregate and Cross Country Scored Events. For XC, it will show the Year, and for Aggregate, it will show Age by default.

Added Option to Print a Separate Page Per Section when Printing Reports.

For example, in the new Team Rosters Report it would print a page per team, and in the Age Group Report it would print a page per Age Group.

Bugs Fixed

Fixed an issue when the computer goes into sleep or hibernate mode while the application is running.

9/1/2021 – RaceDay Scoring v3.1.19

Feature Updates

Added a Warning When Entering a Participant That Would Cause a Duplicate Bib.

We now check to see while entering Participant information if the bib number entered is already being used by another Participant and warn you about it. You can chose to proceed with the duplicate bib, or cancel out.

Note: This duplicate bib number prevention currently only works when entering data on your main scoring computer. If you are using a RaceDay Hub Participant Kiosk to do data entry remotely, you will not get this prompt at this time.

Added Checking to Stream Deletion and Removal to Prevent Deleting or Removing Streams from Races that already have Reads.

This was causing issues when exporting and importing Race files. If you need to delete or disassociate a Stream that has reads from a Race completely, just clear the reads first then you can proceed.

Updated Reports to no longer show DNF in the Placement field.

We had reports that Participants in progress don’t like to be labelled with DNF. We now have updated our Reports to just show “-” in the placement field for Participants who haven’t finished yet instead.

Added Support For a Few More Trident Marker Read Formats.

Bugs Fixed

Fixed an issue causing Section Place fields to not show the proper Race Status label.

Fixed and issue when importing/exporting Races with FinishLynx Streams.

8/25/2021 – RaceDay Scoring v3.1.18

Feature Updates

Added the ability to Export Raw Read Data.

You can now export Raw Reads from the Raw Read view. The Export will use the filtering set when run, so if you need to only export Raw Reads from one Location or another that is possible.

Removed Event End Date/Time Fields from Race Creation Form.

These are not required and are rarely useful for Timing an event so we have removed them from the setup form.

Added buttons in the Help area to schedule a training session.

You can now book a Basic or Advanced training session directly from the Help menu.

Automatically Apply IP Address when setting up Local RaceDay Hub Window.

You no longer have to enter in the IP Address of the machine that you are on when setting up a Local RaceDay Hub Window.

Updated MyLaps Direct Streaming to support new protocol.

Timing & Scoring v2.9 implemented a new protocol for their TCP/IP output which could cause the Stream Connection to be unstable. We have adjusted our side to better support their new configuration.

Removed Pop Up Message when publishing results with negative split values.

We have converted this to a Notification message but will no longer trigger a popup for it.

Added Duplicate Bib Warning When Manually Entering Participant Data.

Bugs Fixed

Corrected Marker Read Display Issue in Scored Reads View.

8/13/2021 RaceDay Scoring v3.1.17 Hot Fix

Bug Fix

Fixed an issue causing the app to crash when clicking the Ignored Reason Count on the Dashboard.

8/12/2021 – RaceDay Scoring v3.1.16

Feature Updates

Added Relay Team Team Gender Place Field. We have added a default field for Relay Team Reports that shows each Relay Team’s placement within their Team Gender – M, F, or C (Co-Ed).

Made FinishLynx File Stream Type available to add to Races that have a default Chip System selected. Similar to how we handled Summit Timer Stream Type, we want to make FinishLynx available as a backup timing system for an otherwise chip timed Race.

Changed Auto-Saves so that results are sent immediately after setting one up, or resuming an Auto-Save. This one is for all of the impatient Timers out there! Prior to this update, you would need to wait 30s (or whatever timeout you have set in your Auto-Save) after you clicked the button to see the results go up to RunSignup. Now we send the results as soon as you click the button.

Added support for Trident Marker Read Mapping.

Bugs Fixed

Fixed an issue causing all Races to show as “Passed” even if they are upcoming or today.

Fixed an issue causing Custom Computed Fields to not calculate correctly.

Removed the ability to switch a Timing Location between certain types if already used in the Segment Setup for an Event. This is to prevent errors importing race files and timing issues.

Fixed an issue causing DNF flags to not get set correctly if you recalculate reads after selecting a new read pair using the Ambiguous Times screen.

Fixed an issue causing the Raw Reads screen to crash if using Relay Teams that do not share a bib.

Fixed an issue causing the default race day selection screen when starting the Connector.

Fixed an issue causing reads to not properly replay into RDS after clearing Raw Reads in some circumstances.

8/5/2021 RaceDay Scoring v3.1.14 Hot Fix

Bug Fix

Corrected Major Issue with Connector.

This corrects an issue with the app freezing when starting the connector to collect reads. If you had installed 3.1.13, you must upgrade to this version in order to collect reads.

8/4/2021 RaceDay Scoring v3.1.13

Feature Updates

Added the option to Score By Last Team Finisher.

For Aggregate Team Scoring you are now able to score based on the last finisher’s time. You can use this in combination with the Score Through setting to rank Teams based on the time of the 4th athlete, for instance.

8/4/2021 RaceDay Scoring v3.1.12

Feature Updates

Added an option to select a Default Race Date when importing a Race from RunSignup that has Events over multiple days.

You will now be prompted to select a Default Race Date to use when we encounter more than one Date associated with the Events in this Race. You can change this once set under the Time Formatting tab on the Dashboard.

Bugs Fixed

Fixed an issue causing customized labels for questions being reset after each sync.

Fixed an issue causing custom computed fields to not calculate properly.

Fixed an issue causing Corral assignments to not work properly when set on RunSignup Super/Sub Event Participants.

7/28/2021 RaceDay Scoring v3.1.11

Feature Updates

Added support for adding in Age Group and Overall Report Sections to Cross Country Events.

We have found that some events need to use XC scoring, but also need to produce Age Group and Overall (including non-team members) Reports. Prior to this update, you would not be able to add Age Group and Overall Report Sections if the Event selected was setup for Cross Country scoring. That restriction has been lifted, but you must manually add these reports yourself as they will not be included by default for Cross Country Events.

Added RSU Registration ID and Registration Event as fields that can be included in Reports.

Added Giveaway to the Pre Race List Report Section Preset so shirt sizes will show by default.

Made a change to Segments to automatically select the first Event available when loading the page.

Now when copying Segments from one Event to Another, the target event is opened directly after copying.

Added Event details to Segment errors so it’s easier to know what you need to fix.

Added the ability to switch Events while you have uncorrected Segment Errors.

Improved detection of invalid phone number formats in Participant Import from CSV in order to prevent sync errors if syncing with RunSignup.

Improved Sync process to automatically remove invalid question responses in the Sync Queue that get “stuck”.

Added better error message details for invalid question responses.

Bugs Fixed

Fixed an issue causing Custom Computed Fields to not show as available fields to add to Reports.

Fixed an issue causing a second window of RaceDay Scoring opening when using CTRL+Click or the middle mouse button.

Corrected an issue where the State dropdown would be empty by making US the default country for Participant Data.

Corrected an issue that would cause results for non-finishers to not show in correct order in RunSignup Results.

Corrected a few issues with TXT Report formatting.

Corrected an issue with Section Place in TXT, CSV, and PDF exports.

7/23/2021 RaceDay Scoring v3.1.10

Feature Updates

Auto-Save Indicator Now Pauses/Resumes All Existing Auto-Saves.

Now you can quickly pause and resume all of your Auto-Saves in one click.

Added a Clear function to Date/Time Fields.

Sometimes it was hard to see if you fully cleared a date/time field, and if you only cleared the Time but left the Date, it would revert to the old value because it was only partially saved. We have added a “Clear” button so it’s faster to clear these fields, and you will not run into the issue of times coming back from the dead.

Added Instructions to File Streams That Do Not Include Date in Their Passing Data.

It’s always recommended that you adjust the Stream read dates to the day of the Race if your readers do not include date in their passing data. If you do not do this and process reads on any date other than the actual race day, the reads that come in will be processed on an incorrect date (we assume that the date of the computer at the time of processing is the correct one).

We now make it much more clear that you should use the “Set to Race Date” button for File Streams that do not have date in their passing data.

Bugs Fixed

Fixed an issue with running HTML Auto-Saves for Reports that have Multiple Overall Report Sections.

Fixed an issue Pre-Race Lists not properly sorting finishers along with non-finishers.

Fixed an issue Pre-Race Lists not properly sorting names starting with a lower case letter.

Fixed an issue when changing bibs and adding reads for participants that would cause them to not be placed correctly in results, requiring you to exit the Race and re-open in order to see those changes reflected.

7/15/2021 RaceDay Scoring v3.1.9

Note: This update requires some additional permissions from Windows. Please provide RaceDay Scoring the ability to communicate over both public and private networks (both checkboxes) when presented the Windows Firewall Settings upon startup.

Feature Updates

Added Adjustments.

On the Participant record you can now add Adjustments to any Segment for that Participant. You can set the time of the adjustment (negative or positive) and how many their are if you need to apply multiple one minute penalties easily, for instance.

Adjustments automatically correct the Segment and entire race Segment times. We have also added adjustment fields in the Report Builder so you can show the adjustment amounts for each Segment, or for the Entire Race.

Performance Improvements.

We have made a change to how we process incremental read data, resulting in a significant performance increase when reads are processed in real time for races with large numbers of participants or Scored Events. This will not affect performance if all reads are processed at once, like if you were to process all start reads at once.

Added Pre-Race List Report Section.

We have added a simple Pre-Race List Report Section that you can select when building a Report. This will sort based on Last Name by default, but you can change the column order to make First Name the first column and it will sort based on that instead.

In a later Reporting update we will be adding more features like allowing you to combine Participants from multiple Scored Events into a single pre-race list, and sort on other fields if needed.

Added Finisher Count Fields.

We have added a few useful fields in the Report Builder – Num. Scored Event Finishers, Num. Scored Event Gender Finishers, and Num. Scored Event Age Group Finisher.

Improved Multi-Report Section Result Publishing

We now use the Report Section Titles for the Result Set Name when adding an Auto-Save to a Report with multiple Overall Report Sections in it. Prior to this update, we used the Report Name for all generated Result Sets, which could cause confusion for Participants.

Made Disable Sync work both ways

Prior to this update, the Disable Sync checkbox would only prevent changes from RaceDay Scoring from going to RunSignup. This setting now also prevents RunSignup from updating RaceDay Scoring.

Bugs Fixed

Fixed an issue causing Failure to Rebuild Report errors in some scenarios.

Fixed an issue causing a “First Name Required” error to show when the actual problem was duplicated Participants.

Fixed an issue causing Relay Teams to incorrectly show as finishers without having any times recorded under certain scenarios.

7/1/2021 RaceDay Scoring v3.1.7

Feature Updates

Made a Change to how DNS flags are automatically controlled by Races with multiple Segments.

We used to only un-set the DNS flag when a Participant received a read at their assigned Starting Point Location. We now un-set this whenever a read is accepted at any Location. This is particularly helpful for showing results in progress for multi-segment events like Triathlons.

Made a Change to Always Show Non-Finishers by Default.

We made a change to the Default Reports and Default Report Section settings so that Reports will always show non-finishers by default. Please note that we will not show non-starters by default. This means that all participants in progress will show in Reports by default. This is particularly useful for Triathlons where you want to publish results for athletes in progress to RunSignup. It will also allow you to easily see anyone who has started the race, but has yet to finish as they will now show by default at the bottom of the default report without a time.

Added support for Membership Settings that vary by Event.

Prior to this update, we would only include Membership Settings that we set at the entire Race level at RunSignup. This means that if you needed to include Event-Specific Membership settings, they would not show as available to import to RaceDay Scoring. Now we will include separate fields for each Event that has Membership Settings enabled.

For instance – if you have a USAT Triathlon with different USAT Event IDs for each registration Event, you will now be able to import the USAT Membership Numbers for those participants. Prior to this update, we did not support this type of configuration – it would only work if you had a single USAT Event ID set up on the Race.

Deleting Raw Reads now deletes associated Scored Reads.

Prior to this update if you deleted a Raw Read it would not automatically delete the associated Scored Read for that Participant. Now we automatically remove the associated Scored Read for you so you don’t have to recalculate your Raw Reads to reflect the removal of the Raw Read in your Scored Reads.

Bugs Fixed

Fixed an issue causing Sync Errors when upgrading a Local Race to RunSignup after you have already set up a Data Action that triggers Event Switches.

Fixed an issue causing some parts of the Sync process to not process new adds/changes after exporting/importing a Race.

Fixed an issue causing errors when using the RunSignup Announcer Links in the Timing Locations area if any of your Timing Locations had leading or trailing spaces in their name.

Fixed an issue causing sync errors when importing a CSV of participants including DOB when the Race at RunSignup is configured to have an age calculation date that varies from the actual Race Date.

Adding Participants manually would work fine, but importing from a CSV and only including the DOB would cause sync errors saying that the Age and DOB do not match.

6/23/2021 RaceDay Scoring v3.1.6

Feature Updates

Made a Change to Automatically Enable Participant Sync When Upgrading a Local Race to RunSignup.

We used to default the Disable Sync checkbox to On, now it is defaulted to Off so Participants will immediately begin syncing.

Updated the Quick Publish Button to only show if Quick Publish Settings have been enabled.

Prior to this update, the Quick Publish Button would show even if you did not having any Quick Publish settings, causing confusion. We now hide this button unless you have Quick Publish Settings.

Improved Data Issues Filters so that you can view logs of changes from a specified Data Action.

Now you can more easily get a list of all Participants who were switching from one Event to another because of a Data Action for instance.

Changed the automatic Marker Read system so that we will no longer overwrite any manually entered start times with incoming start times from your Stream Data.

Now we only will use Marker Reads as start times if nothing is entered in the Scored Event for the Actual Start Time.

Added FinishLynx .lif File Import Stream Type.

Start Times will be imported as Marker Reads, which will automatically be imported as Start Times if you do not set an Actual Start Time prior to bringing the lif files in.

Added Corral Description to Corral Assignment Screen.

This should make it easier to remember what filters you need to add when setting up Corral Assignments.

Bugs Fixed

Fixed an issue with RunSignup Custom Questions if a Race had set up two questions with exactly the same name.

Fixed an issue with Participant Data Entry which could copy over previously entered data in some scenarios.

Fixed an issue causing Failed to Rebuild Report Errors under certain circumstances.

6/11/2021 RaceDay Scoring v3.1.5 Hotfix

Bugs Fixed

Fixed an issue causing Questions or Custom Fields to not show as available fields to base Corral Member Auto-Assignment Filtering on if the description included the word “Event”.

6/9/2021 RaceDay Scoring v3.1.4

Feature Updates

Added Links to RSU Registration Management Page and Team Management Page From Synced Participants/Teams.

This can be helpful for troubleshooting, or to view some information on a Participant/Team that is only at RunSignup, like the amount that they paid for their registration.

Added Setup Notes to Timing Locations.

We have added some text to the Timing Location Setup to better explain how different Timing Location Types decide on which Raw Read to use as a Scored Read at the Timing Location that you’re setting up.

Start Locations always use the last time seen for each Participant within the Time Filters you have set up.

Finish/Split Locations always use the first time seen for each Participant within the Time Filters you have set up.

We also made it more clear that changes made to the Timing Location filters do not apply to any existing Raw Read Data. If you would like your new filtering to apply to the existing Raw Reads you already have loaded, you would need to use the Recalculate function in the Raw Reads panel on the Dashboard.

Added validation to the Participant Import to prevent importing Participants if their Age and Date of Birth do not match.

This would cause an error when syncing with RunSignup, so we now prevent it from happening in the import.

Added features to Data Issues Report

The Data Issues Report allows you to view any potential data issues like missing ages, and view an audit log of any updates to data, and where that update came from. This second part can be handy for troubleshooting how an edit to your Participant data happened.

We have updated a few parts of the display to make it easier to use, including adding in proper headers to a few columns that were missing them, and making the buttons show the current tab that you have selected, so you don’t need to guess whether you’re looking at Participant or Timing data.

We have also added a new dropdown to filter the list by the Source of the change made. For instance, you may want to see only updates that were typed into RaceDay Scoring. That could be done by selecting the “ParticipantView” Source, with “Log” selected.

Updated Entire Race Pace and Split Pace Columns to Hide In Reports if the Segment is Set To Do Not Display Pace.

Previously, we would show a blank column for Paces set to Do Not Display. Now, we are hiding them for both Entire Race Segments and Segments when using the Splits Data Field in a Report.

Note: These changes will also apply to RunSignup Results, but if you change one of your Segment Paces to Do Not Display after setting up your RSU Auto-Save, you will need to recreate that Auto-Save.

Added “-” To System Generated Team Reports.

When setting up Team Reports, we will set the name of the Report to “Event Name” + “Type of Report”. This works well for most situations, but we found it confusing for Relay Events that are commonly named something like “Triathlon Relay”. This would cause Reports being set up called “Triathlon Relay Relay Report”. Now, those will display as “Triathlon Relay – Relay Report” so it’s a bit more clear that it’s not just being redundant.

Made it Harder To Miss Updates.

We now force you to click to dismiss the Update Available Popup.

Bugs Fixed

Fixed an issue with RunSignup Custom Questions if a Race had set up two questions with exactly the same name.

Fixed an issue with Relay Team Names being duplicated in RunSignup Results.

Fixed an issue Causing Manually Adjusted Corral Assignments to be Reverted Back to Their Auto-Assignment Values.

Fixed an issue that could cause the Connector to take too long to process very large chip read files (15+ MB).

5/27/2021 RaceDay Scoring v3.1.3

Feature Updates

Improved Handling of Improperly Formatted City Data. We saw that we were getting sync errors from RunSignup when Participants had numbers in their City name field. Instead of getting sync errors about these issues, we now simply prevent that from happening both in the Participant Import, and if you type into the City Name field. Now we are rejecting any numbers in a City field.

Added a link to view previous release notes online.

Bugs Fixed

Fixed an issue with RunSignup Results when Pace for an Entire Race Segment is set to Do Not Display

Fixed an issue when publishing a Local Race to RunSignup that included Teams

Fixed an issue where changes to score by Clock or Chip would not be reflected in RunSignup Division Results.

Fixed an issue causing Auto-Saves or Quick Publishes to disappear when scoring a race setup with Teams that originated from an Export file.

5/21/2021 RaceDay Scoring v3.1.2 Hotfix

Removed unneeded error message “There was an error with your request”.

5/19/2021 RaceDay Scoring v3.1.1

We are excited to announce RaceDay Scoring v3! This update involves a major rework of the way scoring is done in order to better support some of the more advanced Team Scoring scenarios out there. Specifically, we now support the ability to score and publish team results online for Cross Country (XC) races!

Incompatibility notice: Because this was a major change to the database structure, any existing Team reports for races on the machine that you are upgrading will no longer work properly. Non-Team reports will not be affected. The Races will load just fine, just the Team Reports will no longer be accurate. You will need to manually rebuild any old Team reports for Races that had Team reports after this update if you had built the Race on prior versions.

Feature Updates

Rebranded from Groups to Teams You will notice that across the app we have change the terminology from Group to Team as we found that Teams made more sense from a timing perspective.

Implemented new RunSignup Team Results RunSignup has built a new Team Results platform allowing better navigation between teams and members of teams. This was built with supporting Cross Country results in mind specifically, but we have also implemented it for standard Aggregate Team Results, like Corporate Team races. In order to publish XC or Aggregate Team Results to RunSignup, you must add a new Team Finisher List Report (described below), and set up an auto-save on it to publish to RunSignup.

Updated Aggregate Team Report Types

Team Detail – Displays a ranked list of Teams, with a detailed list of Members within each Team Section.

Team Summary – Displays a ranked list of Teams without Team Member Details (other than scores).

Team Finisher List – Displays a ranked list of Finishers who are Members of Teams (Excludes Participants not assigned to a Team). This Report must be published to RunSignup for the new RunSignup Team Results to display.

TFRRS – This is a special section used to publish Cross Country results online to TFRRS.

Updated Relay Team Report Type Team Summary – Displays a ranked list of Relay Teams without Team Member Details.

Added better generation and cleanup of Default Team Reports when saving/changing Team Scoring Rules and Scored Event Settings. We now automatically remove any reports that would no longer be accurate, and generate new reports based on the new settings provided and let you know which reports will be rebuilt, and which ones you will need to manually rebuild.

Added the ability for multiple Events to use a single Team Type This is very helpful if you have multiple Events throughout the day (as is common in Cross Country) with Teams having members in each Event. Prior to this update, you would have had to have a Team Type created for each Event you have. Now, you would only need to add a single Team, even if that Team has Members in different Events. So instead of needing to create a Girls version and a Boys version of the same High School, you can only create one. This is really only helpful for Aggregate Team Scoring, as Relay Team Scoring will not work with members across different Events.

Added ability to combine results from multiple Team Types into a single Report Sometimes you may need to combine results together from multiple Team Types. For instance, if the registration is set up to break out All-Male and All-Female Relay Teams into two Team Types, but in scoring you want to combine them together, you are now able to do so.

Added full support for Cross Country Scoring Displacement Rules In the Scored Events setup you can click the Team Scoring button to open up the Default Team Scoring Options panel, which will allow you to set up the default Team Scoring Options for all Team Types that get associated to this Scored Event. You can also edit this on the individual Team Type if you want different scoring rules for each Team Type within an Event (like if collegiate and open XC runners ran together, but the open runners used different displacement rules).

The displacement rules allow you to say that you want to score through X number of runners, but allow Y runners to displace the Team Scores for the positions between X and Y. For instance – Score Through 5 and Displace Through 7 means that each Team’s Score will be based on the runners 1-5 only, but runners 6 and 7 will count against the runners from other teams when calculating their scores.

Added the ability to automatically build separate Aggregate Team Scoring Reports by Gender This is helpful if you happen to have a single Scored Event where you are running a mixture of genders, but intend for the results to always be separated by gender.

Added Support for sending Cross Country Results to TFRRS This is available as a special Report Section if the Event is set up for Cross Country Scoring. Build a custom report and add in the TFRRS Report Section to get started.

Added NCAA Tie Breaker Rules Also known as Head to Head Tiebreaker. This rule is designed to compare finishers between teams that tie in the sequence in which they finish on the team. For example, if two or more teams tie, the finish position of finisher 1, 2, 3, etc. on each team are compared. The team with the most wins is the winner of the tie.

Added Allow Under Minimum to Displace Setting for Cross Country Scoring Setting Standard cross country scoring calls for finishers on teams with fewer than the minimum (usually 5) should not be included in the displacement when determining finish position. When this setting is used, this component of cross country scoring will be ignored and finishers on teams with fewer than the minimum will be included in the displacement.

Added Minimum Number of Ghosted Runners Field Use this if you want to fill up teams with less finishers than the minimum needed to score with runners having the same time as the last finisher for the division / gender. You must specify a minimum number of finishers a team needs before the team is completed with ghost runners.

Added Year field for Events set up for Cross Country Useful for displaying the grade or the college year – can be numbers or letters. This is a requirement in order to send results to TFRRS, but will also be included in our default XC results reports.

Added Ability to Set Up Team Types in the Participant Import Process If you’re starting from a simple spreadsheet without any Team Types being pulled from RunSignup, or set up manually before your import, we now give you the ability to set them up on the fly as you are importing your spreadsheet of entries.

Added Ability to View Team Types for All Scored Events When on the Team Classifications page you can now view all Team Types at once instead of having to select which Scored Event to filter by.

Added Quick Links Between Team List and Team Type List Found in the toolbar, you can now easily flip between the Teams List and the Team Types List.

Added Accept Reads Until/After Details to Timing Location Panels on Dashboard You will now see details about when each of your Locations are set to be collecting reads. It will now also warn you if you have not set up any filters for your Timing Locations.

Added ability to automatically update Participant Info based on Raw Reads The Data Actions area has been improved to allow automatically switching Participant Info based on Raw Reads. For instance, now you can provide a Stream and time of day range to the Data Action in order to automatically switch the Event of all participants who get a read at that Stream during that time. This is useful for Cross Country where you generally will distribute participants into their Events based on their finish time of day, but it can be useful in other situations as well, like check mats automatically switching the Events for participants who cross over a given Stream that they know should only be crossed by participants in the target Event.

Bugs Fixed

Many “Under the hood” fixes and performance improvements

May 5th, 2021 RaceDay Scoring v2.2.12

Feature Updates

Improved Participant Add/Edit Form Usability. We have made the Participant Status area static so it will no longer move around the screen based on how much extra data the Participant has. We have also added a limit to how many Group Members show by default to 5, with the ability to scroll through the pages and view/search through them all in a full screen view if needed.

Improved Auto-Save Indicator Light. Prior to this update, the Auto-Save indicator would show as green if there were no Auto-Saves present in the Race. We have updated the logic so that it will show red if there are no Auto-Saves, and will only show green if there are any Auto-Saves that are currently running. Note that the presence or absence of Quick Publishes does not have an affect on the Auto-Save Status Indicator.

Added help text to the Scored Event Finish Location area. A common setup mistake is when you configure a Timing Location to collect more than one occurrence (for instance, a three lap race where it finishes on the third lap), but you never go into the Segment Setup to say that the Entire Race Segment finishes on occurrence 3. We now remind you when setting up Scored Events that we use the first occurrence on the Finish by default, and if you need to use a different occurrence for the Finish, be sure to set that up in the Segment Setup.

Bugs Fixed

Fixed an issue causing the user to not be able to view pending sync information for Groups/Group Types.

Fixed an issue causing imports to fail if Scored Events were deleted after other parts of the Race were already set up, like reports. We now do a better job of cleaning up associated data when a Scored Event is deleted.

Fixed an issue causing participants marked as “DNQ” to show in results reports.

Fixed an issue causing an invalid pace error when publishing results to RunSignup.

Fixed an issue causing an error when saving Timing Locations when Streams exist without Port/Address information.

April 29th, 2021 RaceDay Scoring v2.2.10

Feature Updates

Added more clarity to the Auto-Save removal dialog. We now make it more clear that when you are deciding to remove an Auto-Save, you have the option to also remove or leave up the associated RunSignup Results set.

When recording Raw Reads for File Streams we now show the Stream Name instead of the RDS Device Name

Made it easier to update a single Stream’s IP Address and Port

Added option to generate one-to-one Bib/Chip Mappings.

Bugs Fixed

Fixed an issue causing individual Segment Place columns to not show correctly

Fixed an issue causing RunSignup Results Errors to not show full details

Fixed an issue when importing Races that have Streams that match the name and device type of existing Streams on the computer you are importing to We used to assume that as long as the device type and name of the Stream were the same, everything else about the Stream would be as well, so we would use the existing Stream instead of adding the new one of the same name. The issue was if some settings like port or IP address changed on the incoming Stream, those changes would be thrown out if the existing Stream’s Port/IP Address settings were different.

April 7th, 2021 RaceDay Scoring v2.2.8

Feature Updates

Made Stream Port Change Process More Clear For some Direct Streams you may need to change the Port number that is being used. We allow you to do this by changing the Default Stream Settings to use a different Port number. Prior to this update it was not clear to the user that those settings only apply to Streams that were created or updated after the new default was set.

In this update you will receive a message when updating your Default Stream Settings to make any needed changes to existing Streams in order to apply the newly set defaults. You can do this by clicking the Edit button on a Stream then scrolling down to the Port section and selecting Use Default to update this existing Stream with the new Default Port you set up earlier.

In addition we now show the IP Address and Port number currently being used for all Streams in the Streams list. This will make it more clear that the Stream Ports for existing Streams will not change unless you go in and update them after you set new defaults.

This will also make it easier to identify IPICO and Trident Direct Streams by the IP Address and Port being used at a glance instead of having to go into the settings to verify.

Moved options to send Splits to RunSignup out from the Advanced Settings area of the Auto-Save Setup. These are off by default, but we commonly skimmed over by Timers assuming they were on by default who did not check the Advanced Settings area. We think showing the options always will make it more clear to Timers so they can decide for themselves whether or not to include splits in online results as they set up their Auto-Saves.

Added Date of Birth as a Participant Data Field that you can include in Reports. This is useful for producing specialty reports like Boston Qualifiers and USA Triathlon Result Submissions.

Be careful to never include personally identifiable Participant information like Date of Birth to Reports that are being published publicly.

Bugs Fixed

Fixed an Issue Causing Auto-Saves to disappear after making changes to a Report while an Auto-Save was running. This would cause Auto-Saves from other Reports to disappear and would cause a lot of confusion.

March 31st, 2021 RaceDay Scoring v2.2.7

Feature Updates

Added Tooltip Help Text to Corral Start Times Added some help text when setting up Corral Start Times explaining the interaction between different types of Start Times (Chip, Corral, Event).

For Events scoring by Clock Time, anyone assigned to a Corral with a Corral Start Time will always have their Corral Start Time used instead of their Event Start Time to calculate their Clock Time.

For Events scoring by Chip Time it becomes more complicated. Chip Start Times are only ever used to calculate Chip Times if they occur after the Participant’s assigned Event/Corral Start Time. If their Chip Start comes in before their Event/Corral Start Time, it is marked as “Pre-Gun” and is ignored for scoring purposes.

There is a setting on the Scored Event setup to “Use Pre-Gun Start Times to calculate Chip Times” if you want to always consider Chip Start Times even if they come before the assigned Event/Corral Start Time.

Bugs Fixed

Fixed an Issue Causing an Error Message When Collecting Reads After Upgrading From an Old Version of RaceDay Scoring. We found that some users upgrading from a very old (2019) version of RaceDay Scoring could encounter a SQLITE_ERROR message when collecting reads. This has been corrected so this will no longer happen in the future, and we have added some additional code to prevent this type of upgrade error from happening in the future.

Fixed an Issue Causing Deleted Participants from RunSignup to Show in RaceDay Scoring. We found an instance that could cause deleted participants to show in RaceDay Scoring when they should not. We have updated our sync process to better handle deletion of participant data at RunSignup, especially when the scoring computer is offline for some time then reconnects.

Fixed an issue causing Time Zones to not save or correctly be reflected for countries other than the U.S.

March 24th, 2021 RaceDay Scoring v2.2.6

Feature Updates

Added option to Use Pre-Gun Start Times to calculate Chip Times When setting up Scored Events and selecting to score by Chip Time, you now have the option to use Pre-Gun Chip Start Times in the Chip Time calculation. Without this setting, Chip Start Times are only used if they occur after the assigned Event/Corral Start Time for that Participant. With this setting enabled, it effectively does not consider the Event/Corral Start Time for calculating the Chip Time field.

Bugs Fixed

Correctly ignore Occurrences when over the occurrence count for the Event the read is for Prior to this update if you had a common location that used 2 reads for the 5k but 3 reads for the 10k in your Segment setup, it was possible to see that three Raw Reads were marked as “Used” by the system even though they actually are not. Now we have added an “Occurrence not used in segments” Ignored Reason to properly ignore and show reads in this state.

Fixed an issue causing paused Auto-Saves to resume when saving Scored Events or Age Groups. We noticed that saving certain parts of the setup caused Auto-Saves to resume when the reports are rebuilt. We now retain the state of the auto-save when rebuilding reports after saving things like Scored Events and Age Groups.

Correctly handle deleted results from RunSignup Results. We saw an issue where if you remove the reads for a participant they would not be removed from the associated RunSignup Results Set. Now these are getting cleaned up when we remove results from RaceDay Scoring.

When copying Segments, we now retain the target Event’s “Entire Race” information instead of replacing it with the source Event’s information. For instance – if you are copying a segment setup from the full marathon to the half marathon, we used to copy over the 13.1 distance to the full. Now it will keep 26.2 for the entire race distance.

Corrected an issue with publishing Races to RunSignup using Miles or Yards as a distance unit This would give an unknown error when trying to publish the Race to RunSignup.

No longer automatically associate existing “Start” and “Finish” Streams to “Start” and Finish” Locations This was causing problems for Timers who had edited the default “Start” and “Finish Streams that we provide when creating your first race so we have removed the defaulting of these Streams.

March 11th, 2021 RaceDay Scoring v2.2.5

Feature Updates

UI Update to Participant Data Import Cleaned up the interface for importing Participant Data and added more explanation about how to map the Registration ID or Participant ID to update existing Participants instead of adding new ones.

Bugs Fixed

Fixed issue with Dropped Participants showing in Reports Dropped Participants were incorrectly being displayed in Reports even if the option to show non finishers was not enabled. That is fixed, and now when you select to show non finishers we will show those Participants that were Dropped as well as DNF.

Fixed crash when resolving unknown reads in a very specific way. This would only happen if you went to Streams > View Raw Reads then resolved an unknown read from there. It would not happen if you went directly to View Raw Reads from the Dashboard or elsewhere.

Fixed an issue with Yes/No Custom Question Participant Data Filtering. If you had a Yes/No Custom Question and wanted to use that to drive a Participant Data Filter on a Top Finisher Category, you could not select the options (Yes/No). This has been fixed along with a few other issues we discovered with Participant Data Filtering in Custom Top Finishers.

February 9th, 2021 RaceDay Scoring v2.2.4

Feature Updates

Added Progress Reports for Relay Teams We now show Race Progress for Group Types that are set up for Relay scoring. Participants within Groups that are of this scoring type will have their race status flags (DNS/DNF) set by the progress of the Group they are a part of. There is now a separate panel indicating the number of Groups in a Group Type, and breakdowns based on how many are currently in progress or have finished, like we have already done for individuals.

UI Update to RaceDay Hub Result Kiosk Report Selection Screen Cleaned up the interface for selecting a Report to show as a Results Kiosk, and added more help text. Made it more clear how to select the Recent Reads at Timing Location Report in order to be used as an Announcer screen.

Added Additional Support for RunSignup Memberships We now show a checkbox indicating whether a Participant has selected that they are a Member of a RunSignup Custom Membership.

Changed Pace to Always be determined by RaceDay Scoring. Prior to this update, RunSignup would calculate the pace based on the Event Distance set up in Registration. Some Timers do not have the ability to update this value due to restricted access, so we now disable this calculation and send our own pace values. This will ensure that even if the RunSignup Event Distances do not match the RaceDay Scoring Scored Event Distances, the paces will be displayed as reported in RaceDay Scoring.

Bugs Fixed

Fixed issue with sending help tickets We found an issue that could happen if you have a problem on site with an extraordinary amount of errors,causing the help submission form to time out. We now will not try to send all of the log files in this instance.

February 3rd, 2021 – RaceDay Scoring v2.2.3

Minor change to Connector notifications when the folder is empty or files within that folder are empty.

Fixed an issue causing manually recorded raw reads to not be accepted.

Fixed an issue with Groups being incorrectly assigned when importing a Race file

Fixed an issue that could happen if you have a custom question that is named something that is already used in an internal field, like “team”.

Fixed an issue causing RSU Division Placements to not show up in results under certain circumstances.

Fixed an issue causing a RunSignup Results publishing error under certain circumstances.

January 13th, 2021 – RaceDay Scoring v2.2.2

Feature Updates

For file Streams we now automatically sense and score all reads in existing files within the folders that your Streams are associated with as soon as you start the Connector

No more need to move files out and back into a folder to trigger an update!

Added the ability to assign a Participant to an existing or new Group from the Participant Edit form.

January 8th, 2021 – RaceDay Scoring v2.2.1 Hotfix

Resolved an issue with Race Result streaming. A recent change to Race Result 12 changed the default stream output to not work properly with RaceDay Scoring. If you are using Race Result, be sure to use the “Raw Data Output” option when setting up your export.

Resolved an issue causing updates made to participants from a CSV s

December 17th, 2020 – RaceDay Scoring v2.1.36

Feature Updates

Significant performance improvements for Races with Groups/Teams.

We have made an approximate 10x improvement in performance when the system is tabulating reports for Races that have Groups/teams.

Updated installer to show progress bar

We also will now display all updates since the last time you have updated this computer at once, instead of just showing the updates in the very latest version.

Improved RunSignup Group Type Integration

Previously the group type was a one way sync down from RSU, and we would never send changes, or new group types, up to RSU. With this update we will now start syncing group types both ways. New group types, and group type updates, will be sent up to RSU.

Bugs Fixed

Fixed an issue when using RunSignup Super/Sub Events with multiple event Races scored within a single Race.

Fixed an issue causing a crash when adding top finisher categories without an Event selected.

Fixed an issue causing Aggregate Team Scoring to not correctly reference the max depth to score through.

December 4th, 2020 – RaceDay Scoring Hotfix v2.1.35

Fixed an issue causing Age Group Reports to run slower than they should for events with lots of Age Groups

December 3rd, 2020 – RaceDay Scoring v2.1.34

Feature Updates

Added shortcuts in the Raw Reads View that let you quickly view all Raw Reads for a Bib Number by clicking it.

Added suggestion to set the Event Start Time to Midnight if you are in an Open-Ended scenario where you do not plan to have a specific start time for an Event.

Expanded note panel for the Adding Scored Reads page by default so that it’s limitations and features are more apparent.

Bugs Fixed

Fixed an issue causing RSU Results to mix up results between participants if some data was included in the Report but missing on the participant.

Fixed an issue causing a Participant’s start time to not fall back to use the Event Start Time if they were a part of a Corral that did not have a Start Time set.

Fixed an issue causing errors when importing some Races under certain circumstances.

Fixed an issue causing participants with pre-gun reads to be marked as finishers, and then including those in Reports because of that.

Fixed an issue causing Registration ID is Invalid Errors in the Participant Sync.

Fixed an issue causing an Event Distance Sync Error to repeatedly occur under certain scenarios.

Fixed an issue causing you to not be able to select a new set of reads for a Participant under the “Ambiguous Times” list when timing an Open-Ended Race under certain scenarios.

November 18th, 2020 – RaceDay Scoring v2.1.33

Feature Updates

Added a shortcut from bib numbers to the raw reads for that bib number.

This has been applied in various areas in the app. You can now click a bib number to see all of the raw reads for that bib number. This should help with troubleshooting issues or just as a quick reference.

Added a new error message if the Connector senses a device that is not mapped to a Stream.

You will now receive an error if you have a device sensed by the Connector that is not currently mapped to a Stream in RaceDay Scoring. This will help you identify issues with your setup, like having a typo in your Stream Setup.

Bugs Fixed

Fixed an issue causing Race exports to error out when importing them .

Fixed an issue causing you to be unable to remove an auto-save if the Result Set on RunSignup was deleted .

We now automatically remove any auto-saves from RaceDay Scoring if their RunSignup result set counterpart was removed. This will happen when saving the auto-save settings.

Fixed an issue causing a failure to import Races with some membership settings on RunSignup .

Fixed an issue causing Reports to not run if some combinations of Report Section Filtering were applied. .

Added more error messaging to Event Distance Sync Errors .

Fixed an issue with IPICO and Trident Streams when additional data is included in the read files.

Fixed an issue causing Age Groups using the either gender options to not be displayed in reports.

November 5th, 2020 – RaceDay Scoring v2.1.32

Feature Updates

Added more description to the “Default Scored Event” checkbox.. If this is checked, All participants from registration events not included in other scored events will be included in this scored event. Think of it as a “Catch all” option if you want to funnel all participants not already assigned to other Scored Events.

Bugs Fixed

Fixed an issue that was requiring Group Bib Numbers when importing Participants.

Fixed an issue causing Groups to not be included with non RunSignup races when importing them from an export file.

Fixed an issue causing Group Members to be cleared from their Group when a local Race is set up then published to RunSignup for results.

October 26th, 2020 – RaceDay Scoring v2.1.31

Feature Updates

Added option to delete all Groups/Teams from a Race.

Added group bib number to the participants import screen.

Updated Default Reports for Events that have Relay Team Group Options enabled

We now generate separate Reports for each Group Type within that Event. So if you have 2-person Male and 2-person Female Group Types, you will now see that you have two separate Default Reports generated instead of one Report with separate Report Sections for each Group Type.

October 21st, 2020 – RaceDay Scoring v2.1.30

Feature Updates

Added a DROP field.

This will allow you to indicate that a Participant elected to drop out of the Race while on course. This will allow you to better distinguish Participants who have yet to finish, but you expect to eventually, and those that you never expect to finish.

Improved the setting of DNS/DNF fields.

We started to automatically set and unset DNS and DNF fields in the last few updates using Data Actions, and have improved it in the latest update to be more stable by hardcoding it instead of relying on Data Actions. You should no longer see issues about Participant’s DNS/DNF flags not being set correctly.

Added a Tooltip when hovering over a Participant Name to indicate their Race Status

We now show whether this participant is a Non-Starter, In-Progress, or a Finisher just by hovering over their name. This should make things much easier when trying to determine the status of a Participant quickly.

Implemented Race Progress Lists

We now automatically generate Race Progress Reports for all Scored Events in your Race when you set them up. Those new Reports are Non-Starters, In Progress, Finishers, and Dropped.

On the Dashboard we provide a new panel of information showing the number of Non-Starters and the number who have Dropped Out and display a percentage of registrants who we expect to start (those with bib numbers assigned).

We also show progress bars showing a visualization of the number of participants In Progress and the number of participants who have Finished. Now as a Race Progresses, you’ll see the In Progress bar go up as start reads come in, then go down as finishers come in. Similarly, you will see the Finisher’s bar fill up as Finish reads come in.

We show this information for the entire race in one panel, but also show breakdowns for each Scored Event you have set up. Within the Scored Event panels we provide links to the Race Progress Reports, so if you need to view a list of those who have dropped out of one of your Events, you’d have quick access to it from the Dashboard. Or if you needed a quick report of those who are still In Progress for another Event, you be able to get to that easily as well.

Improvements to Dashboard Layout and UI for Raw and Scored Read Information.

Increased contrast of raw and scored read fonts, and made it easier to view more data at once by reducing the vertical size of the elements on the right hand sidebar. Grouped together the Scored Read count panels and labelled them Reads by Location to make it more clear what they are.

Bugs Fixed

Fixed a bug causing errors when publishing results that include custom question responses in a numeric format.

October 13th, 2020 – RaceDay Scoring v2.1.29

Feature Updates

Improvements to Age Group Setup. 1). Added option to include automatic upper and lower ranges (like 1-19 and 80+) when inserting a range of age groups. 2). We now prevent setups like overlapping age bands, have a gap in ages between them, or have a max age that’s less than the min age. 3). Made it more clear when inserting an age band where it is located in the list by highlighting the entire row. 4). Made the top toolbar sticky so that it stays at the top of the screen when scrolling down the page for easy access to save and other functions.

No longer require a response for RunSignup Questions that require a response during registration.

Bugs Fixed

Fixed Bug With Importing Groups from a Participant CSV.

Fixed Critical Bug With RaceDay Hub.

October 9th, 2020 – RaceDay Scoring v2.1.28

Bugs Fixed

Fixed an issue causing Report Filtering to not correctly show which option you have selected. It would look as though the field label that you are filtering by would not be applied. It actually was applied under the hood, but we did not correctly display it.

Added more error messages for results publishing issues. We now give better error messaging if your results posting is failing.

October 2nd, 2020 – RaceDay Scoring v2.1.27

Feature Updates

Added option to import a Bib/Chip Cross Reference File that does not have a header.

Minor UI updates to panels within panels.

Bugs Fixed

Fixed an issue causing custom question and custom field data entry to not work properly for Time fields.

Fixed an issue causing Time custom fields to show in reports in milliseconds.

Fixed an issue causing PDF auto-saves to no longer work properly.

September 25th, 2020 – RaceDay Scoring v2.1.26

Bugs Fixed

Fixed an issue for local only races causing ages to not calculate if you only provide Date of Birth..

Fixed an issue requiring question responses like emergency contact info when importing from a spreadsheet into a RunSignup registration Race. We no longer require responses when importing via a spreadsheet.

Fixed an issue causing auto-saves to not work if you have more than one running on a report.

Fixed an issue causing those assigned to a Corral without a start time to be marked as DNF even though they had a finish time.

September 16th, 2020 – RaceDay Scoring v2.1.25

Bugs Fixed

Fixed an issue with importing race files with segments that start at a non-start location, like a split point.

Fixed an issue causing Top Finishers being scored by Gun Time to not be placed by Gun Time.

Fixed an issue causing the Scored Reads recording page to not save.

Added more information to tooltip explaining Pre-Gun Reads. These are never used for scoring, as we will always use the event start time or Corral start time instead for any participants whose best seen start was before the actual start.

September 10th, 2020 – RaceDay Scoring v2.1.24

Feature Updates

No longer show non finishers in the top five by gender dashboard leaderboards. The top five leaderboards are based on the Overall report for each Scored Event you have for your Race. If you happen to include non-finishers in that Report, and there are less than 5 finishers for the gender you’re looking at, you’ll notice non-finishers showing in that leaderboard. We’ve remove that so it now will never show non-finishers.

Improved Add Scored Reads Page. We have made it more clear how to add Scored Reads (Timing Locations > Scored Reads > Add Times) and standardized the interface of the page. It is now more clear how you can enter times based on a Clock Time instead of entering in Time of Day.

Corral Name can now be added as a column in Reports.

Gun/Corral Start Time of Day Fields can now be added to Reports. You can now include a Participant’s assigned Corral or Event Start Time is in Reports.

Bugs Fixed

Fixed an issue with automatically un-setting DNF flags. We have fixed an issue that would cause a DNF flag to not get un-set if a participant missed their start read but recorded a finish time.

Fixed an issue with reads not being imported for Streams that were not being used in a Finish Location in any Events.

Fixed an issue causing finisher sorting to be all over the place for participants who had some segments completed for scored events being timed in clock time, but had yet to finish the race. Previously the segment sorting was dependent on the scored event being chip/clock based timing, but now we are only sorting regular segments by their chip time, while still sorting the entire race time based on the scored event’s chip/clock time preference.

September 4th, 2020 – RaceDay Scoring v2.1.23

Feature Updates

Changed default sort for non-finishers to be by the most number of completed segments then by lowest cumulative time at last segment. Prior to this non finishers were just shown in random order beneath finishers. This will be helpful for Triathlons and other multi-segment events where you’d like to show the race in progress.

Bugs Fixed

Fixed a bug that would cause participants to not automatically get their DNF/DNS flags set from reads if the Race came from a Race Director export file..

Fixed a bug that caused reads that were assigned to a Participant that was not assigned to an Event that was used for the Location that the read took place on. We now correctly show these in the Raw Read data with the ignored reason “No event found for bib.”

Fixed a bug that caused the Participant Data Filters to not work in Reports.

August 21st, 2020 – RaceDay Scoring v2.1.22

Feature Updates

Added Support for RunSignup Membership Information If you are scoring a RunSignup Race with Memberships setup (USAC, USAT, Custom, etc…) this information will be available to you as a Participant Data Field. You can include this information in Reports by adding this as a column.

Added a Pause/Resume All Auto-Saves feature to the Dashboard You can now control the status of all Auto-Saves in a Race by using the Pause/Resume All Auto-Saves buttons on the Dashboard in the Report Auto-Save Panel. The Panel also now shows a count of Auto-Saves that are enabled for your Race.

Reverted Change to RaceDay Hub Auto-Saves that restricted them to only use intervals of 30s + Now this restriction only applies to RunSignup Results auto-saves.

Bugs Fixed

Fixed issue when importing Race File with Teams at RSU that are not needed for scoring. Shows as error message “Group Type #1: Scored Event ID is required.” when importing.

Fixed issue when using Participant Data Filters with Radio Button Questions. There was an issue with the “Value” dropdown not showing for Radio Button Question Types.

Fixed issue with Participants not showing in Reports when they miss a start read. This was due to their DNS flag not being un-set when a finish time is recorded. Now when a participant finishes, they also will have their DNS flag un-set.

Performance Improvements when saving Scored Events with Races that have many Scored Events

August 13th, 2020 – RaceDay Scoring v2.1.21

Feature Updates

Added support for Participant Custom Fields. You can now set up Custom Fields and import data into them for Participants, which work just like RunSignup Questions and Responses. This is useful if you have a non-RunSignup Race setup that you are importing participant data into from another registration source, and want to include additional data for scoring purposes.

DNS and DNF fields for participants are now set automatically as the Race progresses. When a new Race is created from now on, all Participants will be marked as Did Not Start (DNS) and Did Not Finish (DNF). When a Start Read is recorded for a Participant, their DNS status will be lifted. When a Participant gets an overall Clock Time recorded, their DNF status will be lifted.

Added more Notifications when errors are encountered by the system. In the Notifications area you will now see more errors reported for things such as Stream configuration or file type being incorrect.

Bugs Fixed

Fixed an issue with placement not being correct when showing non-finishers in Reports.

Fixed an issue with deleting Reports.

Fixed an issue with the Report Type Selector in the Report List.


RaceDay Scoring v2.1.20

Feature Updates

Made Scored Reads search and filter bar sticky so it stays at the top of the page when scrolling.

Improved the speed of saving Scored Events and Segments for Races with many Scored Events.

Made a change to the Raw Reads report so that the Device Name shows as a tooltip instead of in the checkbox label before the Stream Name.

Bugs Fixed

Fixed an issue causing the Age Group order in RSU to not match RDS.

Fixed a bug causing the application to freeze when saving segments

Fixed a bug causing a Javascript error message to pop up when switching races.

Fixed an issue causing filtered links to the Raw Reads report to not work correctly.

Fixed a bug causing unknown reads to disappear when recalculating times.

Fixed an issue that could cause a system to think that it is behind an update when it is not.

Fixed the tooltip placement when adding Timing Locations.


July 30th, 2020 – RaceDay Scoring v2.1.20

Feature Updates

Made Scored Reads search and filter bar sticky so it stays at the top of the page when scrolling.

Improved the speed of saving Scored Events and Segments for Races with many Scored Events.

Made a change to the Raw Reads report so that the Device Name shows as a tooltip instead of in the checkbox label before the Stream Name.

Bugs Fixed

Fixed an issue causing the Age Group order in RSU to not match RDS.

Fixed a bug causing the application to freeze when saving segments

Fixed a bug causing a Javascript error message to pop up when switching races.

Fixed an issue causing filtered links to the Raw Reads report to not work correctly.

Fixed a bug causing unknown reads to disappear when recalculating times.

Fixed an issue that could cause a system to think that it is behind an update when it is not.

Fixed the tooltip placement when adding TIming Locations.

Fixed an issue with the release notes formatting – will take affect in the next update.


July 9th, 2020 – RaceDay Scoring v2.1.19

Feature Updates

Added 2020 Age Grading Tables
We have updated our Age Grade tables to reflect the new 2020 standards. You can learn how to add Age Grade to reports here.

Auto-Saves are now included when importing/exporting Races.
Prior to this update, auto-saves would not be included when exporting Race files. Now when you export and import a Race any auto-saves set up will be included. When you import a Race file, any auto-saves that were included will be paused by default.

Bugs Fixed

Fixed a couple of bugs affecting RunSignup Auto-Saves that use the Custom Results Set option for publishing results

  • Empty fields (like city/state or age) used to cause an error when uploading results
  • Changing from using Custom Results to Standard RSU Results caused an error (we now prevent the user from changing Result Set types)

Fixed bug affecting RunSignup Announcer Links.
Under certain circumstances, the RSU announcer links would point to the wrong page. This has been fixed so they will always be in sync.

Fixed bug when mapping a column in RaceDay Scoring to two different fields in RunSignup Results.
Prior to this, only one field would populate. Now they both will.

Fixed bug causing an error when importing Races that include Reports that include Segment Place Columns in a Report Section.


June 19th, 2020 – RaceDay Scoring v2.1.18

Feature Updates

Added new “Ambiguous Reads” selection screen. This will show a list of all participants who have more than one potentially valid read for a common start/finish Timing Location that has overlapping read collection times for Start and Finish. This screen will allow you to select which read you would like to use, instead of requiring you to delete the reads that you don’t want to use like we had done prior to this change.

Added ability to copy Segments from one Scored Event to Another. You can now copy the Segment Setup from one Scored Event to one or many other Scored Events.

Added option to automatically format names in mixed case. This will allow you to type in entries faster on race day, not having to worry about capitalizing things correctly.

We’ve made it easier to add RunSignup Auto-Saves by defaulting in most fields for you.

Added message when the Scored Event Distance does not match the RunSignup Event Distance with a link to change the RunSignup Distance. This will prevent any pace inaccuracies on RunSignup by alerting you to any distance discrepancies.

We now show DQ participants in Reports if you select the option to Show Non-Finishers.

Updated Age Group formatting to look cleaner in Reports. Added a dash in between the min/max ages.

Bugs Fixed

Fixed an issue with importing Bib/Chip Cross References when you have Teams.

Fixed an issue causing Auto-Save settings to not stick after leaving the page.


June 6th, 2020 – RaceDay Scoring v2.1.17

Feature Updates

Added Team Name mapping to Participant Import function. You can now import a list of participants with Team Name and it will automatically set up those teams. If you have existing Group Types you can include the Group Type for each participant when importing, otherwise it will set up a single Group Type for you if none exist.

Added new fields to show start and finish time of day in results When building/editing Reports, you can now add fields that show the Time of Day for reads.

Quick Entry Settings now stored across Races. Quick Entry Settings now will persist across Races so you don’t have to set them up for each Race you time.

Bugs Fixed

Fixed an issue causing State to not be imported if Country is not included.

Fixed an issue causing the Bib/Chip Assignments screen to not sort correctly.

Fixed an issue causing chip assignments to not be imported if none already existed in the Race.


April 29th, 2020 – RaceDay Scoring v2.1.16

Hotfix release – fixed an issue causing the auto-updater to not work from version 2.1.14 and 2.1.15. You can download this version from the Timer Dashboard if you need to update and are coming from those versions.


April 29th, 2020 – RaceDay Scoring v2.1.15

Feature Updates

Added new read selection process if you have a common start/finish with overlapping start and finish time periods. Now when you have overlapping start and finish times on the same location we select the first set of times that meet the gap factor for each participant. This is useful for situations where you will be leaving a start/finish area open for a long period with participants starting and finishing throughout.

Added new ignored read reason type to go along with this new read selection process. We have added the “Extra Finish Occurrence” Ignored Reason so you can easily pick out any potential times that could have been selected for a participant, but they were ignored because an earlier set of times was already selected.

Added ability to delete raw reads. If you do wind up needing to address an issue where someone had a set of reads selected that should not have been (say because they mis-triggered the mats early in the day before they actually completed the course) you can now delete Raw Reads to fix the issue. Deleting Raw Reads will recalculate the Raw Reads for the affected participant and select the next best set of reads to use for scoring. You will need to close and re-open the Raw Reads view to see this after you delete.

Added option to export sync queue from RaceDay Hub Participant Kiosk. You can now export a pending sync queue from a data entry kiosk if you happen to completely lose connection to your main system and need to get the entries manually. You will be able to export these participants then import them into your other computer for scoring.

Added option to prevent duplicate bib numbers when importing participant data from a spreadsheet.

Bugs Fixed

Fixed an issue causing a tooltip to show off screen in the Stream Setup.

Fixed an issue with removing sub-participants from participant kiosk.


March 31st, 2020 – RaceDay Scoring v2.1.14

Feature Updates

RunSignup Corral Assignments now come down when syncing participant information. Prior to this update just the Corrals themselves came down into RaceDay Scoring. Now you will see that both the Corrals come in, as well as including which Participants are included in that Corral.

Added support for better formatted Team Results at RunSignup.

Changed Race Selection dropdown to sort from latest to earliest race dates.

Added option to import changes to participant data from a spreadsheet by mapping the RSU Registration ID.

Bugs Fixed

Fixed an issue that caused sorting names to look incorrect.

Added an automatic full database backup when upgrading RaceDay Scoring to make sure that customers have a way to access old race data if it happens to be lost.

Fixed an issue causing age placements to be incorrect under a certain scenario.

Fixed an issue with importing participants in Races with Super/Sub Events.


March 11th, 2020 – RaceDay Scoring v2.1.13

Feature Updates

Race Export filenames now default to the Race Name instead of the internal Race ID. You can always change the name of the resulting .zip file to whatever we like, but we now default the text to the name of the Race.

RunSignup Corral Assignments now come down when syncing participant information. Prior to this update just the Corrals themselves came down into RaceDay Scoring. Now you will see that both the Corrals come in, as well as including which Participants are included in that Corral.

Bugs Fixed

Fixed an issue that caused tab delimited file Streams to only import the first time in the file.

Fixed an issue causing a crash when opening the application if database included participants who were a part of RunSignup Super Events.

Fixed an issue causing a Race export to not import onto another computer if single band Top Finishers were configured.

Fixed a few time formatting issues when importing a Race file that was scored in another time zone.

Fixed Age Grading for races that are non-standard distances.


March 4th, 2020 – RaceDay Scoring v2.1.10

Feature Updates

We now require a time filter to be saved when adding a Start Location. We will frequently see issues where Timers do not set the “Collect Times Until” time field, causing issues where participant’s finish times may be selected as start times. We now require that this field is set before saving the Start Location form so this can be avoided.

Added Pending Sync Queue for RaceDay Hub Participant Kiosk. We now support better handling of bad network connections between participant entry kiosks and scoring machines by storing a queue of failed adds/edits from the participant entry kiosk. Once network connection is restored, the adds/edits made while disconnected will automatically be sent to the main scoring computer.

We now ignore reads that are an exact duplicate of an existing read in the system. We noticed that some timers will replay data from their readers over and over, causing a build up of raw reads and a reduction in performance due to the amount of raw reads to process. We have made a change to automatically ignore duplicate reads, which can be disabled on the Stream level if absolutely needed.

Changed how Corral re-assignment works. Now if you adjust the rules for an existing Corral, we clear all assignments for that Corral and apply the new rules instead of applying the new rule on top of the old rule.

Bugs Fixed

Fixed an issue that caused the display of these release notes to be poorly formatted.

Fixed an issue causing Zip codes to not find and use the associated city/state when entering in participant data in the RaceDay Hub Participant Kiosk.

Fixed an issue in local races causing segment distances to be formatted as meters when they should be miles.

Fixed an issue causing the app to crash when resolving an unknown read to a new participant.

Fixed an issue causing changes made to a Report with an existing RaceDay Hub Auto-Save to generate a new Report, requiring you to update the selected Report on the RaceDay Hub Kiosk to see the changes made. We now update the Reports with the changes made the next time the results are saved to RaceDay Hub kiosks.

Fixed an issue that caused chip codes to not be saved if added individually to a participant without a cross reference set up for that Race.


February 26th, 2020 – RaceDay Scoring v2.1.9

Feature Updates

Added standard Save/Back buttons to Participant and Group screens so you don’t have to scroll to the bottom to save changes or go back to the last screen.

When using the Set Start Times feature on the Dashboard, we now default the checkboxes to OFF if the Scored Events/Corrals have already been started before. This should make starting Races with many Scored Events or Corrals easier to start times for one by one.

Changed Participant Export to include Corral Name instead of Corral ID.

Moved Result Set ID in the RunSignup Results Auto-Save Setup higher up the form so it is harder to miss. This setting allows you to publish to an existing RunSignup Result Set. By default a new Result Set is created unless you place the ID of an existing Result set in this field.

Made a change to custom File Streams which will allow them to be used as a backup timer Stream in conjunction with a Chip based Primary Stream. Prior to this you would need to upload a bib to bib cross reference as well as a bib to chip cross reference if you were scoring primarily with a chip based system but also had times from a backup timer that were outputting bib numbers.

Updated column sorting to allow clearing of filter. Sorting column headers filters out rows with empty cells of that column. So if you sort on bib number, it will filter the list to only those who have a bib number assigned. Prior to this update the only way to clear that filter was to sort on Name or some other column header that had entries for all participants.

Updated RunSignup Result Set ID field location when auto-saving results to RunSignup. This used to be under the advanced settings, but we found that there was a lot of confusion around adding new auto-saves which then create new Result pages on RunSignup so we made it more prominent. The RunSignup Result Set ID field in the Auto-Save setup allows you to publish to an existing RunSignup Result Set if you know the ID for it, so you don’t have multiple result pages showing in the RunSignup Results dropdown.

Bugs Fixed

Fixed an issue which would cause duplicate participants when importing participant data from a spreadsheet with improperly formatted data (like zip code/phone number) and syncing to RunSignup.

Fixed an issue causing column changes in Reports that are currently auto-saving to RunSignup to not be reflected at RunSignup.

Fixed an issue causing backup times to be selected over primary times if a change in the backup Stream configuration was made.

Fixed an issue causing errors when race was built on a prior version.

Fixed an issue causing distances in miles to be interpreted as meters when creating a Race in RaceDay Scoring and publishing it to RunSignup causing event distances like 0.031 km to be created for 3.1 Mile races..


February 20th, 2020 – RaceDay Scoring v2.1.8

Feature Updates

Updated how we handle chip assignment syncing. We no longer use updates made to individual chip assignments and instead always rely on the chip assignments loaded into RaceDay Scoring.

Added ability to export entire database from one computer and import into another.

Made update information bar more prominent so it is easier to find when starting up the application. We highly encourage updating the software as soon as possible as we are making improvements and fixing issues on a weekly basis.

Added back button to Group add/edit screen.

Upgraded RaceDay Hub Bib Lookup Kiosk for better use with touchscreen computers. Also updated the look to a card view and increased the text size for better readability.

Changed how we manage clearing bibs/chips so that can be done at the Registration Event level instead of the Scored Event level only.

Added Corral to list of fields that can be filtered on. Now you can produce Reports that only include participants from one Corral for instance.

Added option to hide skipped fields in Quick Mode.

Added support for international phone numbers in the participant entry form

Participant Export now includes Event Name instead of Event ID.

Participant Export now includes DOB in the MM/DD/YYYY format.

Added email and street address fields as available fields in Reports. This will allow you to more easily create reports to send to your race photographers.

Added ability to clean up RunSignup Result Sets when deleting Reports with RunSignup Results auto-saves running.

Bugs Fixed

Fixed an issue where Group updates made at RunSignup would not be reflected in RaceDay Scoring.

Fixed an issue where you were unable to clear bib/chip numbers for participants who were not included in a Scored Event.

Fixed an issue causing reads to show up in a Race from another previous Race loaded on that computer.

Fixed an issue causing Segment setup errors to not show what field was causing the error in the form.

Changed how multiple Streams using the same Hardware name are handled. We saw that some users were using a File and Direct Stream with the same Hardware Name in the same Race as an easier way to flip from Direct to File Streaming. This actually caused some issues so we have removed the ability for you to assign multiple Streams using the same Hardware Name in the same Race. If you need to change from Direct to File, you can have the Stream prepared and set up in advance, just remove the Direct Stream and add the associated File Stream to switch over to File streaming.

Fixed an issue causing report sections to be duplicated.

Fixed an issue causing the default event setting to not apply when adding new participants.

Fixed an issue causing bib updates to not be reflected in the app when changes were made at RunSignup.

Fixed an issue causing default event participant entry setting to not work.

Fixed an issue causing some exports to fail when importing into another computer.


February 6th, 2020 – RaceDay Scoring v2.1.7

Feature Updates

Added a quick button in the Change All Read Dates to setting to set it to the day of the Race.

Changed the default sort order of Stream Types to be alphabetical.

Updated Windows Print code – this should be more stable now.

Bugs Fixed

Fixed an issue causing a white screen when opening a local kiosk window.

Fixed an issue causing inaccurate stream indicator statuses.

Fixed an issue causing a failure to import race exports.

Fixed an issue causing Race exports to fail when auto-saves have been running.

Fixed an issue causing ticket submission to fail.


January 30th, 2020 – RaceDay Scoring v2.1.6

Feature Updates

Added option to hide skipped fields in Quick Mode. Use the Settings button in the Participant Add form to access this and other Quick Mode Settings.

Added better error handling when submitting support tickets especially with poor internet connection or if our support system’s API is down.

Added automatic file extensions to exporters so that Race exports will always be .zip, CSV will always be .csv, etc…

Added support for Aggregate Team Scoring by Age Grade.

Added sync queue viewer in the Participant Sync screen. In the case that you run into a sync error that you are unable to resolve you can now clear the error to proceed with scoring.

Bugs Fixed

Fixed an issue causing issues when switching between time zones. We now always display times in the time zone that the race took place, ignoring the computer clock.

Fixed an issue causing sync errors when importing some Race Director exports.

Fixed an issue causing splits with periods in their name like 3.1 to not post to RunSignup Results.

Fixed an issue causing sync errors when switching a Participant from a Super Event to a Sub Event.

Fixed an issue causing errors when importing phone numbers that have an x in them representing extension. We now trim off any data including and after an x in a phone number.

Fixed an issue causing the connector to disconnect and re-connect frequently with a new Chronotrack Fusion update. This should no longer occur.

Added better validation around improperly formatted phone numbers and email addresses.

Fixed an issue causing Age Grade scores to not be shown if the distance was less than 3.10686 miles. Now if you set the distance to say 3.1 miles we will use the 5k age grade tables assuming that is what you meant.

Fixed an issue affecting printing Reports that had certain characters in them – this affected some Age Group and Group Reports depending on your descriptions.


January 10th, 2020 – RaceDay Scoring v2.1.4

Feature Updates

Added support for Group Results and Result Publishing for Reports with Multiple Sections to RunSignup Results. Each section corresponds to a result set at RSU.

Added option to open a separate RaceDay Hub Window on the same computer as your main RaceDay Scoring system.

Added top toolbar to RaceDay Hub allowing switching between Participant and Result mode more easily.

Applied Kiosk Lock mode to top toolbar selection so participants cannot change mode.

Added key bindings in participant edit/add screen. Currently they are:
Alt + s — save
Alt + d — delete
Alt + q — toggle quick mode
Alt + right arrow — next
Alt + left arrow — previous
Alt + c — cancel

Bib field will be focused on after saving if quick mode enabled in participant add screen

Adding setting to auto-increment bib numbers when adding participants in Quick Mode.

Updated Full Screen Recent Reads to allow more lines and fill the width of the screen for a better experience.

Added Timer Contact fields to the Result Set setup.

Improved Connector handling of multiple file drops at the same time.

Added “Catch-All” option in Corrals to quickly include all participants not already included in other Corrals.

Added a way to manually add Raw Reads in the Raw Reads View. This will let you more easily fix up situations where a read was missed for a participant and needs to be inserted between other existing reads.

Bugs Fixed

Fixed an issue allowing participants to be saved without an Event, which would cause sync errors to RunSignup.

Fixed an issue causing splits to not be posted to RunSignup Results.

Fixed an issue causing Sync errors if a participant is not uploaded to RunSignup, but their results are.

Fixed an issue causing Raw Reads to be left out of Race Imports.


December 31st, 2019 – RaceDay Scoring v2.1.3

IMPORTANT NOTE
There was a major bug introduced briefly today December 31st 2019 between 4:30 PM EST and 6:00 PM which makes the program unable to open – this has since been resolved.

If you had updated during that time you simply need to download the installer from your Timer Dashboard and install it over your existing version. No need to uninstall ahead of downloading and installing the new version. You will not lose any existing race data.

If you did not download an update between 4:30 PM and 6:00 PM on December 31st, then you can update as normal using the updater inside the app.

Feature Updates

Sidebar now stays in place when scrolling through pages. If the window is too short you can scroll through the sidebar as well by hovering over it and using your mousewheel/trackpad.

Added support for J-Chip Timing Systems.

Added note when changing Timing Location Types and Segment Start/End Points to check your Segment Setup.
Making changes to the Timing Location Type will affect whether or not that Location can be used as a start or finish location. This will affect your Segment Setup.

We now disable the RunSignup Age Grade field on results published by RaceDay Scoring by default. If needed you can enable it in your auto-save settings.

Bugs Fixed

Fixed an issue causing date of birth formats to not be accepted when importing participants.

Fixed an issue with the Disable Sync function not being applied to individual updates.

Fixed an issue with certain segment configurations causing times to not be collected for some segments.


December 18th, 2019 – RaceDay Scoring v2.1.2

Feature Updates

Auto Adjust Segment Occurrence Usage when changing between separate/common Start/Finish Setups.

Added top toolbar to more pages and added action buttons to make them more accessible at the top or bottom of the page.

Bugs Fixed

Fixed an issue that caused sync failures when using RunSignup Super/Sub Events.

Fixed an issue when using multiple filters in one Report.

Fixed an issue when creating Races on RunSignup outside of the US.


December 12th, 2019 – RaceDay Scoring v2.1.1

We’re very happy to announce Version 2 of RaceDay Scoring!

Important Note

This version includes a one-time database migration which could take a little while to complete depending on the size of your participant database.

Alt text

The migration is complete when you see the database migration screen complete after the first time you load the software after this update.

Feature Updates

Start Times

Added Corrals to assign Start Times to any group of Participants You now have the ability to create Corrals of Participants which you can assign start times to. You have the ability to create Corral Member Assignment Rules which will automatically place Participants into Corrals based on their information like Gender, Age, Event, or Custom Question Responses.

Alt text

Added option to have an untimed start Previously you would need to have a Timing Location that was designated a Start Location to assign to your Segments as starting points. For races where chip times are not collected at the Start you would still need a “dummy” Start Location. Now you have the option to select “Not a timed start” when setting up Scored Events and Segments to avoid this restriction.

Alt text

Groups/Team Scoring

More Aggregate Team Scoring Options now available We now support the following Aggregate Team Scoring options: Score by: Age Group Place, Gender Place, Team Total Time, Team Average Time

Alt text

Added dropdown select for Group Type when using a Participant Info Filter in Report Section Filtering.

Participants

RunSignup Super Event Support We now fully support RunSignup Races that use Super/Sub Events in their registration setup. Participants will be split into multiple participants for each Scored Event that they are entered in.

Added Clear Bib/Chip Cross Reference option when Clearing Chip Codes from Participants. We now allow you do clear the Bib/Chip Cross Reference when clearing all Participant’s Chip Assignments. Before, if you had Chips assigned and a Chip Cross Reference setup then cleared Chips, they would be automatically re-applied based on the Bib/Chip Cross Reference.

Alt text

Streams

Changed Summit Stream Type to always assume that the data should never consider the Chip Cross Reference so that it is mapped directly to the bib number. This will make it so that you do not need to import multiple cross reference files if you are collecting chip reads with one stream that need a cross reference, but also are collecting times on a Summit device that does not need a cross reference.

Dashboard

Added message to leaderboard display on Dashboard about requiring Gender Place columns to be present in Reports in order to work.

Alt text

Raw Reads View

Added Bib Number to Raw Reads view when using chip systems that only report Chip Number in the read data, but you have a Bib/Chip Auto-Assignment Rule which contains Bib Number mappings. Previously we would only show the actual raw read data here which would not include bib number. We now derive the Bib number associated with that Chip code and show it in the Raw Reads view.

Alt text

Segments

We now automatically update the Occurrence Count for Segment Definitions when changing from a separate Start/Finish race setup to a Common Start/Finish race setup. This was a commonly overlooked setting which caused net times to be 0 because the system was using occurence 1 for the start and finish of a Location. Now when we sense that a Race is using the same Location for a start and finish for an Event, we will automatically update the endpoint occurrence to use to 2.

Alt text

Bugs Fixed

Groups/Teams

Fixed an issue allowing you to create Group Reports that do not have any Groups registered.

Fixed an issue that caused Team Name to be unavailable in non Group Report Types.

Imroved performance of chip assignments being sent to RunSignup

Top Finisher Categories

Fixed an issue with Top Finisher Categories.

Fixed a small issue with Top Finisher categories that could force a shutdown if a certain combination of steps were followed.

Fixed an issue importing Races with Top Finisher Categories.

Raw Reads

Fixed an issue causing reads to be shown as selected when they actually were not.

Fixed an issue that displayed Raw Read Data Issues after they had been resolved

Fixed an issue with processing Raw Reads when importing a Race Export.

Fixed an issue that caused Raw Reads to be cleared when importing a Race Export File.

Participants

Fixed an issue causing Custom Question Response label names updating to the default after changing them.

Fixed an issue that caused event transfers to no longer trigger a raw read recalculation for that participant.

Scored Events

Fixed an issue when switching between clock and chip time scoring

Fixed an issue causing Actual Start Time dates being displayed incorrectly

Other Bugs

Fixed a bug causing RunSignup Announcer Links to be incorrect.

Fixed a bug causing Female Age Grade scores to be incorrect.

Fixed a bug causing Timing Location dropdown to be inoperable when setting up a Data Action.

Fixed a bug crashing RaceDay Hub clients.

Added note to partially imported Race Files Sometimes a Race File can be incomplete or corrupt causing some pieces of the setup to be missing. We are starting to capture these now and showing the user how to fix the part of the setup that is incomplete in the restored version of the Race. We will be tracking down the reasons why the exports become incomplete as well and fixing the causes as we go.


November 5th, 2019 – RaceDay Scoring v1.1.31

Feature Updates

Added option to retain chip code zero padding
We now allow users the ability to not strip leading zeros in chipcodes if needed.

Show more errors to the user in import process
We now show more errors to a user that were not previously when importing records. Now the user will be able to more easily identify if there’s a row with an issue on it that they can fix.

Bugs Fixed

Fixed an issue that caused total Race and Segment Times to no longer be displayed in the participant view

Fixed an issue where the Connector Status indicator would flash between states when starting/stopping

Fixed an issue with Band Jumping Rules not working when set to “None”

Fixed an issue with that caused participant sync errors when using custom question responses


October 31st 2019 – RaceDay Scoring v1.1.30

Feature Updates

Added shut down confirmation dialog
We have had reports of users accidentally shutting down the app – we now protect that with an “Are you sure?” message before the app closes.

Added better handling of RunSignup sync errors
We have added better checks to the RunSignup participant sync so that you will no longer get sync failures if an email address is in the wrong format and other data validation situations like that.

Changed default dates across the application to the day of the Race instead of today
We have changed the default date in areas like Timing Location Filters, Start Times, and Manual Time recording to reduce errors in date/time setup.

Improved user experience when loading Races with Groups that you are not scoring
We have improved a few areas when you are loading a Race that has Groups on RunSignup that you aren’t using for Scoring purposes.

Improved read re-calculation process stability.

Improved app stability on shutdown.

Bugs Fixed

Fixed an issue with the counts of Scored Reads by Event on the Dashboard.

Fixed an issue with duplicate Scored Reads showing for a participant if they are transferred between Events

Fixed an issue with Band Jumping Rules not working when set to “None”

Fixed an issue with participant Sync when transferring a participant between Events

Fixed an issue with the connector not shutting down if navigating to another Race by going to the main menu then selecting another Race from there
We had fixed this previously, but only if you used the “Select a Race” dropdown while you have a Race loaded and the connector running.

Fixed an issue with print orientation not working correctly.

Fixed an issue with submitting a help ticket when no race is loaded.

Fixed an issue with question responses not updating from RunSignup if they are changed after syncing to RaceDay Scoring.

Fixed an issue when copying age groups from one event to another, or from gender to gender.

Fixed an issue with reads potentially not being deleted after a Race is deleted

Fixed an issue with Participant Info Filters not allowing you to select numeric responses from RSU Custom Questions

Fixed an issue with Age Groups and Top Finisher Categories not exporting/importing correctly.


October 18th 2019 – RaceDay Scoring v1.1.29

Performance Improvements

Addressed performance issues with large races
We have made a large effort to improve the performance of a few areas of the application when using it with larger races. You should see greatly improved application performance when:

  • Syncing all participants for the first time
  • Syncing participants from a RunSignup Race that has Groups/Teams enabled
  • Importing many reads at once
  • Recalculating reads
  • Importing Race exports from older versions of RaceDay Scoring

Bugs Fixed

Fixed an issue that would not automatically associated bib/chip cross-references with newly registered participants

Fixed an issue with using Quick Publish/Auto-Save to publish results to RunSignup


October 11th 2019 – RaceDay Scoring v1.1.28

Feature Updates

Added First Part of Aggregate Team Scoring Reports
We now support Aggregate Team Scoring based on Overall Place. To follow we will be implementing Aggregate Scoring by Age Group Place, Age Grade Place, and Gender Place.

Adjusted Section Place field to include DNF/DNS/DNQ flags
Section Place is a field that you can add to Reports that is a simple numbering of the Report Section you have. This is handy to use when filtering based on some data, but you want to show a placement within that filtered data.

Added a way to import data with any delimiter you provide
You can now import data using a comma, tab, semi-colon, or anything else that you provide. This covers importing participants, chip assignments, etc…

Added support for selecting date formats when importing participants
You can now let RaceDay Scoring know what the date formatting in the data you are importing is supposed to be.

Added city/state to list of available columns to add in the recent reads view.

Bugs Fixed

Fixed an issue when updating the label of the “Place” column in reports.

Fixed an issue with deleting Reports

Fixed an issue with processing common start/finish reads

Fixed an issue with recalculating reads that would make it look like all reads are being ignored after a recalculate.

Fixed an issue with Segment Place Columns being based on Chip Time even if the Scored Event is set to be based on Clock Time

Fixed an issue with the recent reads full screen button not working when the panel is collapsed


September 19th 2019 – RaceDay Scoring v1.1.27

Feature Updates

Added RunSignup Result Links in Report List Rows
For each Report that is sending results to RunSignup, we now generate live links to useful result pages online.

Event Distance now shown on Scored Event Form

Added a customizable full screen option for Recent Reads at Timing Location View
You can also view Recent Reads from any number of Timing Locations in one view.

Bugs Fixed

Fixed an issue with listings not being deleted when Scored Events are not deleted.

Fixed an issue with importing CSV files that have blank rows


September 5th 2019 – RaceDay Scoring v1.1.26

Feature Updates

Removed “No Streams Assigned” notice for Start Locations

Changed how the delete participant function works to protect participants with registration data from being deleted

Automatically clear Scored Reads for a participant when they are deleted.

Automatically lock Scored Reads that have been recorded manually

Automatically resolve Unknown Bib/Chip Data Issues when a participant has been associated with that unknown Bib/Chip

Automatically re-process raw reads for a single participant when that participant has been deleted.

Simplified Age Group action buttons

Bugs Fixed

Fixed an issue with resolving unknown reads from the Raw Reads view

Fixed an issue with dropping multiple files at once into the same folder


August 20th 2019 – RaceDay Scoring v1.1.25

Feature Updates

Added ability to click a name of a participant in various parts of the app to navigate to the participant view/edit screen for that participant.
We have added a component that will allow you to click the names of participant in various parts of the app which will bring up the participant view/edit screen for that participant. This will let you quickly edit participant information.

Added ability to publish a Race that was initially not set up as a RunSignup race.
Prior to this you could not convert an existing Race to publish to RunSignup. We have added the ability to publish existing races that originally were not set up to be created on RunSignup. This is found under Participant Sync > Edit

Auto-Fill Race URL from Race Name
Now when creating a Race and publishing it to RunSignup – the URL field is pre-filled with the Race Name by default. You can adjust this if needed, but will make things quicker if the Race Name is sufficient itself.

Automatically lock Scored Reads that have been recorded manually

Added option to delete locked reads as well when clearing times.

Added Zip Code to Participant Info Filters

Added link to view RunSignup Results after publishing

Bugs Fixed

Fixed an issue with looking up participants after resolving an unknown read to them.


August 14th 2019 – RaceDay Scoring v1.1.24

Feature Updates

Added Team Gender to Participant Information Filters
You can now use the Team Gender Field to filter Reports.

Bugs Fixed

Fixed an issue that could cause backup streams to not properly create Scored Reads

Fixed an issue when using Combined Gender Top Finisher Categories


August 8th 2019 – RaceDay Scoring v1.1.23

Feature Updates

Added Scored Event as a column to the Recent Reads Component on the Dashboard
For each Timing Location you can now view the Scored Event for each participant as they pass that location.

Added option to quickly add a Stream to a Timing Location in the Stream Setup
Now when setting up Streams you will be able to assign them to a Timing Location making a simple race setup much quicker.

Added Display Filters to Report Section Filtering
This will allow you to filter participants into this Report Section without re-numbering their placements from their original Scored Event. This is useful if you just want to add a Report Section to display the top X finishers meeting some condition, but do not want their actual placements to be changed. You can use the “Section Place” field to show the placement within this Report Section – otherwise “Place” will be their placement in the original Report.

Added warning when adjusting Reports with Auto-Saves to RaceDay Hub Kiosks
New auto-saves are created when Reports are edited, requiring you to go into your Kiosk computer and select the new Auto-Save. This was not apparent before, so we’ve added a dialog warning you that you will need to go into the Kiosk and select the new Auto-Save that was generated for that Report.

Added Top 5 Leaderboards by Gender to Race Dashboard
We’ve added a quick and easy way to see how your Race standings are looking in real-time on the Dashboard. You can quickly change the Event and Gender shown.

Added More Options to Top Finisher Categories for grouping Genders
Now you have the option to show each gender separately, combined, or only one or the other in Top Finisher Categories.

Added ability to quickly publish results to RunSignup at once.
In order to send results to RunSignup you have to set up an Auto-Save. We’ve added a quicker way to make a one-time publish from the Reports List if you don’t need them to be updated and just want to publish results for a Report right now.

Bugs Fixed

Fixed an issue causing Auto-Saves to spot running when internet connection is lost

Fixed an issue with converting Decimal to Hexadecimal conversion

Fixed DNQ/DNF placements in RaceDay Hub reports

Improved gender and age placement fields in RaceDay Hub

Fixed issue when using a Backup Stream causing reads to not be accepted.


July 31st – RaceDay Scoring v1.1.22

RaceDay Scoring v1.1.22

Feature Updates

Added Occurrence Counts for Timing Locations to Race Dashboard
For each Timing Location you can now view a count of occurrences.

Added print preview option when using the Rerports > Export > Print function
When printing from the Reports List using the Export > Print function you’re now given a print preview which will let you change the orientation of the print out as well as change the paper type used.

Added ability to resolve unknown reads directly from the Raw Reads view
Now you can click the text “Unknown Bib/Chip” in the Raw Reads List to set up a participant for that read, or map it to an existing one.

Reduced app size

Bugs Fixed

Fixed an issue where Segment Places were not generated on Group Relay reports.

Fixed an issue causing raw reads count to be inaccurate when more than one Stream is set on a Timing Location.

Fixed an issue causing auto-saves to show for incorrect races when switching between races.

Fixed an issue causing duplicate auto-saves to show when editing existing Reports

Fixed an issue with some file import systems like RFID and Summit.

Fixed an issue causing top finisher bands to not work correctly when one is pulled from age groups and another is not


July 23rd – RaceDay Scoring v1.1.21

Feature Updates

Updated running clock so that upcoming start times are shown
We now show any upcoming start timestamps that have been set on the Dashboard.

Added quick link to Raw Reads at a Location from the Scored Reads List
You can now quickly move from the Scored reads list to the Raw Reads List, filtered to all Raw Reads collected at that Location.

Re-organized the Dashboard
Less needed items are now tucked away so that the live result data is more easily accessible. We also have improved the Ignored Raw Reads counts to be more easily understood.

Bugs Fixed

Fixed an issue where a bad Windows System Time could cause an error when creating a race at RunSignup.

Fixed an issue causing reports to not be generated

Fixed an issue causing a fatal app crash after changing time formatting rules at the global level.


July 12th – RaceDay Scoring v1.1.20

Feature Updates

Added initial support for Printing Directly to Printer
We now support printing a Report directly to a printer as an item in the Export dropdown for each report, as well as via a button on the Report View. Formatting customization will eventually come to this in the future.

Added support for Custom Top Finishers
You can now apply filters to Top Finisher Categories – This will allow you to define a Top Finisher Category for custom question responses for instance – letting you have a Top Finisher Category for “Clydesdale” which is removed from their Age Group and have it’s own jumping and double dipping rules between other Top Finisher Categories like “Overall” and “Masters”.

Added more useful information to the Dashboard
You’ll now see the following items on the Dashboard:

  • Ignored Raw Read Count – click to expand and see a breakdown of how many of those Raw Reads were ignored for each specific reason. This will help in getting a quick view into why reads may be getting ignored.
  • Count of Race Participants – click to expand and see a breakdown of Participants per Scored Event
  • Breakdown of the number of Scored Reads Per Event per Timing Location

Added functions to clear all reads and recalculate all reads on all Timing Locations from the Dashboard
Prior to this update, you would have to clear or recalculate times from each Timing Location if you needed to clear/recalculate all times at once.

Added combined column for Segment Place
You’ll now see better formatted Segment Place fields in the Report Builder.

Added “Cumulative Clock Time” field for splits

Added custom column suggestions based on Scored Event
When adding columns to Report Sections we now limit the available fields to only those applicable to the Scored Event selected for that Report Section.

Added link to Global Time Formatting Options from Dashboard
Time Formatting Options are specific to the Race – but are pulled from the Global Settings. We’ve added a shortcut to that from the Time Formatting Options panel on the Dashboard.

Bugs Fixed

Fixed a few issues when importing race exports

Fixed an issue causing multiple division placements to show on RunSignup results.

Refactored the Raw Reads count to be more accurate.

Fixed issue affecting some Time Formats where leading 0s in minutes did not show.

Fixed issue affecting some Race | Results text file formatting types

Fixed issue with Connector when Stream Hardware Names change.

Fixed minor issues with PDF/HTML/CSV Reports


June 20th – RaceDay Scoring v1.1.19

Feature Updates

Added ability to set whether Relay Teams should have the same bib for all members, or allow individual bibs to be different within the same Relay Team
When setting up a Scored Event, you now have a new area to set up “Group Options” which you can configure this setting on.

Added initial support for Aggregate Teams
We have added the first part of our support for Aggregate Teams. This Team Type will be used to support Corporate/Social/XC style Team Scoring where you will add up the times or places of the members of a team. Right now we just have the setup interface complete – it does not generate the Team Standings or product Team Results at this point.

Added support for Group/Team Name in Raw Reads view

Improved Report Builder to better guide you in adding new Report Sections to the Report
We’ve improve the user experience for adding Report Sections to a Report by filtering out functions that you cannot use until a previous function has been completed. For instance – you cannot add any Report Section Type if you do not have an Event selected. We also make this dynamic based on what type of Event you have selected – if you have selected a Relay Team Event, we will show the Group Type Report section button, but will hide it if you do not have a Relay Team Event selected.

Bugs Fixed

Added more cleanup to listings when a Scored Event is deleted.

Fixed issue with adding “Splits with Place” to reports

Fixed issue with bib numbers being lost when transferring participants between Scored Events.

Fixed issue with exporting lists to CSV

Fixed issue with unknown read resolution.


June 5th – RaceDay Scoring v1.1.18

Feature Updates

Added filtering to Group Report Sections
We have added the ability to filter Group Report Sections – similar to how we allow you to filter Overall and Age Group Report Sections by stacking participant data filters.

Added a way to define Time Filtering Rules at the Race and Global level.
We now support many different time formats for the Report View, including rounding rules and padding out with zeros if needed. This is found on the Dashboard (by race) and the settings button in the top right of the app (global settings).

Bugs Fixed

Fixed bug with Top Finisher Categories by Clock Time setting

Fixed issue where unknown chip reads were not being shown in Participants > Actions > Fix Unknown Reads

Fixed issue with Group Type imports not working correctly

Fixed bug when adding Age Group Section to a Report in some instances


May 29th – RaceDay Scoring v1.1.17

Feature Updates

Added new setting in Segment Setup to filter previous segments when this segment is complete
This will help with by ignoring times coming in at a segment for participants who have a recorded time for a segment that should come after the one in question. This will also allow you to ignore start times after finish times if you enable this on a single segment.

Isolated Stream Configuration Changes so that they only affect the Stream that is being changed.
Previously we would shut down connections to all Streams when a change is made on one. This is an issue for those using Direct systems that do not allow you to rewind data – causing a potential data loss. We have reworked our connection so that we now only shut down the connection to the Streams that are actually being changed, so that any other connections that do not need to be updated remain connected.

Improved Connector State Status Indicator (Reads)
We found an issue where the connector process would shut down while the app was still running, but we were not aware of it due to the connector status indicator not being “smart” enough. We implemented a new way of detecting if the connection is lost and reporting it correctly back to RaceDay Scoring, and fixed the issue that caused the Connector to shut down.

Added save and back buttons to toolbar in Timing Location and Stream Setup pages.

Added a way to view any Sync errors on participant records

Improved participant filter by more easily letting you clear all search terms at once.

Made change to Report Builder to show the actual Report Section Type and Scored Event, so that it can be referenced after making a change to the Report Section Name.
Previously you could easily lose track of the original section name and you edit it, and forget which Event or Type this Section was based on, causing confusion.

Bugs Fixed

Fixed bug affecting the Age Grade Calculation.

Fixed bug affecting the Participant CSV Export.

Fixed bug when adding/deleting Top Finisher Categories.

Fixed bug when changing an existing Scored Event from Chip to Gun time or vice/versa.

Fixed issue with associated Listings when deleting Scored Events.

Fixed issue with associated Reports when deleting Scored Events.

Fixed issue with Listings when restoring races.

Improved speed of Report view


May 14th – RaceDay Scoring v1.1.16

Feature Updates

Show clock and chip times in participant view
We now show clock and chip times for all segments in all listings that a participant is a part of in the participant view, along with their place and chip times.

Added ability to change the column order in Report Section Templates
You can now store Report Section Templates with an order that the templates should be in when applied. Previously, you could only select what columns will be included, but could not define what order they should show in.

Made change to Report Builder to show the actual Report Section Type and Scored Event, so that it can be referenced after making a change to the Report Section Name.
Previously you could easily lose track of the original section name and you edit it, and forget which Event or Type this Section was based on, causing confusion.

Bugs Fixed

Made many changes to address reporting issues when importing a race that caused Reports to look for incorrect listings.

Fixed issue when creating a non-RunSignup race locally.
Previously there was an issue with participants never showing because participant sync had not started. With local races, this is not an option so participants would not show.


April 22nd RaceDay Scoring v1.1.15

Feature Updates

Connector Status Update
We now better indicate if the Connector loses connection to a device when using direct connection Stream types.

Package Updates
Updated all internally used packages to latest versions to ensure compatibility and stability.

Bugs Fixed

Fixed bug that causes Recent Reads list to freeze.

Fixed bug that causes app to hang when deleting a Scored Read.


April 19th 2019 RaceDay Scoring v1.1.14

Feature Updates

RaceList Update
We now show an indicator if a Race is today in addition to the existing values of “Upcoming” and “Passed”. These are now color coded as well.

Select Race Dropdown Improvements
We have changed the Race Selection dropdown from the top toolbar. This is now no longer tied to the Race List filters, will let you see all Races loaded (instead of just the page that you have selected in the Race List), and you can type to search.

Top Finisher Category Improvements

  • A default band is no longer pre-loaded when opening up the Top Finisher Category Setup to reduce confusion.
  • The band jumping rules are hidden from the first Top Finisher Category that is created (because these settings do not have any meaning for the highest priority band).
  • The default Band Jumping Rule is now set to the most commonly used one – “All”.

Bugs Fixed

Fixed bug that caused an error when importing a Race Export that had participants without registration IDs


April 10th 2019 RaceDay Scoring v1.1.13

Feature Updates

Moved Top Finisher Setup to Age Group Setup Page
We have moved the Top Finisher Settings from the Report Builder to the Age Group Setup page. This should make setting up a race more simple, and will no longer require you to edit a report to set up Top Finisher Categories like you have in the past.

Created function to update all existing Reports when Top Finisher Settings are saved
We saw that many times Top Finisher Settings were not being applied to existing reports so we refactored the code to apply the changes when updating the Top Finisher Settings immediately. This was possible due to the change we made to Top Finisher Settings now being separate from individual Reports.

Added Event Mapping option to Participant Import
You are now able to import a spreadsheet with Event names that do not match the Event Names in RaceDay Scoring. If RaceDay Scoring encounters an instance of an Event Name that isn’t in RaceDay Scoring, it will allow you to map that to any one of the Events loaded in the system.

Updated Age Group Position and Gender Position Columns in Report View to be more condensed

Added Participant Count to Participant List view

Added checkbox to hide past Races in Race List View

Bugs Fixed

Fixed bug that caused double dipping to always occur between Top Finisher Categories and Age Groups

Fixed issue with connector indicator being incorrect when shut down incorrectly

Fixed issue when RunSignUp account is locked due to multiple failed attempts

Update to Race Import Function
Completely changed Race Import process on the Race List Import Function when importing a Race that you do not already have loaded. This should now be much more stable and faster. Importing into an already existing Race has not been changed.

Multiple improvements to the stability of the software by ensuring listing cleanup after associated Reports are deleted.

Fixed issue with Raw Reads View label being hidden

Fixed issue with next and previous buttons on Race List View

Fixed issue changing Scored Event on Scored Group Type, and Event Selector in the Scored Groups View

Fixed error message when importing a Race with registrants who already are loaded in RaceDay Scoring for the same race


March 26th 2019 – RaceDay Scoring v1.1.12

Feature Updates

New feature – Connection Status Indicator for direct type Streams in Streams List
We now show green/red status indicators for each assigned Stream that is one of the Direct types like MyLaps, CT, Race Result, Trident, IPICO.
We also show a message in the app if you lose or gain connection while the Connector is running.

Race List now sorted by default to show races furthest in the future at the top of the list

When importing participants, we now check for and ignore duplicates

No longer auto-fill bib from chip entry if there is no bib found for that chip cross reference that is currently loaded

Bugs Fixed

Fixed issue when using an incorrect RunSignUp password

Fixed issue with RFID File Imports addressing multiple files in one folder


March 19th 2019- RaceDay Scoring v1.1.11

Feature Updates

Added confirmation before deleting participants
We now show a pop-up to confirm deleting all participants.

Added note to Stream Setup
We now show a note about leaving the file extension blank in the Stream Setup. This would consider ALL files in a folder if left blank.

Bugs Fixed

Fixed issue with changing Stream Settings for existing Streams
If a user updated older Streams with new settings they were not saving. Now they should save.

Fixed issue with not being able to publish results to RunSignUp
This was caused by adding age groups without a number of winners assigned. Now it should not matter if you do not assign a number of winners for each age band.

Fixed issue with creating a Race at RunSignUp in the app
This was causing PM races to show in AM times.


March 15th 2019 – RaceDay Scoring v1.1.10

Feature Updates

Indicate Passed/Upcoming Races in Race List We now show a tag next to each Race in your Race List indicating if it has passed, or if it is upcoming. In the future we will give you the ability to filter based on these tags.

Made More Stream Settings Save Across Races Stream options like the folder to monitor, the ip address and port, etc are now tied to the stream.. no matter what race they are in.

Added Option to Delete All Participants This will allow the user to delete all participants from their database. This will also delete any associated RunSignUp registrations, so please be careful using this feature.

Bugs Fixed

Fixed issue with publishing races to RunSignUp Added an error message when trying to use a URL that already exists on RunSignUp.


March 12, 2019 – RaceDay Scoring v1.1.9

Feature Updates

Upcoming Races Sorting Updates
We are adding support for the upcoming races to be sorted by date, name, or ID. The default sort will be descending, so the furthest in the future shows first in the list. We will also be adding a search to this page.

Added option in Scored Reads View to export Scored Reads
This would allow a timer to export scored reads collected on one machine and import them into another.

Experience Updates

  • Improved Race List Search and Sort functions
  • Updated tooltips in many places to make more legible
  • Improved Group Member Add interface by making it a dialog instead of inside of a small panel.

Bugs Fixed

Fixed issue with ages with leading zeros not importing properly
Some systems will export age with a leading zero if they are under two digits – “08” for instance. Without this fix, those come in as “0”.

Fixed issue with Scored Reads View Clear button

Fixed issue with Group Bib Numbers not showing correctly in latest scored reads list and edit.


Feb 26, 2019 – RaceDay Scoring v1.1.8

Feature Updates

Change to prioritize chip lookup for all timing types

  • We have updated our chip cross-reference priority so that in the case that you are remapping bib chips to another bib number we will always use the chip lookup first. Prior to this update we would also try to match on bib number, which could cause problems if the original bib for the bibcode that was remapped is an actual participant in the race.
  • For instance: The Bibchip for Bib #1 is placed on Bib #10, then Bibchip #10 is placed on Bib #5. Prior to the update, a read for Bibchip #10 would result as a read for Bib #10 and Bib #5. Now it would result as a read for Bib #5 only because it is discarding the original bib-to-bib reference completely and using only the chipcode lookup.

Stream Updates

  • We now support Group ID exists on MyLaps Readlite File Stream Interface
  • Stream List visual update. Assigned Streams now show at the top, with unassigned Streams below
  • We now show a tag of the Stream Type in the Streams List, making them easier to identify

Experience Updates

  • Added warning message when start times are missing, directing you to the Scored Event Setup to update the start times.
  • Changed default time formatting to .SS

Raw Reads View Enhancements

  • Ignored Raw Reads and the reason they are ignored are now highlighted in red
  • Changed order of columns
  • We now show times in both 12 Hour AM/PM and 24 Hour for clarity.
  • Updated UI to current standard

RaceDay Hub support for The Race Director Data Entry Screen

  • The Race Director now supports sending participant adds to RaceDay Scoring using the RaceDay Hub.

Bugs Fixed

  • Fix for IPICO and TRIDENT direct connect
  • Fixed issue with case sensitivity on transponder-based systems
  • Fixed bug that was causing the help form submit to refresh when RSU sync was enabled

Feb 12, 2019 – RaceDay Scoring v1.1.6

Feature Updates

Participant List Updates

  • Removed Participant ID and Registration ID columns (Not very useful to most timers)
  • Added Gender column
  • Individual Participant View updated to three columns instead of two
  • Bib number is now the first field

New File Stream Types Available!

  • We’ve added a few more File Stream Types
  • Winning Time
  • Summit Timer

Added ability to start races at any time from the dashboard

  • Before, you could only start races now from the dashboard and had to go into the Scored Events setup to configure an exact time to start a race.
  • Now you are able to configure the start times for one or many Events right from the dashboard

Updated File Browser Function when saving Exports

  • Now using different method of browsing for file to save to. It should now be easier to not mess up file extensions when typing in your own file name when saving.

Bugs Fixed

  • Added function to clear raw reads upon switching races. This will resolves issues with raw reads showing up in races that they don’t belong in.
  • Fixed Stream selection to show other stream types for existing streams if user changes default stream settings
  • Fixed issue with connector running on systems with changing IP addresses, like WiFi hotspots.

Feb 4, 2019 – RaceDay Scoring v1.1.5

We’re happy to release the next version of RaceDay Scoring! This release has resolved a few issues that we’ve run into since our first release, and also includes a couple minor enhancements.

Feature Updates

Added Default Stream Settings for Races

  • You can now configure, for each Race, a default Stream Type for your convenience
  • For system types that require a port number, you are able to customize it in case you use that port for some other software
  • Once you have a default Stream Type added, your Stream List will filter out other system types, and only allow you to add Streams of that type.
  • This is accessible by clicking the “Settings” button on the Streams List, or by clicking the gear next to the port number when adding/editing a Stream

New File Stream Types Available!

  • We’ve added a few more File Stream Types
  • Race Result
  • Agee Race Timing
  • “Custom Chip Timing” – Contact us for more info

Added search to Report View

  • Added the ability to search by First Name, Last Name, or Bib Number to the Report view.

Updates to Participants View

  • Added back button to top of page.

Bugs Fixed

  • Fixed issue with using Chip Crossreference for situations where you are using bibtag systems that have chips that do not match their bib assignments.

Jan 18, 2019 – RaceDay Scoring v1.1.4

We’re happy to release the next version of RaceDay Scoring! This release has resolved a few issues that we’ve run into since our first release, and also includes a couple minor enhancements.

Feature Updates

Timing Location and Stream Actions

  • Scored Reads action bar added for easier access to recalculate reads
  • Added recalc button to Scored Reads View > Actions
  • Added Streams Action bar

Updates to Participant Results Panel

  • Clarified listing placements when chip and gun listings exist.
  • Updated individual participant result panel UI.

Improved error messaging

  • Change to specific import error reporting to look less scary when Age Group reports are not able to be generated automatically upon import.
  • Success message when filterer starts up
  • Added more error messages around connector start up

Bib/Chip cross reference updates

  • Added the ability to add a single bib to chip cross reference
  • Improved performance of bib to chip cross reference

Other items

  • New installer image

Bugs Fixed

  • Fixed crash when viewing times for a local Group
  • Fix for age duplicate issues
  • Fixed internal error messaging issue
  • Fixed error handling around filterer startup

Jan 11, 2019 – RaceDay Scoring v1.1.3

We’re happy to release the next version of RaceDay Scoring!

This release has added some more functionality to the Raw Reads search, added some call out features to any pre-gun Scored Reads, and added more support for Relay Teams, as well as a few minor bug fixes and UI updates.

Pre-Gun Start Handling

For the standard chip time, we ignore any pre-gun starts from participants. If a participant has no other reads before the gun start time we use the gun start time as their chip start time

We have a few “Pre-Gun” time fields that you can add to any Report Section if you like, but they are not in the default column set.

  • To reduce confusion – we now call out any Scored Reads that are before the Gun Time in the Scored Reads view and the Participant Results view

Raw Reads Updates

  • Changed MyLaps interface to send ONLY Chipcode or BibCode based on system type. Will no longer see confusing entries in Raw Reads Chip/Bib Field
  • Added the ability to consider chip cross reference when searching by bib number in Raw Reads View.

Relay Team Updates

  • Added support for local only groups and group types being added
  • Added support for group/individual bibs being the same by creating multiple reads if there are multiple entities using the same bib/chipcode

Report Builder Updates

  • Adjusted panel UI
  • Report Section Panels now open by default
  • Added header to Report Section List
  • Moved Number of finishers to show to Report Section Filters panel

Fixed bugs

  • Fixed Readlite File Interface for ChampionChip systems
  • Fixed bug in participant kiosk causing additions not to save to master

Jan 4, 2019 – RaceDay Scoring v1.1.2

We’re happy to release the next version of RaceDay Scoring! This release has resolved a few issues that we’ve run into since our first release, and also includes a couple minor enhancements.

UI Updates

Report View Updates

  • Report view now more clearly separates report sections – applied new UI elements.

Reports > Actions > Auto-Saves

  • Re-organized Auto-Save UI. Applied new UI elements and made RunSignUp Results & RaceDay Hub Kiosk more pronounced.

Reduced minimum screen width to 1024px

  • Some users have reported that the min screen width was too prohibitive. We’ve reduced it from 1280 to 1024.

Fixed bugs

  • Default Reports no longer generating two report sections per Event.
  • Fixed bug causing user to be unable to edit some Reports in some scenarios
  • Fixed grey screen of death error on Scored Events page
  • Fixed bug caused by period characters in Segment definitions
  • Refactored delete processes to prevent app hangs
  • Age Group Descriptions now showing in Report Section Titles accurately
  • Added check to startup to cleanup any previously running processes on ports
  • No longer create Data Issues edit logs on participant add
%d bloggers like this: