Skip to content

v1.1.0

Choose a tag to compare

@fengqi-dev fengqi-dev released this 30 Jul 12:06

Pre-release

Packaging and Windows helper dry-run for v1.1.0. Not marked as Latest — v1.0.0 remains the recommended stable release until this is promoted.

Highlights

Desktop installers

Release assets now include native installers in addition to portable archives:

Platform Installer Portable
Windows NSIS (kubeloop-*-windows-*-installer.exe) .zip
macOS .dmg (drag to Applications) .tar.gz
Linux .deb / .rpm .tar.gz

Artifact names include the version, for example:

  • kubeloop-1.1.0-windows-amd64-installer.exe
  • kubeloop-1.1.0-darwin-arm64.dmg
  • kubeloop_1.1.0_amd64.deb / kubeloop-1.1.0-1.amd64.rpm
  • kubeloop-gateway-1.1.0-linux-amd64

Linux packages install /usr/bin/kubeloop plus a desktop entry. Deb depends on GTK3 + WebKit2GTK 4.1; RPM targets Fedora-style gtk3 / webkit2gtk4.1.

Privileged helper (Windows focus)

  • Elevated install / command handling for Windows (UAC / PowerShell paths)
  • Stronger socket ACL / DACL checks in tests
  • Helper lifecycle and session management refactors across platforms
  • Optional protocol field on the helper model

Traffic / session datapath

  • Traffic dialers integrated into session management
  • SOCKS-based local traffic path for enhanced session handling

CI / quality

  • Windows self-hosted E2E / integration workflow updates
  • More reliable port-forward test logging
  • Release pipeline builds NSIS, DMG, deb, and rpm on tag push

Install

  1. Download the asset for your OS/arch below (or from SHA256SUMS).
  2. macOS: open the DMG and drag KubeLoop.app to Applications. If Gatekeeper blocks it: right-click → Open, or xattr -cr KubeLoop.app.
  3. Windows: run the NSIS installer, or extract the zip. If SmartScreen appears: More info → Run anyway.
  4. Linux: sudo dpkg -i kubeloop_1.1.0_*.deb or sudo rpm -i kubeloop-1.1.0-1.*.rpm, or extract the tarball and run KubeLoop.
  5. Connect with a normal kubeconfig; approve the privileged helper once on first use.

Gateway

  • kubeloop-gateway-1.1.0-linux-amd64 / kubeloop-gateway-1.1.0-linux-arm64
  • Container image published to GHCR as part of this tag

Notes for testers

Please verify:

  • Installer installs and launches on a clean machine
  • Uninstall / upgrade path (especially Windows NSIS and Linux packages)
  • Helper elevation prompt appears once and reconnects without re-prompt
  • Connect / TUN / DNS / port-forward still work after the helper refactor

Feedback and issues: https://github.com/fengqi-dev/kube-loop/issues

Full changelog: v1.0.0...v1.1.0