Skip to content

v0.3.0 — Windows desktop release

Choose a tag to compare

@youbilin youbilin released this 20 Oct 16:46
· 16 commits to main since this release

Clash RuleVis v0.3.0 — Windows desktop release

The web workbench now has a native Windows x64 desktop build powered by Tauri 2 and Rust. No Electron, no Node sidecar, and no local HTTP listener.

Highlights

  • Full Rust desktop backend: subscription/YAML/Verge import, source refresh, workspace storage, history, chains, rule sets and export.
  • mihomo controller: automatic discovery over TCP and Windows named pipes, connection settings, rediscovery, node/group latency tests and HTTP CONNECT probing.
  • Live connections: domains, rule hits, exits/nodes, processes, smoothed rates and 40-point history.
  • Safe export: complete YAML, diff, real verge-mihomo -t validation, history restore and SHA-verifiable installer.
  • UI unchanged: the same compact React workbench, locally hosted by the desktop shell.

Install

  1. Download Clash.RuleVis_0.3.0_x64-setup.exe below.
  2. Verify the SHA256 from SHA256SUMS.txt.
  3. Run the installer (per-user, no admin required).

The installer is unsigned. Windows SmartScreen may show an unknown-publisher warning. Code signing and auto-update are the next milestone.

Requirements: Windows 10/11 x64, WebView2 Runtime (the installer can bootstrap it), and Clash Verge Rev / mihomo for live features.

Desktop data is stored in %APPDATA%\io.github.youbilin.clash-rulevis and can be overridden with CRS_DATA_DIR. Export YAML never includes subscription URLs, external-controller or secret. The app never modifies Verge profiles or reloads the kernel.

Known limits

  • Installer is unsigned and Windows x64 only.
  • Chains are single-hop and cannot be nested.
  • Proxy Provider passthrough is not supported yet.
  • No auto-update or desktop tray yet.