Note: Automated development build compiled from the
devbranch.
What's Changed
- Fixed legacy dashboard refresh lifecycle and recovery (d92cef89)
- Restored the EC fan curve when custom curve verification fails (0af4a474)
- Added NVAPI fallback for GPU power target offsets above 255W (994921d8)
- Fixed unhandled exceptions and unnecessary HID queries in Spectrum preset callbacks (943c0e9b)
- Fixed an issue where changing the LampArray flag caused a stack overflow (011dab10)
- Reported battery mode verification failures (7963786f)
- Preserved requested battery charging modes (0ed2d153)
- Fixed sensor update task completion races (233b6512)
- Limited inactive progress bar animations to 15 FPS (cc212d0a)
- Added 83VK to the 24-zone keyboard list (b0f6e7cf)
- Disabled progress bar animations with software rendering (b94375d9)
- Fixed sensor updates stopping after a read failure (54618ed8)
- Fixed ITS mode trigger deserialization (2a843540)
- Prevent GameAutoListener deadlocks and race conditions. (b3402bf3)
- Handle missing display modes, preserve clone groups, and improve DRR stability. (2636a911)
- Added bindable Fn+Home, Fn+End, Fn+PgUp and Fn+PgDn media keys (673868df)
- Added bindable Fn+F5/F6, Fn+F1/F2/F3/F12, Fn+I and Fn+K keys (5f2e5859)
- Reported failed P-State applies in a snackbar (3f66e919)
- Propagated P-State write failures and serialized applies (d9b2244d)
- Replaced the bare automatic P-State value with a named constant (fd1891cb)
- Added clock pin modes and a rated TDP level to the P-State control (c9b45972)
- Fixed an issue where 24-zone keyboards hid Spectrum effects the firmware renders (63c343ab)
- Added the Horse Race Lamp, Breath, and Wave effects and aligned every Spectrum effect name with its label (e8325c34)
- Allow LampArray keyboard navigation on supported generation 10 and newer models (deb379cd)
- Extract automation step support checks and preserve step order (be9ac6e3)
- Filter automation triggers by hardware support and battery presence (07aeeab3)
- Build navigation from supported pages and hide the battery page when absent (dcfb3c99)
- Handle unavailable battery information in device and status windows (78790c4f)
- Stop battery page refresh when battery information is unavailable (76caf564)
- Hide unavailable battery dashboard controls and sensors (b61ef06c)
- Skip battery percentage events and state checks when no battery is present (bdfb4c24)
- Disable battery charging features when no battery is present (364af3ae)
- Handle missing batteries with safe device probing and battery reads (c06a3c12)
- Fixed the Spectrum effect names and the swapped audio effect ids (e01e69bf)
- Fixed GPU VRAM and RAM values shown in bytes instead of gigabytes (5db70ed2)
- Gated power button light brightness on a declared lighting zone and removed the level calibration (a5f7e226)