Release: version beta 1.37.1.0

Posts: 217
New features
  • The Tire Compound graphic in the Timing Screen should now reflect the Dallara IR-18 tires more accurately: a white graphic for the "Primary" tire and a red graphic for the "Alternate" tire.
  • Added new Data Bindings for the number of cars and valid results in a session:
    • "carcount" in sessionstate Data Set: returns the number of cars in the server, regardless of results.
    • "resultcount" in sessionstate Data Set: returns the number of valid results in the current session. A valid result means a car that has set a laptime and has received a position.
    • "resultcount" in all standings  Data Sets (followed, standings, selected, etc): returns the number of valid results in the session that belongs to the Data Set (standings dataset uses the current session, but warmup dataset uses the warmup session, etc).


Bug fixes
  • Fixed several bugs regarding gap and interval time calculation. Most notably, the gaps should no longer disappear when a position swap for the leader occurs.
  • Fixed several issues regarding gap and position data after the finish of a race.


Changes carried over from alpha 1.37.0.0:

New features:
  • Added Timing Screen customization!
    • You can now choose which columns to display on the timing screen and their order, and customize their header text, font style and color.
    • To customize, go to the new Timing Screen tab in the Settings window. Change the column properties, and change the display order by dragging columns in their desired order.
    • After changing settings, closing and re-opening the timing screen should reflect your changes.
    • Note: while most columns can be fully customized, a few columns have fixed font color and style.
  • Added new Timing Screen columns: Id, Lap, Qualy Tire Compound, Tire Compound. Note: tire compounds will show red (S), yellow (M) and white (H) which may not fully reflect actual tire colors depending on the car. Qualification tire compounds are greyed out until the tire is "locked in" (e.g. the car has to start on this tire).
  • Added a new setting to truncate team names after the "$" sign.
  • Added "live class position" bindings to the Laptime Comparer dataset.


Bug fixes:
  • Fixed Telemetry Recorder: recording should now work properly.
  • Fixed a bug where live positions could briefly swap back to previous lap positions just after the finish of a race.
  • Fixed several rare issues with custom classes.
  • The session info parser is now more robust against "foreign" characters in e.g. team names and driver names.