[b]2025.06.01 WattGames v1.179b Release Notes (replacing v1.178p)[/b]
[b]New Features & User-Requests[/b]
[list]
[*] Initial Cycling Power Service (CPS) support for non-FTMS trainers (Tacx).
[*] Window Display-Mode Options: Borderless Fullscreen; Exclusive Fullscreen; Windowed.
[*] Early-beta QHD (2560 × 1440) resolution option.
[/list]
[b]Connectivity Improvements[/b]
[list]
[*] Smarter device scan: instantly selects FTMS or CPS and retries cleanly if the first subscribe fails.
[*] Fewer “unknown UUID” and null-exception pop-ups during pairing.
[*] Bike-connection manager rebuild; re-entering the main menu no longer loses the trainer handle.
[/list]
[b]General Bug Fixes and UX Improvements[/b]
[list]
[*] Correction for music default volume shipping at 0 %.
[*] Death-screen “Quit” now behaves like End Ride → summary screen, Strava upload, FIT file download.
[*] First-run Strava token file now created in a single launch (no more relaunch loop).
[*] Null-reference guard on backend calls that could break auto-saves.
[*] Global error-handler now logs BLE exceptions without interrupting gameplay.
[*] Several quality-of-life code-reference clean-ups.
[/list]
[b]Rendering & Visuals[/b]
[list]
[*] Removed unused path-tracing hooks; minor GPU savings.
[*] Slight shadow-cascade tuning – richer near-bias shadows.
[*] Ambient-zenith colour tweak.
[/list]
[b]Known Issues[/b]
[list]
[*] QHD mode is beta: UI may appear soft on some monitors. Default is still 1080 p.
[*] CPS trainers without crank-revolution / wheel-circumference data will show 0 RPM. Smart bikes are unaffected.
[/list]