A feature + reliability release. Recommended for everyone — three new languages for users in Iran, a much more reliable bridge experience on large bridge lists, and the first Linux build of the OnionHop CLI.
New
- Three new languages — Persian (فارسی), Kurdish / Sorani (کوردیی ناوەندی) and Azerbaijani (تۆرکجه) — with full right-to-left layout support (the whole UI mirrors). Choose them in Settings → Language. (Machine-translated to start with; native-speaker corrections are very welcome.)
- OnionHop CLI for Linux — a self-contained
OnionHopCLI-*-linux-x64.tar.gzthat bundles the same Tor + pluggable-transport + sing-box/xray runtime as the desktop app. - CLI: set a default proxy scope —
config set proxy-scope <system|socks|local>. Uselocalso OnionHop never touches your system proxy (apps point at the SOCKS address fromstatus);socks/systemroute system traffic through Tor on connect. The setting now persists across connects, andversionshows the build id so you can always tell which build you're running.
Fixed
- Bridges on very large lists no longer crawl. Pasting hundreds of bridges (e.g. a Shared Camouflage set) used to make the pre-connect reachability scan time out and fall back to the whole unfiltered, mostly-dead list. It now samples a representative slice and keeps the bridges that actually respond.
- Snowflake keeps working. Recent Tor Expert Bundles stopped shipping the Snowflake client; OnionHop now builds it from source when it's missing, so fresh builds don't silently lose Snowflake support.
- Transient "Tor rejected a connection…" notices (e.g. an exit refusing a single IPv6 connection) now go to the log instead of replacing the main "Connected" status — it looked alarming even though the tunnel was fine.
- UI: the Refresh button on the Relays page and the Hide history / Refresh buttons on the About page no longer hide under the window's min/max/close buttons.
Note on antivirus
The unsigned Windows builds now carry proper publisher metadata, which reduces the generic false positives some reputation-based engines raise on unsigned apps that bundle Tor. The portable zip may still be flagged by one or two high-false-positive engines — that's a packaging/reputation artifact, not a code issue (the installer is unaffected, and the portable is reproducibly built in public CI). Everything is open-source; if your AV removes a file you can restore it from Protection History.
Downloads
| Platform | File |
|---|---|
| Windows installer | OnionHop-Setup-v3.exe
|
| Windows portable | OnionHopV3-Portable-3.2.0-win-x64.zip
|
| Windows CLI | OnionHop-CLI-Setup-3.2.0.exe / OnionHopCLI-Portable-3.2.0-win-x64.zip
|
| Linux | OnionHop-x86_64.AppImage
|
| Linux CLI | OnionHopCLI-3.2.0-linux-x64.tar.gz
|
| macOS | OnionHop-3.2.0-macOS.dmg — from the macOS repo
|
macOS CLI is still coming soon.