[0.8.4] - 2026-01-25
This release primarly contains various UI refinements and bugfixes.
Primary changes:
-
UI Improvements
There have been various interface improvements in this release (mostly contributed by @makarov-roman).
The OC page received the most changes:
There are also various QOL changes, such preserving the selected tab between app restarts, dragging the fan curve is now more responsive, and the process monitor handles long process names correctly.
Additionally, the historical graphs window no longer looks blurry when using fractional scaling. It also now uses fewer system resources for rendering.
Overall the UI is now more consistent and should be nicer to use. -
Docker packaging
LACT is now available as a Docker image. This image only includes the daemon/CLI without the UI, is primarily intended for headless servers.
An example use case is using LACT as a metrics exporter on a server with an Intel ARC card for transcoding. -
Additional power sensors are now available on AMD
For example, you can now have a graph for CPU/GPU power usage split on mobile APUs.
-
Notable bugfixes/improvements:
- The daemon no longer needlessly keeps AMD GPUs with ROCM OpenCL awake
- Various dialog windows no longer leak memory when repeatedly closing/opening them
- Reconnecting to
gamemodedno longer leaves zombie dbus listener processes - The
skintemperature sensor no longer shows thousands of degrees on certain mobile AMD platforms - Stats fetching on AMD is now more efficient
- Panics in the GUI will now show an in-application bug screen, instead of hanging the application
- Vulkan schema has been updated to 1.4.340 (this includes showing if the widely anticipated
VK_EXT_descriptor_heapextension is supported)
Full changelog:
🚀 Features
- Update fedora versions for builds
- Allow moving fan curve ponts by dragging outside the curve area (#825)
- Add docker image (#794)
- Correctly handle fractional scaling in historical graphs (#829)
- Add readings for extra power sensors (#833)
- Fetch OpenCL info through
clinfo, show multiple OpenCL platforms (#836) - Remember selected ui tab between restarts (#842)
- Support unattended setup for flatpak (#835)
- Add fan speed value on OC page (#848)
- Oc page move buttons to pageContent header (#853)
- Update defaults for PageContent and InfoRow (#854)
- Improve spacing and margins on gpu/profile select (#860)
- Add crash page and handle panic (#858)
- Update apply toolbar and move scrollwindow to apps.rs (#861)
🐛 Bug Fixes
- Avoid applying custom zero rpm setting when using static fan control (#810)
- Skin sensor scale
- Add missing file
- Workflow typo
- Use correct registry for docker
- Revert download-artifact action version
- Show units in bar size
- Filter out bogus extra clockspeed values, add phoenix test data
- Set single-line mode on process name in process monitor (#839)
- Properly clean up gamemode listener busctl processes (#840)
- Replace removed checkmark icon in vulkan info (#849)
- Replace broken icons (#851)
- Memory leaks in multiple dialogs due to reference cycles (#855)
- Get kernel version through uname syscall instead of a command (#859)
- Use pstate index instead of list index to set active p-state (#867)
- Icon install directory (#862)
📚 Documentation
- Update funding links
⚡ Performance
- Fix excessive cubic spline interpolation density (#818)
- Avoid re-reading metrics for throttle info on amd (#857)
⚙️ Miscellaneous Tasks
- Update spec files for release v0.8.3 (#803)
- Bump flatpak dependencies
- Translated using Weblate (Spanish)
- Translated using Weblate (Hebrew)
- Translated using Weblate (Spanish)
- Translated using Weblate (Hebrew)
- Disable fedora 43 build for now
- Add documentation for docker image
- Bump vulkan schema
- Make test output less spammy
- Exclude hostname from service logs in debug snapshots
- Remove old symlink
- Bump dependencies
- Hide fan control oc requirement message when there are no fans
- Don't show power cap in stats when it is not available
- Don't show decimal places for power cap
- Avoid re-fetching gpu metrics for target_gfxclk
- Add r7 240 (oland) test data
- Remove old drm device retry check on initialization
- Translated using Weblate (Catalan)
- Translated using Weblate (Catalan)
- Translated using Weblate (Spanish)
- Translated using Weblate (Finnish)
- Bump vulkan schema to 1.4.340
- Translated using Weblate (Hungarian)
- Translated using Weblate (Arabic)
- Translated using Weblate (Czech)
- Translated using Weblate (German)
- Translated using Weblate (Finnish)
- Translated using Weblate (French)
- Translated using Weblate (Hungarian)
- Translated using Weblate (Italian)
- Translated using Weblate (Georgian)
- Translated using Weblate (Portuguese (Brazil))
- Update metainfo for new release