What's Changed
Features
- feat(actions): live pit-stop spring offset readback, LR/RR spring rename, and spring dial gestures for Setup Chassis (#953) by @niklam in #963
- feat(camera-controls): add track-order car cycling mode to the dial (#886) by @niklam in #966
- feat(actions): add a Spotter volume mode to the Audio Controls dial (#809) by @niklam in #969
- feat(website): show supported hardware brands as logos with a single source of truth (#946) by @niklam in #972
- feat(actions): add a Mouse to Sim mode to View Adjustment (#926) by @niklam in #979
- feat(audio-assets): add driver names Carl, Schumi, Craig, Holger, Alexei, Lex, Martin, Ivo, and Rickybobby (#982) by @niklam in #986
- feat(settings): dedicated Settings window served by the plugin (#992) by @niklam in #1001
- feat(settings): plugin-owned settings store and Property Inspector bridge (#993) by @niklam in #1002
- feat(settings): separate the Race Engineer/Radar live toggle from its startup policy (#1007) by @niklam in #1008
- feat(settings): show that a newer version exists on the What's New tab (#1016) by @niklam in #1022
Improvements
- improve(settings): enable Focus iRacing Window by default (#930) by @niklam in #980
- improve(actions): rename every mode-selector label to Mode across keys and dials (#956) by @niklam in #989
- improve(race-positions): hold the grid order through the parade lap so positions exist before the green (#974) by @niklam in #997
- improve(camera-controls): clockwise lowers the car number on the Car # dial (#973) by @niklam in #998
- improve(stream-deck): drop the macOS support claim from the plugin manifest (#994) by @niklam in #1004
- improve(pi): move the plugin-global settings out of every action Property Inspector (#1003) by @niklam in #1006
- improve(settings-window): recover gracefully when the settings window can't open (#1005) by @niklam in #1009
- improve(settings): replace the Settings window's embedded changelog with a built-in one (#1011) by @niklam in #1018
Bug Fixes
- fix(camera-controls): drive Cycle Sub-Camera from iRacing's own bindings (#852) by @niklam in #971
- fix(camera-controls): cycle cars on the formation lap — one shared in-world predicate (#968) by @niklam in #981
- fix(website): follow-up fixes to the brands single-source-of-truth work (#946) by @niklam in #984
- fix(race-engineer): repeat pit-box positioning corrections while uncorrected (#951) by @niklam in #985
- fix(settings): warning banners no longer outlive the run that raised them (#1014) by @niklam in #1019
Documentation
- docs(website): document the Telemetry Control Take Snapshot mode (#961) by @niklam in #964
- docs(website): document every Settings window tab, with generated screenshots (#1010) by @niklam in #1012
Maintenance
Full Changelog: v2.4.0...v3.0.0-dev.0