2025.1.0.38

⭐ iRacing Authentication

  • New secure sign‑in to iRacing: Uses browser‑based OAuth2 with PKCE.
  • 2FA ready: Works with iRacing two‑factor.
  • Clear control: Sign out/switch account in Settings -> Sim Connection when needed.
  • What you’ll see: On first use (or after update), DRE opens a browser to iRacing. Log in, approve access, return to DRE.
  • What it’s used for: Validating your iRacing access, retrieving weather forecasts, next race information, etc..
  • Your iRacing password is no longer stored in DRE. The locally stored iRacing credentials have been removed from your local UserConfig.json file. The new flow does not store any credentials locally, or in the cloud.
  • Added: Wizard now contains a step to authenticate with iRacing, after choosing the iRacing simulator.
  • With this change, the iRacing Email and Password fields in Settings have been replaced by a button to authenticate.

⭐ Speech Matching Signal

  • Hear a subtle indication that your speech is being processed and matched to commands
  • Take a listen here
  • Toggle this Sound -> App Sounds -> Speech Matching

✅ Report bad speech recognition

  • Added a small play button to hear what you said, ensuring you type the correct transcription.
  • This allows you to report bad speech recognition to further improve the recognition model
    Report Bad Transcription: Added Play Button

✅ Fanatec Controls

  • Fixed: Fanatec pedals were treated as wheels, pulling in data from the wheel.
  • Fixed: Updated the calls to the Fanatec DLL to improve on identification of newer Fanatec products.

✅ Gears

  • Duplicate/missing cars list: DRE now cleans the UI RPM limits list before showing it (remove blanks, keep only unique names, sort, and put Default first). This stops duplicates and helps cars appear reliably.
  • RPM limits getting lost (e.g., stuck at 6500): When you picked a car, the app used to overwrite the measured/shift RPMs and save them right away. Now it only updates them in memory from your current limits and does not auto-save. Your custom limits stick.
  • Gear sound checkboxes: Toggling a sound now immediately updates the UI (we added NotifyOfPropertyChange).
  • Expanded gear RPM limit sliders to allow a more diverse range of RPMs.

✅ DRE restart command

  • Fixed: DRE would only shut down and not restart itself

✅ Caution Navigation

  • Fixed: Spam was heard when telemetry/cars to follow flickered.
  • Fixed: Broken hysteresis that depends on the previous pacing state, leading to oscillation between FollowTarget and CatchUp.
Email Email icon Discord Discord icon