v0.2.1
v0.2.1 — the desktop app moves to Electron (and stops stuttering)
The desktop app rendered the web UI in WebKitGTK (Tauri), which on Linux has no
GPU process and composites in software. With the window focused, the live radar
and streaming dashboard repainted continuously and burned ~115% of a CPU core;
the terminal visibly stuttered.
This release runs the exact same UI in Electron/Chromium, which composites on the
GPU. Same pixels, same features — the dashboard and terminal now render in real
time. Measured: a GPU process is present and idle CPU drops from ~115% (focused,
WebKit) to a fraction of that.
- Desktop shell migrated Tauri -> Electron; the Bun server still ships as a
bundled sidecar and comes up with the app. - Installers: AppImage + .deb (Linux), .dmg (macOS arm64/x64), .exe (Windows).
- The web UI itself is unchanged — this is a shell swap, not a redesign.