github tariknz/irdashies v0.0.31

latest releases: v0.0.37, v0.0.36, v0.0.35...
one month ago

v0.0.31 Release Overview

Major Features

Component Server for OBS/Streaming (PR #105 by @DPShillcock)

This is the headline feature of this release. A built-in HTTP server on port 3000 that serves individual dashboard components as web pages, perfect for streaming setups:

  • Access components directly via URL: http://localhost:3000/component/<name>

    • http://localhost:3000/component/standings
    • http://localhost:3000/component/input
    • http://localhost:3000/component/relative
    • http://localhost:3000/component/map
    • http://localhost:3000/component/weather
    • http://localhost:3000/component/fastercarsfrombehind
    • http://localhost:3000/component/fuel
  • WebSocket real-time data: Components receive live telemetry via Socket.io

  • Configuration passthrough: Widget settings from your dashboard are automatically applied

  • OBS Browser Source compatible: Use these URLs directly as browser sources in OBS with transparent backgrounds

This feature is still in early development, there are some styling issues to iron out and more customisation options to add. Please feel free to raise an issue or PR if you have any suggestions.

Spectator Mode Support (PRs #128, #130 by @23Kev)

The relative and standings displays now automatically follow whichever driver the camera is focused on. Uses CamCarIdx telemetry to track camera position, making it perfect for:

  • Spectating other drivers
  • Watching replays
  • Spotting for teammates
  • Broadcasting

Fuel Calculator Enhancements (PRs #125, #135 by @23Kev)

Major improvements to the fuel calculator component:

  • Pit window visualization with graphical indicator
  • Color-coded status borders: Green (ok) → Orange (within 5 laps of pit) → Red (must pit now)
  • Endurance strategy section: Shows remaining stops and laps per stint
  • Consumption history graph: Histogram or line chart of recent lap fuel usage
  • "To Finish" calculations for different consumption rates (min/last/avg/max)
  • Garage preview mode: Shows updated calculations when fuel is adjusted
  • Confidence indicator: Warns when data is limited
  • Both horizontal and vertical layouts

Off-Track Indication (PR #133 by @creagel)

When a driver goes off track, their position cell is now highlighted in yellow, making it easy to spot who's having incidents in the relative/standings views.

More flags (PR #133 by @creagel)

Additional flags added to the relative/standings view.

  • Slowdown (pulsating black flag)
  • Blackflag
  • Meatball (black and orange flag)
image

Customization Options

Session Title Bar (PR #106 by @LanceVShoot)

New optional title bar showing:

  • Series name (mapped from series ID)
  • Race progress bar with striped gradient using your highlight color
  • Works for both time-based and lap-based races
image

Gap & Interval Options (PR #109 by @LanceVShoot)

More control over how gaps are displayed in standings/relative views.

  • Gap will show you delta to class leader
  • Interval will show you time gap between consecutive cars
  • Showing laps down is still to come in the next release

Time Format Options (PR #126 by @LanceVShoot)

Extensive time formatting options:

image

iRating Badge Options (PR #124 by @LanceVShoot)

Configurable driver iRating and Safety rating badge display.

image

Lap Delta Sign Removed (PR #122 by @LanceVShoot)

Cleaner lap delta display by removing redundant +/- signs when the number's formatting already indicates direction.

Skip Taskbar (PR #136 by @tariknz)

Dashboard windows no longer appear in the Windows taskbar, reducing clutter. Controlled via General Settings, enabled by default.


Bug Fixes

  • Time formatting fixes (PR #123) - Corrected various edge cases
  • Multi-class header with 0 drivers (PR #127) - Now properly hidden
  • Multi-class highlight color (PR #129) - Corrected coloring
  • Flag styles cleanup (PR #134) - Tidied up flag display
  • Stint calculations (PR #135) - Fixed calculations and display elements
  • Flags showing "0" (PR #137) - Fixed display in certain conditions

Changelog

Full Changelog: v0.0.30...v0.0.31

Don't miss a new irdashies release

NewReleases is sending notifications on new releases.