A big release: first-class Linux support, a major security hardening of the helper service, encrypted subscriptions, and a lot of connectivity & stability work.

πŸ¦₯ SlothClash v0.7.0
3 mins
656 words

πŸ¦₯ SlothClash v0.7.0 is out.

A big release: first-class Linux support, a major security hardening of the helper service, encrypted subscriptions, and a lot of connectivity & stability work.

πŸ”’ Securityh2

  • Helper-service hardening (privilege-escalation fix). The embedded core is now pinned by SHA‑256 and verified by the system service before launch, closing a local privilege-escalation vector.
  • Service version handshake. The app now detects an outdated helper service and shows an in-app banner prompting you to update it, so the GUI and service never drift out of sync.
  • Go toolchain 1.26.5 β€” picks up the upstream crypto/tls ECH fix (GO‑2026‑5856).

🐧 Linux (new!)h2

  • Native AppImage, .deb, .rpm, and Arch packages for amd64 and arm64.
  • apt / dnf repositories and an AUR package (yay -S sloth-clash-bin) for one-command install with auto-updates.
  • New downloads landing page with an auto-updating release feed.

✨ Addedh2

  • Encrypted subscriptions β€” per-profile age-encrypted subscription support (key generation + decrypt-at-fetch), a mihomo capability few clients expose.
  • Exit node per connection β€” the Connections screen now shows the exit node (with the full proxy chain on hover) and a country flag.
  • Auto-connect on startup (opt-in) and proper handling of the Start minimized preference on autostart.
  • Telegram group link in Settings.
  • Companion LAN controller (preview) β€” discover, pair, and control agents on your LAN (early groundwork for a TV remote).

πŸ›  Changed / Reliabilityh2

  • DNS defaults aligned with the upstream baseline β€” respect-rules off, IPv6 in DNS follows the top-level ipv6 flag, and a plain-UDP resolver is included so DNS keeps working on networks that block DoH/DoT. Fewer β€œnode pings but doesn’t load” cases.
  • TUN bring-up is now verified, with an automatic restart fallback and clearer failure diagnostics; recovery paths re-verify the adapter after resume.
  • Panic-guarded background workers and a top-level error boundary β€” a UI or worker fault no longer takes the app down; your connection keeps running.
  • mieru: UDP relay is on by default and transport is decoupled from wire protocol (fixes Discord voice on mieru nodes).
  • Core updated to mihomo v1.19.28 (adds REMATCH-NAME rule type).

🐞 Fixedh2

  • Fixed a WebView2 out-of-memory crash caused by an infinite invalidation loop on the Settings screen.
  • Rules no longer emit an empty middle field (MATCH,,DIRECT β†’ MATCH,DIRECT).
  • Debug log now rotates instead of growing without bound.
  • Service uninstall cleanup, orphaned-core reconciliation, and fake-ip-filter defaults.
  • Deep-link consent prompt + SSRF guard on subscription import.

🌍 Localizationh2

  • Additional English / Russian / Chinese translations (diagnostics, profile actions, settings).

What’s Changedh2

Full Changelog: https://github.com/Nemu-x/SlothClash/compare/v0.6.2…v0.7.0


Downloads and full notes on GitHub: v0.7.0