# changelog

author: AnyDesk Software GmbH <info@anydesk.com> 2.1.1-1
changelog:
  - Upgrade to 2.1.1
  - Initial spec file for Fedora, Red Hat Enterprise Linux, Mageia,
    openSUSE and SUSE Linux Enterprise Server


author: C Sandberg <tux@tuxedocomputers.com> 0.1.5-1
changelog:
  - Fixed fan speed write timing for most cl devices
  - Added webcam set interface support for older cl devices


author: C Sandberg <tux@tuxedocomputers.com> 3.2.9-1
changelog:
  - Quirks for setting missing IBP16Gen8 keyboard layouts
  - Fix IBP 16 Gen8 mk1 layout set to 14inch variant layout


author: C Sandberg <tux@tuxedocomputers.com> 0.4.3-1
changelog:
  - Adjusted lightbar USB product exclusion (prevents driver binding to unused
    devices) for Stellaris Gen5 and allows proper binding of relevant ones.
  - Lightbar color scaling for Stellaris 17 Gen5


author: Werner Sembach <tux@tuxedocomputers.com> 4.0.0-1
changelog:
  - Merge tuxedo-keyboard and tuxedo-keyboard-ite
  - Rename package to tuxedo-drivers
  - Rework packaging process
  - Fn-lock sysfs interface for nb02 and nb01 (newer models with CCC from v4.0)
  - Flexicharger sysfs interface for nb01 (new plus legacy which works on some older models)
  - Various backlight bugfixes and rework
  - nb05 driver collection (so far used by Pulse Gen3)


author: Werner Sembach <tux@tuxedocomputers.com> 4.5.3-1
changelog:
  - Fix touchpad toggle key sometimes not working
  - Fix fans having realy slow ramp up speed
  - Fix fans sometimes shutting off under sustained load


author: Werner Sembach <tux@tuxedocomputers.com> 4.9.0-1
changelog:
  - Add power profiles support for IBP Gen9
  - Add Stellaris Slim Gen6 TDP support
  - Fix TDP set for Stellaris Gen6 devices


author: Werner Sembach <tux@tuxedocomputers.com> 4.11.4-1
changelog:
  - Remove buggy autoreload on install
  - Fix CPU power handling on Stellaris 16 Gen6
  - Fix instant wakeup on Stellaris Slim 15 Gen6 AMD


author: Werner Sembach <tux@tuxedocomputers.com 4.12.0-1
changelog:
  - Add keyboard backlight support for IBP Gen9
  - Add automatic compile tests
  - Fix low fan speed rounding issue between off and 25%


author: Werner Sembach <tux@tuxedocomputers.com 4.12.1-1
changelog:
  - Change device check for fixed 5 color kbl on NB02 devices from EC-ID to DMI
    string
  - Cleanup changelog and order chronologically
  - Generate rpm changelog from deb changelog


author: Werner Sembach <tux@tuxedocomputers.com 4.12.2-1
changelog:
  - Fix IBP Gen9 keyboard backlight not controllable after cold boot until first
    FN + space press
  - This will be the last version officially supported on Ubuntu 22.04.
    Exceptions might get made for critical bug fixes.


author: Werner Sembach <tux@tuxedocomputers.com 4.13.0-1
changelog:
  - Fix touchpad toggle key on NB02 on wayland
  - Fix Aura 14/15 Gen4 Webcam switch not disapearing when deactivated in BIOS
  - Add udev-hid-bpf recommendation for Sirius 16 Gen1/2 keyboard fix
  - Fix build errors with Kernel 6.14 and 6.15


author: Werner Sembach <tux@tuxedocomputers.com 4.14.0-1
changelog:
  - Several small fices for Stellaris Gen7 support
  - Add wake on power setting for supported devices
  - Add power share setting for supported devices


author: Werner Sembach <tux@tuxedocomputers.com 4.14.1-1
changelog:
  - Cleanup Makefile
  - Update Readme
  - Fix NB02 devices have bogus mouse device
  - Harmonize config file names


author: Werner Sembach <tux@tuxedocomputers.com> 4.2.0-1
changelog:
  - Add basic nb05 keyboard backlight driver
  - Remove unsupported IBS Gen6 from flexicharger settings
  - Clean build and runtime error/warning log
  - Update README
  - Add capability to control NVIDIA cTGP on nb02 devices


author: Werner Sembach <tux@tuxedocomputers.com> 4.3.2-1
changelog:
  - Restart UPower upon instal and remove because it does not handle (dis-)appearing leds devices well
  - Add troubleshooting section to ReadMe
  - Touchups on package and make scripts


author: Werner Sembach <tux@tuxedocomputers.com> 4.5.0-1
changelog:
  - Fix dynamic boost being stuck at 5W
  - Add Pulse Gen4 support
  - Add Sirius Gen2 support
  - Add Pulse Gen3 and Gen4 fan control support


author: Werner Sembach <tux@tuxedocomputers.com> 4.5.1-1
changelog:
  - Improve Pulse Gen3 and Gen4 fan control for newer firmware
  - Add keyboard backlight color sclaing for Stellaris Lite Gen1


author: C Sandberg <tux@tuxedocomputers.com> 3.1.4-1
changelog:
  - Fix upcoming 6.2 kernel build issue (from github Buddy-Matt)
  - Re-write last set charging priority on barrel plug connect
  - UW interface performance tweaks (should help with lagging keyboard issues on certain devices)


author: C Sandberg <tux@tuxedocomputers.com> 3.2.0-1
changelog:
  - KBD BL: Interface rewrite, now generally exported through /sys/class/leds :kbd_backlight
  - KBD BL: New interface impl. for white backlight keyboards (also :kbd_backlight)
  - Note: Old interface is hereby deprecated (and removed)


author: C Sandberg <tux@tuxedocomputers.com> 3.2.3-1
changelog:
  - Fix missing state write on resume for some devices which woke up with "default blue" keyboard backlight
  - Add TDP device definitions for Stellaris Intel Gen5
  - Add device check on newer cpu gens


author: C Sandberg <tux@tuxedocomputers.com> 3.2.5-1
changelog:
  - IBP Gen8 keyboard backlight support
  - IBP Gen8 TDP support
  - Color scaling for certain one-zone RGB keyboards
  - Fix for certain white kbd bl devices (like Pulse) not setting brightness
    to zero on init


author: C Sandberg <tux@tuxedocomputers.com> 3.2.7-1
changelog:
  - Fix for certain white kbd bl identification on boot (XA15)
  - General white-only kbd bl rework to use firmware set on Fn+brightness
    switch
  - Kernel 6.4 build compatibility fix


author: C Sandberg <tux@tuxedocomputers.com> 3.1.2-1
changelog:
  - Enables dynamic boost (max offset) for certain devices needing sw ctl
  - Adds charging profile interface for devices supporting charging profiles
  - Adds charging priority interface for devices supporting USB-C PD charging
    priority setting


author: C Sandberg <tux@tuxedocomputers.com> 3.1.3-1
changelog:
  - Fix IBP14Gen6 second fan not spinning (alternative fan ctl approach)
  - Fix some error-lookalike messages in kernel log (aka prevent uw feature
    id when interface not available)


author: C Sandberg <tux@tuxedocomputers.com> 0.0.1-1
changelog:
  - First version of the ITE keyboard backlight driver
  - Has support for ITE Device(829x) ->  0x048d:0x8910


author: C Sandberg <tux@tuxedocomputers.com> 0.2.5-1
changelog:
  - Add per-device color scaling to ite_8291 driver
  - Add additional scaling setting for Stellaris 17 AMD Gen 4


author: C Sandberg <tux@tuxedocomputers.com> 0.4.1-1
changelog:
  - Four zone backlight support for Stellaris Gen5
  - Experimental buffered writes for Stellaris/Fusion per-key variants


author: C Sandberg <tux@tuxedocomputers.com> 0.4.3-1
changelog:
  - Adjusted lightbar USB product exclusion (prevents driver binding to unused 
    devices) for Stellaris Gen5 and allows proper binding of relevant ones.
  - Lightbar color scaling for Stellaris 17 Gen5


author: Tuxedo BOT <tux@tuxedocomputers.com 1.0.30tux1-1
changelog:
  - Update source to 1.0.30 from upstream
  - Update Makefile
  - Fix compile error with linux kernel >= v6.15


