Features
Season 4 Content (by @tariknz)
- Track maps: Added 11 layouts across Mid-Ohio, Road America, and Milwaukee Mile, with corrected travel directions and turn labels for affected layouts.
- Manufacturer logos: Added logos for the Aston Martin Valkyrie AMR-LMH, Caterham Academy, Caterham 420R, and Chevrolet Gen 4 Grand National.
- Updated names: Added 38 series while retaining older series names, and corrected the Formula Vee - Sabre name.
Gantry Enhancements (by @23Kev)
- Distinct driver lines: Lap graphs now use consistent colours and dash patterns for each driver, with matching swatches in the driver list and colours chosen to help with red-green colour blindness.
- Full-race position history: The position chart now continues through the whole race instead of stopping early or leaving drivers unavailable for selection.
- Incident camera selection: Choose the camera used when focusing on a driver or replaying an incident, defaulting to Far Chase.
Standings and Session Information (by @L061N)
- Class sorting: Choose iRacing’s class order or sort classes by performance, including when weather changes which class is fastest.
- Qualifying estimates: Lone qualifying now estimates how many laps can be completed within the remaining time.
- Clearer driver details: Added more iRacing class colours, an AI badge for missing rating data, and steadier spacing for double-digit positions.
Performance Optimizations (by @23Kev)
- Reduced unnecessary Standings and Relative display updates when using heat-race qualifying results.
Bug Fixes
- Overlay focus: Overlays now appear without taking keyboard focus away from iRacing (by @tariknz).
- Overlay visibility: The always-on-top setting is respected, and enabled overlays remain visible when returning to the sim or dragging widgets in edit mode (by @tariknz and @CtrlAltDale).
- Windows Application Control Error: Fixed Windows Application Control blocking the app’s iRacing connection when loading from temporary files (by @tariknz).
- Profile preferences: Windows startup, hardware acceleration, and close-to-tray now follow the active profile; switching profiles also applies its Windows startup preference (by @CtrlAltDale).
- Fuel-to-finish estimates: Fuel requirements now use the correct remaining race distance in timed and lap-limited races, including heats (by @tariknz).
- Session timing and standings: Fixed unrealistic replay lap estimates, duplicate standings when results are empty, and race time and lap information disappearing after the chequered flag (by @L061N).
- OBS standings header: Restored the time and laps remaining in stream overlays (by @creagel).
- Gantry after minimising: Restoring Gantry now immediately shows standings, incidents, lap graphs, and recent lap times recorded while it was minimised (by @23Kev).
- Incident replay camera: Incident actions now switch to the selected camera as well as the correct car when that camera is available at the current track (by @23Kev).
- Faster Cars From Behind: Restored blue alerts in single-class races while keeping class colours in multiclass sessions (by @tariknz).
- Incident count after restarting: The session-bar incident count now refreshes immediately after a session restart instead of remaining frozen (by @tariknz).
- Settings accessibility: Settings dropdowns now have descriptive labels for screen readers (by @23Kev).
- Website preview: Fixed the website going blank when the live overlay preview loads (by @23Kev).
- Development builds: Renamed test builds installed alongside the official app no longer break themselves by downloading official app updates (by @CtrlAltDale).
Changelog
- feat: tell lap graph lines apart, and plot position for the whole race by @23Kev in #719
- feat: add season 4 tracks (mid-ohio, road america, milwaukee mile) by @tariknz in #728
- feat: add season 4 car manufacturer logos by @tariknz in #729
- fix: Class Sorting Settings, Fix invalid classEstimates, Use SessionTick for Clock, Session laps estimates by @L061N in #706
- fix: Gantry stories fail to render, and the Gantry is missing from the README by @23Kev in #712
- fix: load native addon outside temp directory by @tariknz in #713
- fix: show overlays without taking focus by @tariknz in #715
- fix: honor overlay always-on-top setting by @tariknz in #716
- fix: side-by-side builds break themselves by updating to the official app by @CtrlAltDale in #717
- fix: the Gantry is empty after its window is minimised during a race by @23Kev in #720
- fix: incident replay switches to the right car but the wrong camera by @23Kev in #721
- fix: overlays hide behind the sim and the settings window by @CtrlAltDale in #722
- fix: app starts with Windows despite the setting being off by @CtrlAltDale in #724
- fix: the website goes blank when the live preview loads by @23Kev in #725
- fix: times/laps in standings header (obs overlay) by @creagel in #727
- fix: use validated race distance for fuel calculations by @tariknz in #730
- fix: restore blue faster cars alerts in single-class races by @tariknz in #735
- fix: refresh incident count after a session restart by @tariknz in #736
- docs: archive completed architecture plan by @tariknz in #711
- chore: update npm dependencies by @tariknz in #714
- chore: add missing Season 4 SDK field types by @tariknz in #732
- chore: remove hard-coded telemetry type fallbacks by @tariknz in #733
- chore: move session timing updater beside its store by @tariknz in #734
Full Changelog: v1.0.1...v1.1.0


