Releases: f-koehler/KTailctl
v0.21.3
KTailctl v0.21.3
Resolves an issue in other environments than KDE Plasma where KTailctl would not correctly minimize to the tray icon when the window is closed.
Updates some dependencies to their latest versions.
Fixes
- Do not exit when tray icon is enabled and window is closed (if not in KDE Plasma)
Chores
Go:
- Update
golang.org/x/netfromv0.44.0tov0.46.0 - Update
tailscale.comfromv1.86.5tov1.88.3
Others:
- Update
kirigami-addonsfrom1.9.0to1.10.0 - Update Python docker tag from
3.13to3.14
v0.21.2: Fixes account switching and uses nicknames for accounts.
KTailctl v0.21.2
Fixes account switching and uses nicknames for accounts.
Chores
Go:
- Update
golang.org/x/netfromv0.43.0tov0.44.0
v0.21.1: No user-facing changes, just updates some dependencies.
KTailctl v0.21.1
No user-facing changes, just updates some dependencies.
Chores
Go:
- Update
tailscale.comfrom1.86.2to1.86.5 - Update
golang.org/x/netfromv0.42.0tov0.43.0
GitHub Actions:
- Update
actions/checkoutfromv4tov6
v0.21.0
KTailctl v0.21.0
Adds basic multi-account/switching support and the option to show tags in the peer list.
Improves readability of tray menu by using country names instead of codes.
Fixes several bugs and updates dependencies to their latest versions.
Features & Enhancements
- Add basic support for multiple accounts including switching
- Option to show tags on the peer list page
- Use the country name instead of the country code in the tray menu
Fixes
- Fix peer list becoming empty if peers get removed
- Correctly hide "unset current" button if no exit node set
- Fix warnings about application domain not being set for
ki18n - Fix a bug in the classification of Mullvad nodes
Chores
C++/QML:
- Update
kirigami-addonsfrom1.8.1to1.9.0
Go:
- Update
tailscale.comfromv1.84.1to1.86.2 - Update
golang.org/x/netfromv0.40.0tov0.42.0
Renovate:
- Update config to new scheme
Documentation
- Add some instructions for local development on NixOS and Fedora
v0.20.2
KTailctl v0.20.2
No user-facing changes, includes dependency updates and some minor internal changes
Features & Enhancements
- Add action to update nix flake
Fixes
- Do not use SSH for
flathubsubmodule, thanks @renner0e - Hotfix
github.com/gorilla/csrf(transient dependency) (CVE-2025-24358)
Chores
Flatpak:
- Update KDE runtime/SDK:
6.8->6.9
Go:
- Update
tailscale.com:v1.82.5->1.84.1 - Update
golang.org/x/net:v0.39.0->v0.40.0
v0.20.1
KTailctl v0.20.1
Allows toggling tailscale via a middle click on the tray icon and updates dependencies.
Features & Enhancements
- Allow toggling tailscale on and off via middle click on tray icon
Fixes
N/A
Chores
- Updates
golang.org/x/net:v0.37.0->v0.39.0 - Updates
tailscale.com:v1.80.3->v1.82.4 - Updates
nlohmann/json:v3.11.3->v3.12.0 - Updates
cachix/cachix-action:v15->v16 - Updates
cachix/install-nix-action:v30->v31
v0.20.0
KTailctl v0.20.0
Reworks the peer list as well as exit node page and indicates exit node usage in the tray icon. Also includes a lot of small bugfixes.
Features & Enhancements
- Redesign peer list to fit entries into a single line
- Add a tooltup to the tray icon showing some essential information about the current status
- Add a tray menu to copy info about current node
- Add separators between exit nodes
- Indicate exit node usage in tray icon
- Add links to Tailscale admin panel
- Switch to maintained Twemoji fork
- Improve the full build system by leveraging more of
Extra CMake Modules - Leverage
WindowStateSaverto save window geometry
Fixes
- Update "Last seen" w.r.t. Qt deprecation
- Fix incorrect month conversion
- Fix broken flatpak GitHub Action
- Update screenshots
- Refactor fetching of flag icons
- Fix call to
setDesktopFileName - Fix flickering when trying to navigate to the already active page
Chores
- Updates Python docker tag:
3.12->3.13 - Updates
golang.org/x/net:v0.35.0->v0.37.0 - Updates
tailscale.com:v1.80.2->v1.80.3
v0.19.3: Fixes a regression in release v0.19.2.
KTailctl v0.19.3
Fixes a regression in release v0.19.2.
Fixes
- Fixes the name of the KDBusService causing an immediate crash.
v0.19.2: Fixes the window icon and updates some dependencies.
KTailctl v0.19.2
Fixes the window icon and updates some dependencies.
Fixes
- Fixes the window icon not being set correctly
Chores
- Go dependencies:
- Update
tailscale.com:v1.78.3->v1.80.2 - Update
golang.org/x/net:v0.34.0->v0.35.0
- Update
v0.19.1
KTailctl v0.19.1
Fixes the flatpak version crashing after a few seconds and updates a dependency.
Changes
- Remove the native Ubuntu builds from CI to focus on flatpak and nix as the main distribution methods
Fixes
- Fixes incorrect name of the DBus service
- Provides flatpak access to the DBus service
Chores
- Update
kirigami-addons:v1.6.0->v1.7.0