Featured image of post CoolerControl: cooling control software released in version 5.0.0

CoolerControl: cooling control software released in version 5.0.0

CoolerControl has been released in version 5.0.0.

CoolerControl is an application for controlling and monitoring fans, pumps and AIO coolers on Linux, with customizable fan curves for CPU and GPU coolers.

This release brings a completely rebuilt UI, a wizard that auto-creates cooling profiles for CPU coolers, GPU fans, AIO pumps, case fans and laptops, and a calibration wizard. The daemon now runs on the compio runtime with io_uring by default.

Added

  • Rebuilt application UI shell: Home, Cooling, Monitoring, Devices, Plugins and Settings sections, with a persistent icon rail, per-section side panels, and landing pages for each area
  • Mobile layout with bottom navigation, a header overflow menu, a dashboard switcher, and responsive editors throughout
  • Auto-Create Profiles wizard that generates cooling entities for CPU coolers, GPU fans, AIO pumps and radiators, case fans and laptops
  • Calibration wizard with a batch API, resume support, and abort on an active alert; calibration understands firmware fan curves
  • Device health tracking: a daemon-side registry of failsafed channels and missing or stale temp sources, surfaced as menu badges, a health panel and a Home status dot
  • Hardware Support card on Home: what the startup detection found, why a given fan channel cannot be controlled, and a paste-ready hardware report for bug reports
  • Saved daemon connections in the desktop app, a tray submenu to switch daemons, and per-connection access tokens and pinned sensors
  • TLS certificate pinning and validation in the desktop app
  • Installed color themes: True Black, Dracula, Gruvbox, One, Catppuccin, Tokyo Night, Monokai, Nord, Solarized, Hackerman and Solitude, in light and dark variants
  • Multi-source alerts with per-source state, timed silencing with notify-on-expiry, and a per-alert log table
  • Global search over pages, entities, settings and actions
  • Hotspot temperature for NVIDIA Blackwell (RTX 50xx) cards, read from an NVAPI register
  • The web UI can be installed as an app from the browser
  • Debian and Ubuntu packages are published to apt.coolercontrol.org, including Ubuntu arm64 builds

Changed

  • The daemon now runs on the compio runtime with io_uring by default, with a small tokio sidecar for dependencies that require it
  • PrimeVue was replaced by an in-house component kit built on reka-ui
  • The desktop app authenticates with its own bearer token per connection instead of a shared session
  • Access tokens are validated against a SHA-256 digest instead of argon2
  • The minimum supported Rust version is 1.88

Removed

  • The EMA Function type; existing configurations are permanently converted to Identity on load, use an EMA Custom Sensor for temperature smoothing
  • JSON theme file import and export; theme codes are now the way to share a custom theme
  • The legacy shell and Control views, and the per-device Settings tab

CoolerControl 5.0.0

Source: GitLab

PlayingTux – Playing Games on Linux - since 1995.