A feature and reliability release: in-app routing controls, a Conjure fix, an IPv6 kill switch, and a round of stability hardening (including community contributions).
Added
- Country routing (TUN/VPN mode). Keep whole countries direct (bypass Tor) or block them by IP, using auto-updating sing-box geoip lists. Settings → Country routing. (#55)
- Domain category routing (TUN/VPN mode). Keep or block whole categories of domains, e.g.
category-ads-allfor ad/tracker blocking, using auto-updating sing-box geosite lists. Settings → Domain category routing. (#55)
Fixed
- Conjure bridges now launch the correct
conjure-clientbinary (with its registration URL) instead oflyrebird, which does not speak Conjure. (#64) - IPv6 kill switch. Proxy Mode now blocks IPv6 traffic (ip6tables) alongside IPv4, closing an IPv6 leak.
- Arti/ArtiHop bridges now keep their pluggable-transport arguments, so Conjure and Snowflake launch with the flags they need.
- Admin helper (Windows) status probing can no longer deadlock or hang; helper commands are now time-bounded.
- DNS and Linux kill-switch setup now report failure when the system rules were not actually installed, instead of silently reporting success.
- Custom vanilla bridge lines are no longer rewritten as a fake
customtransport. - Better cancellation handling for dependency and bridge fetch paths.
- UI fixes for relay, logs, bridge scanner, and custom DoH states.
Packaging
- CLI builds now include the ArtiHop and Snowflake runtime folders.
- Release builds run the test suite before packaging and publish SHA-256 checksums alongside assets.
Thanks to @Silverdragon122 for the reliability and packaging contributions (#66).
Downloads
| Platform | File |
|---|---|
| Windows installer | OnionHop-Setup-v3.exe |
| Windows portable | OnionHopV3-Portable-3.4.5-win-x64.zip |
| Windows CLI | OnionHop-CLI-Setup-3.4.5.exe / OnionHopCLI-Portable-3.4.5-win-x64.zip |
| Linux | OnionHop-x86_64.AppImage |
| Linux CLI | OnionHopCLI-3.4.5-linux-x64.tar.gz |
| macOS (Apple Silicon) | OnionHop-3.4.5-macOS-arm64.dmg |
| macOS (Intel) | OnionHop-3.4.5-macOS-x64.dmg |
Not sure which Mac you have? Apple menu > About This Mac. "Apple M1/M2/M3/M4" means Apple Silicon (arm64); anything listing an Intel processor needs the x64 build.
macOS CLI is still coming soon.