Features
Battle Widget (by @23Kev)
A brand new Battle widget that gives you a compact, focused view of the fight happening right around you on track.
- Shows the car immediately ahead and behind you in class position, plus your own row, in a tidy 3-row overlay
- Live gap timing that updates every frame, so overtakes and gap changes show up instantly
- Displays your gap, your gap on the previous lap, and the change between them (Δ), with green/red trend arrows showing whether you're closing in or falling behind
- Optional speed column (mph or km/h) and a stint length column (laps since your last pit stop)
- Shows your last lap time, colored purple for session-fastest and green for your personal best
- Fully configurable — toggle and reorder columns, control when it's shown, and adjust background opacity from the settings menu
Layout Profile Cycling & Keybind Improvements (by @pohy)
- Added a keybind to cycle forwards/backwards through your saved layout profiles, with an on-screen banner showing the profile name after switching
- Layout switches and demo mode toggling now feel snappier, with reduced delay
- Demo mode notifications now appear immediately when toggled
610802353-97b98974-d4e5-43a0-9823-ca97d81a51da.mp4
Controller Combo Keybindings (by @pohy)
- Controller buttons and D-pad/hat directions can now be bound together as a combo (e.g. hold one button plus a D-pad direction) instead of only single inputs
- Combos trigger based on the exact set of controls held, making multi-button shortcuts far more reliable
Updated Car Data (by @tariknz)
- Added correct RPM values for the BMW M2 G87, Euro NASCAR, Formula Vee, and several other cars, improving accuracy of RPM-based displays like shift lights
Bug Fixes
- Duplicate pit stop updates — Removed redundant pit stop store updates that were being triggered separately from both the Relative and Standings widgets (by @creagel)
- Push to Pass for IR18 and F3 — Fixed incorrect vehicle identification that broke Push to Pass functionality for the Dallara IR18 and Dallara F3 (by @creagel)
- Pitlane Helper cut off — Fixed the Pitlane Helper widget being cut off at the bottom, and corrected its resize/edit bounding box to match the full widget height (by @danmazzella)
- Class sorting in Standings/Relative — Fixed a bug where, in small fields, class order could be calculated incorrectly by averaging the top 2 drivers per class; classes are now sorted by the leading driver's position for more accurate ordering (by @L061N)
Changelog
- feat: Layout profile cycling/switching keybind + some optimizations by @pohy in #601
- feat: Add support for controller combo keybindings by @pohy in #604
- feat: add Battle widget by @23Kev in #483
- feat: RPM values for BMW M2 G87, Euro NASCAR, Formula Vee, and others by @tariknz in #609
- fix: Removed duplicate pit stop store updates (from Relative and Standings). by @creagel in #595
- fix: push2pass for IR18 and F3 by @creagel in #602
- fix: Fix height of pitlane helper by @danmazzella in #605
- fix: Class Sorting Bug by @L061N in #607
New Contributors
- @danmazzella made their first contribution in #605
Full Changelog: v0.7.1...v0.8.0