Skip to content

v1.17.0

Choose a tag to compare

@tr1xem tr1xem released this 18 Mar 13:09

1.17.0 (2026-03-18)

🚀 New Features

  • 5525: add support for 5525 (b8a9007)
  • acpi: Add thermal mode testing command (dcd8f0f)
  • acpi: exit instead of crash (05e6c96)
  • acpi: Fallback deviceinfo for adding new mode (c888cd9)
  • add new device (855670a)
  • add support for Alienware Aurora R15 (3a1e816)
  • add support for Alienware Aurora R15 (ae4aef9)
  • add support for Alienware Aurora R16 (4fd2c64)
  • alienware m16 R2: all fan modes supported (0fa740d)
  • autorealse: testing (fc44032)
  • awcc: follow standard c++ project structure (b7d4769)
  • awcc: use new device detection API and merge AWCC interface (6245477)
  • clangtidy: add clang-tidy (5d3e984)
  • cli: added full cli mode support (e94630f)
  • cli: turbo (cabaf10)
  • daemon: add daemon support (6ee6f9e)
  • daemon: sanatize commands first (d271e07)
  • device_detection: add support for multiple devices (2837360)
  • device_resolution: Initialize ACPI in correct order and Handel (2c33aad)
  • device: 5510 (118feea)
  • device: add 16x (1457ad4)
  • device: Add Alienware 17 R5 (ca296cf)
  • device: add Alienware 18 Area-51 AA18250 (a50ca26)
  • device: add Alienware m15 R3 (a99de9e)
  • device: add Alienware m15 R4 (dd708bf)
  • device: add Alienware x15 R2 (647831e)
  • device: add Dell G7 7700 (30e0dd5)
  • device: add m16 r1 (d77f039)
  • device: add support for Alienware Aurora R12 (d266ee6)
  • device: add support for Alienware Aurora R12 (80e8732)
  • device: add support for Alienware m18 R1 (fbeb182)
  • device: add support for Dell G16 7620 (2bfaf8e)
  • device: area51m (95aac38)
  • device: aurora r10 (2af95c6)
  • device: aurora r10 support (95efb12)
  • device: g5 (69e4f90)
  • device: m15 Ryz (2e9f568)
  • device: m17 r2 (c3337f9)
  • device: support Alienware 16 Area-51 AA16250 (4672485)
  • device: support Alienware Aurora R9 (1ea6973)
  • device: support Dell G15 Special Edition 5521 (688d9f5)
  • device: support for Alienware 16 Aurora AC16250 (1e7ca99)
  • device: support for Alienware Aurora ACT1250 (51b3971)
  • device: support for Alienware m15 R7 (a247d9e)
  • device: support for Alienware m17 R5 (44437ed)
  • device: support for Alienware m18 R1 AMD (f1d96ab)
  • device: support for Alienware x16 R2 (84be144)
  • device: support for Dell G15 5515 (5fbe1d1)
  • device: support for G7 7500 (d8da08c)
  • device: support for m18 r2 (055df8d)
  • device: support G3 3590 (278dcd1)
  • device: tweak aurora r16 (dc83c29)
  • device: x15 R2 (55346ce)
  • device: x17 r1 (0d4b50c)
  • effect: Light Bar Spectrum (407d930)
  • effects: breathe effect & refactor main.cpp (2eafef4)
  • effectsfx: added all effects and keybinds (2da7f5f)
  • gkey: gkey support (794525c)
  • gmode: added Gmode flag (87e7796)
  • gmode: toggle for Dell G15 5515 (f89b783)
  • gui: fallback fonts and remove print (c8b0bfb)
  • GUI: Final GUI Push (614d3d7)
  • gui: GUI with initial features (9056b29)
  • gui: static fonts and scaling (207b55b)
  • hacking: new commands (f3a943a)
  • help: show app version (3e45dd0)
  • install: cmake install script (ab106aa)
  • install: install script for testers (a092fb7)
  • keybinder: add keybinder module (85427dd)
  • lb: lightbar brightness toggle (c17ef9f)
  • lighfx: added lightfx module (9138693)
  • lightbar: added lightbar support (84eff1a)
  • lightbar: lightbar rainbow (31e3c37)
  • manual: add manual mode (a1b76ef)
  • release: config (0293e73)
  • sockets: intial sockets (39425f0)
  • static: Build and link statically (267ff04)
  • superboost: basic merge of superboost (e177324)
  • support: added support for G15 5520 (f446b96)
  • testmode: added testmode flag (472d9ee)
  • testzone: tests light zone (a17eb5c)
  • thermal: add support for cpu check (d9e2715)
  • thermal: querymode and toggleGmode (a355235)
  • thermals: new methods (bd427b1)
  • workflow: realease workflow (6b07d44)
  • workflow: realease workflow (a7ce1ad)
  • workflows: auto set project version to release tag (26a2a1b)

🐛 Bug Fixes

  • 5515: custom tweaks (8c3b880)
  • acpi detection: removed acip_call utility (d970fbc)
  • acpi: return hex value (9698a36)
  • add missing device alienware aurora r7 (ceb92f9)
  • add tweaks for Alienware m15 R4 (1e3a447)
  • alienware: leagcy (f4c258f)
  • alienware: support area-51m (2a5e1d6)
  • area51: tweaks (26e15ff)
  • build: fix libevdev build (08b6cbc)
  • build: fix libevdev build (6f19b0f)
  • cmake: disable documentation, tests, and tools (48ac7fa)
  • cmake: force release (232319e)
  • daemon: already in mode added (fe08cbd)
  • daemon: already in mode added (544f076)
  • daemon: remove device detection logic (949c0d7)
  • daemon: remove device detection logic (3b5b084)
  • daemon: run daemon always (1c4cff4)
  • device-info: sudo fallback for acip (db7af9b)
  • device-info: sudo fallback for acip (bad2c29)
  • device: x17 prefix (cddb313)
  • elc: fixed setting default animation (8fd5c27)
  • font: static footer font (199815e)
  • g3: tweaks (fec7be2)
  • gmode: fix gmode switching and toggle (11981d0)
  • gmode: fix gmode toggle (7fda74d)
  • gmode: For AWCC Ryz edition (a5879f0)
  • gui: fix gui shinking in hyprland (be73604)
  • info: fix device name (71d934f)
  • light: always send 33-byte zero-padded packets (ccfca71)
  • light: strip to 33 byte & imgui enhance (16ebf66)
  • light: use dmi and usb detection (c42b581)
  • m15r3: tweaks (3b25813)
  • m16: tweaks (9d1cafc)
  • main: static link libevdev (d153dfd)
  • prefix: for m18 (2e1978c)
  • rainbow: tempo (e3be4b5)
  • service: new cmd line (0accf68)
  • workflow: add udev (2062d43)
  • workflow: glfw (928519c)
  • workflow: missing dep (d97532d)
  • workflows: gl (110a98d)
  • workflow: wrong deb pkg (9ea2eb0)

⚙️ Chores

♻️ Code Refactoring

  • acpi: AMW3 Tweaks (af56b3f)
  • acpi: print acpicode & g16 7630 support (8ca7fb1)
  • acpi: remove the need of acpiModelID (10b1f8e)
  • acpi: thermal mode reference (fd04ac0)
  • acpiutils: Instanciate acpiutil only once (f930c0b)
  • acpi: x15 tweaks (b1d0227)
  • awcc: structs (8dc6dd8)
  • build: Refactor build system (2564fa7)
  • daemon: use callbacks & gmode key (7433146)
  • database: enum class instead of enum (c45531c)
  • database: unified database (ce6eff6)
  • device-info: Imporve device info detection logic (bc39627)
  • device-info: Imporve device info detection logic (e973dd3)
  • effect: naming convention (efeb40c)
  • gui: build versions from macro (3a1572e)
  • gui: gui tweaks (146776c)
  • helper: minor refactor (89c5253)
  • lights: better way (c025855)
  • log: logging (e8f7caa)
  • loguru: hacky verbosity set (c5f1746)
  • main: test mode optimization (9d69689)
  • readme: licence + cleanup (e2fedb6)
  • readme: Removed deps (b798f4d)
  • tester: set brighntess to 100 before packet (c6d45ad)
  • tests: add bright color (54f481a)
  • thermal: bidirectional patching (8a78c78)
  • thermal: cool mode for testing (1d16b0f)
  • thermals: fix log order (7f2cde2)
  • ui: tweaks and added font (6a4913f)
  • workflow: Include database.json in release tarball (08ad8eb)
  • workflow: workflow fix (913b144)