Releases: Moeren588/Dashboard-Reaction-Service
2026 Season Start [0.9.0]
2026 Season Release
The wait is FINALLY over! In just a few days we are finally seeing the cars properly back on track, and with a new season there are new drivers, number changes and even new teams! The drs_data should be updated to reflect the changes and be ready for when cars are back on track in Australia.
A special thanks to staglech for helping with updating the drs_data file.
A quick note here: I have not been able to check the data coming in during the pre-season testing, so I am just hoping it follows the same format and structure.
CHANGED
- Updated
drs_datato reflect the new 2026 season (thank you to staglech) - Tests and debugs updated to reflect new driver numbers
Pitwall Release [0.8.0]
Pitwall Release
This update includes a combined starter script that allows for an easy "one script start" for both the f1_livetiming and the DRS service!
Example:
python pitwall.py race --force-lead "Red Bull"ADDED
- Processing of
TrackStatus:- in
FP1They changed yellow flags fromRaceControltoTrackStatus
- in
- Clearing of yellow flag sectors when returning to green (as a just in case missed)
- A combined starter script (starts both livetiming and DRS) called
pitwall.py
CHANGED
- Moved session retention on shutdown to its own function
- Updates to
README.mdas work on moving more in-depth info into the Github Wiki has started - improved docstrings to following modules:
f1_utils.py
Austin Freedom Update [0.7.0]
It is time for the yee-haw Austin release!
Some changes going forward, I will probably now merge updates (hot fixes excluded) after race weekends, feel free to stay on the develop for the latest, but I will do a race weekend test BEFORE I merge into main
A couple of changes of note:
- config.py is not tracked anymore (or at least shouldn't be). There are now template files to duplicate to make it easier.
- Force lead is now required to provide for races
- Session Caching is now a thing, should allow you to resume if the service goes down or you have to do a restart of the session (see README for more info)
ADDED
- Team Color to drs_data
- Team Color to the MQTT message on leader
- Template files for the configs
- Session Caching (#10)
- Added tests for
main.pyandsession_state.py - Deleted lap time debug line (not used yet)
CHANGED
- Moving business logic in
main.pyto dedicated functions (#16) --Force-Lead(-fl) is now required to provide for Races (Austin SR T1 is a great example for why the service needs to know how to reset after a Safety Car)
REMOVED
config.pyfrom being tracked in the git repo