QDash 2026.1.0
Changelog
This release contains a significant performance improvement by reduction of CPU overhead. Previously, topic update events were unnecessarily propagated to every single widget that was subscribed to any topic at all, which caused a huge amount thread contention and unnecessarily wasted CPU cycles in the logical thread.
Previously, on an i5-2520M, 35 Double-based widgets updating every cycle caused an i5-2520M to shoot up to nearly 20% CPU usage, and a T8100 hovered over 50% (single-core). Now, this same test results in just 5% usage at peak!
Additionally, subscription overhead has been reduced, meaning app startup is now up to 4x faster.
Bug Fixes
- The Connection Mode selection was nonfunctional.
- The Camera widget's Reconnect button was grayed out despite still being functional.
- Some miscellaneous issues with coloration were addressed.
- The Graphide menu transitions were inconsistent and often too slow.
- A memory leak would occur during theme reload.
- The Errors widget had a misalignment between icons and text.
Linux
Linux packages are distributed via AppImage.
| Build Type | |
|---|---|
| amd64 | Download (zsync) |
| aarch64 | Download (zsync) |
Windows
Windows packages are in-place zip files. Setup files are soon to come.
Note that arm64 builds are experimental.
| Layout | amd64 | arm64 | Notes |
|---|---|---|---|
| MSVC, Portable | amd64 | arm64 | |
| MSVC, Setup | amd64 | arm64 |
macOS
macOS comes in a tarballed app. These builds are currently experimental, and you should expect major graphical glitches and crashes.
In order to run the app, you may need to go to System Settings -> Privacy & Security -> Security -> Allow untrusted app.
| File | Description |
|---|---|
| macOS | For Apple Silicon (M1, M2, etc) |
Source
Contains all source code, submodules, and CPM cache at the time of release.
This can be extracted with tar xf QDash-Source-2026.1.0.tar.zst.
| File | Description |
|---|---|
| tar.zst | Source as a zstd-compressed tarball (Windows: use Git Bash or MSYS2) |