Repository navigation
v1.17.0
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
- device: device tested (baab541)
- logs: redundancy (e12ccca)
- main: release 1.1.0 (84243ab)
- main: release 1.1.0 (1e3a8f2)
- main: release 1.1.0 (79fb537)
- main: release 1.10.0 (3987923)
- main: release 1.11.0 (8de59a1)
- main: release 1.12.0 (452fb81)
- main: release 1.13.0 (0884143)
- main: release 1.14.0 (a6b9376)
- main: release 1.14.1 (d4fb6dd)
- main: release 1.15.0 (b95a550)
- main: release 1.16.0 (e8d05f4)
- main: release 1.16.1 (205f775)
- main: release 1.16.2 (ae5712f)
- main: release 1.16.3 (5a3d696)
- main: release 1.16.4 (e8a62b4)
- main: release 1.16.5 (038ccdf)
- main: release 1.16.6 (32aec6d)
- main: release 1.16.7 (0f4797e)
- main: release 1.16.8 (702072b)
- main: release 1.16.9 (5756a42)
- main: release 1.2.0 (3a38dc1)
- main: release 1.2.1 (80659c7)
- main: release 1.2.2 (fb39391)
- main: release 1.3.0 (7e6d748)
- main: release 1.4.0 (78c3c1f)
- main: release 1.5.0 (ac821c1)
- main: release 1.6.0 (d6810e1)
- main: release 1.7.0 (35ca3be)
- main: release 1.7.0 (425bf94)
- main: release 1.8.0 (dbd953f)
- main: release 1.8.1 (a3777ea)
- main: release 1.9.0 (dc17143)
- prefix tweaks (353b684)
- quirks: g5 5505 (c1feb9a)
- readme: update (8b6a8f3)
- readme: Update (cb05cb8)
- release: 1.3.0 (11638cc)
- tweak: add g5 5590 tweaks (42ebaed)
- tweaks: add support for Alienware m17 R2 (db0d318)
- update: add database to release (3fd0e2c)
- update: bump to ver 1.2.0 (c561c02)
♻️ 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)