Releases: thomas4f/mxbmrp3
Releases · thomas4f/mxbmrp3
v1.23.12.0
New features
- G-Force widget ring now indicates G-load severity by color
- Settings button (the [=] toggle in the corner) can now be configured in the Widgets tab
Improvements
- G-Force ring holds its peak color briefly and freezes red during a crash
- G-Force ring full-scale raised to 10 g (was 5 g)
- Speedo and Tacho needles, and the Speedo odometer, now fade together with the dial when lowering opacity
- Gamepad buttons, bumpers, triggers and sticks now fade with the opacity slider
- The mouse cursor and settings button now require a small deliberate mouse move, so accidental bumps are ignored
Bug fixes
- Bars, Lean, Tyre Temp and Rumble gauges no longer fade their bar/arc backgrounds with the opacity slider
- ECU widget parameter chips no longer disappear when lowering the background opacity
- Session HUD is no longer hidden by the "hide all widgets" toggle
v1.23.10.0
New features
- Added support for Kart Racing Pro
- Added G-Force widget
- Added ECU widget for GP Bikes
- Standings title now shows live session info in place of a static title
- Map HUD now renders split markers, start/finish, and a holeshot marker
- Standings position animation expanded to Off / Basic / Colored
- FMX HUD now recognizes Coaster Wheelies (wheelie with clutch pulled in)
- Added the Audiowide font
Improvements
- Major FPS improvement on long, curvy tracks when the Map HUD is enabled
- Online detection and server name now sourced directly from the game API
- Penalty time now displays correctly across the Event Log, Standings, and Web Overlay
- The player/spectated rider's highlight bar in the Standings now use the accent color
- Overhauled FMX trick classification and polished the UI
- Gear widget shows "D" instead of "N" for gearless vehicles
- Peak markers in various widgets now freeze and turn red during a crash
- Standings spectate selection is now limited to riders on track
- Map HUD rider colors refined, with the player highlighted in the accent color
- Unified HUD layouts and added optional column headers
- Compact time format now keeps millisecond precision for gaps
- Compact time format is now ON by default
- "Reset all settings" now also clears INI-only/advanced overrides
- Per-tab "Reset" no longer hides an element that's hidden by default
- Update notifications are now enabled by default
- Web Overlay now supports lightweight style overrides via custom.css
Bug fixes
- Standings position animation now slides rows in the correct direction
- GP Bikes sessions are now labelled correctly
- Per-HUD color/font overrides no longer persist across profile switches or survive a reset
- Standings styling no longer disappears when primary and muted colors are identical
Stability
- Fixed thread-safety issues in Discord rich presence and online records fetching
- Many plugin-caused crashes are now caught at the API boundary instead of taking the game down
- For crashes that do get through, a minidump is now written to Documents\PiBoSo[Game]\mxbmrp3\crashes\
Removed
- Player count row in Session HUD and Discord rich presence
- Server password row in Session HUD
v1.22.0.0
New Features
- Helmet overlay HUD with visor tint, lean-linked tilt, and suspension vibration
- Stats HUD now follows the spectated rider
- Web server port configurable in-game (Settings > General)
- Logo slideshow banner in the web overlay
Improvements
- Web overlay: new Name Chars setting controls tower width
- Web overlay settings reorganized (Logos, Standings, merged Events section)
- PB Scope now defaults to Category instead of Bike for new installs
- Local player's icon on the map no longer changes for hazard/flag states
- Web server shows "Error" with port info when the port is unavailable
Bug Fixes
- Suppress stationary hazard warning for riders who left the pits but haven't moved
- Fix web server silently binding to an already-used port (SO_REUSEADDR)
v1.21.4.0
v1.21.2.0
New Features
- Add embedded HTTP server serves a live race overlay
- Add PB scope setting (Bike vs Category)
Improvements
- Update Fastest Lap event icon and color
- New "Leader change" event log
- Settings UI Reorganization
Bug Fixes
- Fix event log showing wrong finishing positions
- Fix stale HUD data after track/bike switch
Removed
- Status column removed from standings
v1.20.0.0
New Features
- Add Event log HUD to shows a feed of notable race events
Improvements
- Replace hardcoded radar proximity gradient with semantic colors
- Add external RGB to ABGR color converter tool
- UI/UX Tweaks
Bug Fixes
- Fix last-lap indicators (LL status, white flag, LAST LAP notice) incorrectly showing in non-race sessions
- Fix FINISHED and LAST LAP notices not re-triggering when switching spectated rider
- Fix hotkeys firing when the game window is not focused
- Fix spectate finish notice
v1.19.0.0
New Features
- Add Hazard detection system (stationary on track, wrong way)
- Add Alternating gap reference mode
- Add status icons (pit, last lap, finished) to standings
- Add Compact Times display option
- Add Records HUD support when spectating
Improvements
- Increased maximum number of entries in standingshud to 50
- Consistent precision for live and official gap timing
Bug Fixes
- Fixed lapped riders not receiving FIN status after the leader finishes
- Fixed false blue flags from stale track positions
Removed
- Live position sorting (game only provides track data for 10 riders, making it unreliable)
v1.18.0.0
New Features
- Added animated position changes in standings
- Addeed race number plates with bike brand color strips
- Added live position updates
- Added filtering of DNS riders
Improvements
- Rider name mode: Off / Short / Long
- Simplified standings gap system
- User asset override directories are now auto-created
- Show "Not Connected" overlay on gamepad widget when no controller
- Upgrade NoticesWidget to NoticesHud with dedicated settings tab
- UI/UX tweaks
Bug Fixes
- Fixed TimingHud drifting off-screen when placed near screen edge
- Fixed lap-based color accents showing in non-race sessions
v1.17.0.0
New Features
- Add default setup warning notice to HUD
- Add benchmark profiler widget for plugin performance analysis
Improvements
- Fix lap rejection on tracks with broken split markers
- (Timing now works on KMX-Spring a Ding)
- Several UI/UX consistency improvements
v1.16.6.0
New Features
- Clock widget showing local/UTC time
- Hold-to-repeat with acceleration for settings controls
- Several compare modes added to Pitboard HUD
Bug Fixes
- Fix HUD background textures stretching
- Fix live gap column in Standings never displaying
- Fix drop shadow not resetting
Improvements
- Draggable Notices Widget
- Various UI/UX layout and consistency tweaks