Released 27 January 2021.
Note for Linux package maintainers
This release introduces a new dependency, Python 'smbus' (from the i2c-tools project); additionally, since trying to access I²C/SMBus devices without having the i2c-dev kernel module loaded will result in errors, extra/linux/modules-load.conf
is provided as a suggestion; finally, extra/linux/71-liquidctl.rules
will now (as provided) give unprivileged access to i801_smbus adapters.
Changelog since 1.4.2
Added:
- Add SMBus and I²C support on Linux
- Add support for EVGA GTX 1080 FTW on Linux
- Add support for ASUS Strix RTX 2080 Ti OC on Linux
- Add experimental support for DIMMs with TSE2004-compatible temperature sensors on Intel/Linux
- Add experimental support for Corsair Vengeance RGB on Intel/Linux
- Add experimental support for the Corsair Commander Pro
- Add experimental support for the Corsair Lighting Node Pro
- Add
--direction
modifier to animations - Add
--non-volatile
to control persistence of settings (NVIDIA GPUs) - Add
--start-led
,--maximum-leds
and--temperature-sensor
options (Corsair Commander/Lighting Node devices) - Add support for CSS-style hexadecimal triples
- Implement the context manager protocol in the driver API
- Export
find_liquidctl_devices
from the top-levelliquidctl
package - Add modules-load configuration file for Linux
- Add completion script for bash
- [extra] Add
LQiNFO.py
exporter (liquidctl -> HWiNFO) - [extra] Add
prometheus-liquidctl-exporter
exporter (liquidctl -> Prometheus)
Changed:
- Move GitHub project into liquidctl organization
- Improve error handling and reporting
- Make vendor and product IDs optional in drivers
- Mark Kraken X53, X63, X73 as no longer experimental
- Mark NZXT RGB & Fan Controller as no longer experimental
- Mark RGB Fusion 2.0 controllers as no longer experimental
- Change casing of "PRO" device names to "Pro"
- Improve the documentation
Fixed:
- Fix potential exception when a release number is not available
- Enforce USB port filters on HID devices
- Fix backwards
rainbow-pulse
mode on Kraken X3 devices - Fix compatibility with hidapi 0.10 and multi-usage devices (RGB Fusion 2.0 controllers)
- Fix lighting settings in Platinum SE and Pro XT coolers
- Generate and verify the checksums of zip and exe built on AppVeyor
Deprecated:
- Deprecate
backwards-
pseudo modes; use--direction=backwards
instead
Checksums
$ sha256sum liquidctl-1.5.0*
370eb9c662111b51465ac5e2649f7eaf423bd22799ef983c4957468e9d957c15 liquidctl-1.5.0-bin-windows-x86_64.zip
762561a8b491aa98f0ccbbab4f9770813a82cc7fd776fa4c21873b994d63e892 liquidctl-1.5.0.tar.gz