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

8 hours ago

0.29.5 - 2026-10-06

Added

  • Add a kftray-helper modal with status, install and uninstall
  • Address the second review of the frontend refactor (#705)
  • Address the first review of the frontend refactor (#703)

Changed

  • Bump version
  • Build kftui on Windows with pwsh to avoid Git's link.exe
  • Bump version
  • Bump version
  • Update opensuse/leap docker tag to v16.1 (#707)
  • Merge pull request #711 from hcavarsan/fix/linux-helper-and-log-viewer
  • Rerun CodeQL
  • Rerun CodeQL after runner capacity cancellations
  • Bump Rust dependencies
  • Bump actions, CI tools, mise tools and base images
  • Bump frontend dependencies and pnpm
  • Drop exports left unused by the helper modal
  • Smooth row expand and collapse and skip unchanged reloads
  • Move HTTP log pruning into its modal and add a Log Viewer menu item
  • Adopt mutations, named exports, semantic tokens and unit tests (#704)
  • Harden workflows against zizmor findings (#700)
  • Move server state to React Query and split oversized components (#699)

Fixed

  • Hand the new socket directory over through a handle
  • Bind the socket in a root-only directory and rename it in
  • Build on Windows and on glibc before 2.32
  • Set socket ownership and mode without following symlinks
  • Stop logging the elevating user's uid
  • Only resolve the elevating user's home on Linux
  • Confirm before pruning every config's HTTP logs
  • Show the copied state after copying an entry
  • Use AtomicUsize::try_update in the UDP forwarder test
  • Read app logs from the directory and format the logger uses
  • Uninstall the helper even when it is not running
  • Stop loopback removal from deadlocking the helper
  • Only report config directories that hold a database
  • Resolve the elevating user under pkexec
  • Keep rows mounted while their heights are measured
  • Render overlays at the document root with one dialog layout (#702)
  • Initialize the database before startup and scope git credentials per config directory (#701)

Don't miss a new kftray release

NewReleases is sending notifications on new releases.