Repository navigation
v1.3 - 2026-10-09 - beta
Pre-release
Pre-release
Complete release featuring the new Badges & Driver/Safety Rank system with progress percentages, dynamic Car/Track image cycling, telemetry fixes, support for new official tracks, and the Genesis GMR-001 Hypercar.
✨ New Features & Improvements
-
Driver & Safety Rank (DR / SR) System & Badges:
- Implemented
small_imagesupport with 12 official badges (assets/badges/:sr-clean,sr-rookie,sr-warning,sr-probation,sr-saint,sr-danger,sr-noob,content-creator,early-access,irl-driver,s397,test-driver). - Hovering over the badge on Discord or in the app interface now displays ranks with exact progress percentages (e.g.,
DR: S1 (64%) | SR: Gold S3 (82%)). - Added automatic background polling via local REST API with customizable persistence in
config.json.
- Implemented
-
Car ↔ Track Image Cycling:
- Added a configurable
cycle_track_imageoption that toggles between the car and track assets every 10 seconds while respecting Discord IPC rate limits safely.
- Added a configurable
-
Reorganized Asset Folder Structure:
- Image loader updated to support the new structured assets layout (
assets/cars/,assets/badges/,assets/ranks/,assets/tracks/).
- Image loader updated to support the new structured assets layout (
-
Official Genesis Hypercar Support:
- Configured asset mapping for
car_genesis_gmr001matching the Discord Developer Portal key.
- Configured asset mapping for
-
Start Phase Detection:
- Added dynamic recognition for Starting Grid, Formation Lap, and Countdown via
game_phase.
- Added dynamic recognition for Starting Grid, Formation Lap, and Countdown via
-
Remaining Laps Calculation:
- For lap-limited races, the presence now calculates and displays remaining laps (e.g.,
Lap 3/20 (18 left)andFinal Lap).
- For lap-limited races, the presence now calculates and displays remaining laps (e.g.,
-
Standardized Track Naming:
- Ensured Rich Presence consistently displays popular/official circuit names on Discord.
-
Localization & Multi-Language Support:
- Added updated localization strings for English, Portuguese, and Spanish.
⚠️ Known Issues & Experimental Features (Beta Warning)
- Car/Track Image Cycling Issues:
- The option to cycle between the car and track images during a session is currently an experimental feature under active testing. You may experience missing images or improper asset switching during live sessions.
- DR / SR Delayed Updates:
- Driver Rank (DR) and Safety Rank (SR) values might not update in real-time instantly during or after sessions due to local API syncing delays.
🐛 Bug Fixes & Telemetry Enhancements
- Session Telemetry Fix: Fixed a bug causing
Lap 1/2147483647or overflowed lap times when joining sessions or entering time-limited/unlimited sessions. - Circuit Asset Normalization: Corrected asset mapping for Circuit de Barcelona-Catalunya (
Barcelona).
🏎️ Newly Supported Tracks
- Michelin Raceway Road Atlanta (
Road Atlanta) — US Track Pack 2 (v1.4.2) - Streets of Long Beach (
Long Beach) — US Track Pack 2 (v1.4.2) - Daytona International Speedway (
Daytona) — US Track Pack 1 (v1.4) - WeatherTech Raceway Laguna Seca (
Laguna Seca) — US Track Pack 1 (v1.4) - Circuit de Barcelona-Catalunya (
Barcelona)