Released March 18, 2015


New Features

  • Added WebSocket Server in addition to the REST API Server. This will mean additional capabilities for live push notifications to apps. Basically this means, rather than our apps simply being able to ask RaceTab a question and it responding... now RaceTab will be able to tell the apps the things that they care about live as it happens. Think Scoreboards and anything that needs to know real time what is going on.
  • Each heat has data that has been largely hidden away or at least not convinient. So this update will contain an "Edit Heat Data" screen listing all of this. This is information like wind, start time, end time, is fat, is completed... and things we don't use yet like humidity, temperature, etc. It will be mainly useful for easily setting/syncing the start time for use with chip timing systems or other systems where you import times as a date time stamp, where you need an exact start time to compare it against for finish times.
  • Added seeding with Break Point for Fast Heat.
  • Beginnings of CrowdView Integration.
  • Added text in upper right of screen to indicate what event/round/heat were selected no matter which tab you are on.
  • We now have sessions support, where you can break the various rounds of your meet up into groups like "Day 1 Field Events" or "Morning Running Events" or whatever. Results can be filtered by session. We'll do more filtering with them going forward.


  • .NET FRAMEWORK 4.0 IS NOW REQUIRED! Before we only required .NET 3.5 Framework. You likely will already have this installed, but if you are using Windows 7, Vista, or XP then you may potentially to install it because they don't come with it standard.
  • Moved the API Web Server port setting to the general preferences (from the startup screen). Before it was within a meet and therefore tied to a certain meet. This generally wasn't a problem, especially since most people probably just left the defaults. But it's probably better as a program wide setting.
  • Updated default high school events when you are creating a new blank meet to be almost fully in line with this article.
  • Events edit page reworked. Rounds moved to bottom and some new fields added. Hopefully easier to edit. More to come with that.
  • Allow labels to be up to 8 inches wide so you can print armbands.
  • Completely re-worked the back-end seeding logic to hopefully improve the performance and accuracy. Updated the user interface for the seeding rules also to hopefully make it a little more clear.

Bug Fixes

  • Individual events scored as a relay were not printing properly on the Performance List reports.
  • Sprint Medley Relay records wasn't holding. When you typed in any combination thereof, it would interpret it as a run/dash.
  • Dead heat ties caused scoring issues in some cases.
  • If you clicked in an athlete name (as if to edit it) in the Events tab of a field event, then clicked "Series" button to enter a field series, then started typing immediately without clicking into anything on the Field Series window, it was overwriting the person's name with whatever you typed since it still had focus. So I grabbed focus when that window opens to correct this. Likely this same thing might exist elsewhere.
  • If you were on a second heat or something and left the Events tab and came back, it was jumping you back to Heat 1.
  • Exhibition column header ("Ex") was slightly too skinny, it was cutting off the x. So added five more pixels to column width.
  • A previous update broke scoring individual running races as a total relay time.
  • Global property of limiting # of scored relay teams did not work. It worked if set in the event itself. But fixed to use the one in the event OR the global one.
  • If you manually typed in the entries into the Events tab and then you tried to seed those manual entries... then it wouldn't work right and they wouldn't get seeded often times. This was because it thought they were scrached basically. Manually entering people is typically when you are entering the raw results, so normally you don't seed those... but some people do! So.. fixed.
  • When you typed the venue name it was sometimes coming up with interal code (System.Data.DataRowView) when it attempted to auto-complete.

Views: 1416

Comment by Jason Byrne on May 16, 2014 at 5:36pm

Jasen, i fixed the relay thing

Comment by Jasen Parks on May 16, 2014 at 6:39pm


Comment by Jason Byrne on May 17, 2014 at 1:37am

3.91 will have Javelin added to the default events for CT high schools

Comment by Michael Sudrovech on May 18, 2014 at 8:34pm

Hey Jason!  Thought/question...when you print the barcode labels after assigning bib numbers to runners, is there a way to customize the format of what type of label they are printed on?  I know there is a default, but my hope is to someday be able to feed a sheet of tyvek wristbands into my printer and have all of the label info printed onto the wristbands.  Thanks!  PS-If this isn't possible, would it be something that you could consider slipping into 3.91?

Comment by Jason Byrne on May 27, 2014 at 12:43am

I would have to research what would be needed to make this happen... do you have any details. I'm not sure how these wristbands are done or formatted.

Comment by Michael Sudrovech on May 27, 2014 at 7:58am

The way that we have done this so far this season is to just write down the number on the wristband.  When the athlete reports, we key it in.  The wristbands come in several sizes, but the ones we most often use are 10"x.75".  They come in sheets of 10, so you get a sheet that is 10"x7.5".  I would want to be able to print the bib labels directly onto the wristband, but in something more linear....NAME followed by NUMBER (in case the scanner wasn't reading correctly) followed by BARCODE.  It might be something as simple as dumping the bib label data into Excel and making a spreadsheet to print custom labels...I just don't know how to get the bib data out of RT.  Thanks!

Comment by A J LaPlant on June 25, 2014 at 12:10pm
When creating finals the number of heats in the finals appears to default to 4. Can it be changed so that the default for that is 1? Ive only been involved with 1 meet that ran more than 1 heat in finals.
Comment by Nikolas VanKeersbilck on January 6, 2015 at 11:54pm
Have you thought about integrating racetab with Run Sign Up for results (text and email notifications) as well as downloading participants for a road race. I'm sure the team at Run Sign Up can be a help.
Comment by Mark Harris on January 9, 2015 at 5:22am

It would be great if in the live results it split the results out in Heats, Semi, Final etc etc with big Q's and little q's for qualification

Comment by Jason Byrne on January 24, 2015 at 9:43am

I haven't looked into integrating with RunSignUp, but really our method for "integrating" with them would be to offer any assistance to them to create a RTQL format as a download option. So really that is on them to create... but I would gladly help them if they have questions about the format.


You need to be a member of RaceTab to add comments!

Join RaceTab

Facebook Page

© 2019   Created by Jason Byrne.   Powered by

Badges  |  Report an Issue  |  Terms of Service