github hcavarsan/kftray v0.27.29
KFtray - v0.27.29

2 hours ago

Mostly Linux stability fixes plus a few small features.

Highlights

  • Linux tray rewritten to try to fix app crashes on Arch, CachyOS, and other rolling distros. #622@hcavarsan, #547
  • Auto-recovery for proxy port forwards when the kftray-server pod is deleted, evicted, or OOM-killed. Retries with backoff for TCP and UDP. #586@hcavarsan
  • Window size presets in the tray: Default, Medium, Large, Extra Large. Persists across launches. #625@hcavarsan

New

  • Middle-click on the tray icon toggles the window. a9f44c2@hcavarsan
  • Theme-aware Windows tray icon (light/dark taskbar) and a real installer description. #623@hcavarsan

Fixed

  • Tries to fix webview scale behavior on resize. 9da0793, 2454cf1@hcavarsan
  • Redacts session ID in MCP termination logs. 2529712@hcavarsan
  • Tries to fix Linux tray icon rendering on KDE (black halo, blurry sizes). 2be910d, a3a3821@hcavarsan
  • Stops calling Xlib from a worker thread on window move. 2f120f1@hcavarsan
  • Renames AppImage to its asset name before re-upload so signature lookups resolve. ac6b035@hcavarsan
  • Strips bundled libglvnd from CI AppImages to try to avoid host driver conflicts. 1f01faf@hcavarsan
  • Drops -C target-cpu=native for Linux/kftui builds so prebuilts don't bake in the CI runner's CPU features. 08fe538@hcavarsan

Security and dependencies

Notes

  • On vanilla GNOME the AppIndicator extension is still required for the tray to appear.

Full diff: v0.27.28...v0.27.29

Don't miss a new kftray release

NewReleases is sending notifications on new releases.