Repository navigation
v0.0.50
Downloads
| Architecture | Windows | macOS | Linux |
|---|---|---|---|
| x86-64 (64-bit) | Installer · EXE | Binary | |
| ARM64 (Apple silicon) | DMG · App · Binary |
Web interface 1.2.55: sessionhub-web-1.2.55.shweb — installed from Settings, no restart needed.
Fixes
- A terminal no longer stays half the screen tall after the phone keyboard closes. When a phone's connection dropped and came back, the old socket could linger on the daemon for minutes — through a tunnel nothing tells it — still holding the terminal at the size it had with the keyboard up. A page now names itself on every connection, and its old socket is dropped the moment it reconnects. Refresh open pages once to pick this up.
- Forwarded addresses work with servers that check their Host. A forward now addresses the server behind it by its own name (
Host: 127.0.0.1:<port>) and passes the tunnel hostname on asX-Forwarded-Host. Local tools that refuse unknown hosts as a DNS-rebinding guard — abwork, Vite'sallowedHosts— now work under any tunnel name. The sessionhub token in front of the forward still guards it. - The redirect after signing in to a forward had malformed headers.
New
sessionhubd url <id-or-name> --publicprints the terminal's address under this machine's own tunnel hostname (read from the Cloudflare tunnel, cached for an hour), for a tool that is itself being opened from another device. The pages of this machine's own forwards may now frame sessionhub, so--embedlinks work inside them too.
Interface 1.2.54
- Phones and tablets can upload any file, not only images. The key bar's upload key (now labelled File, on the second row) opens a picker with files, gallery and camera, so a markdown file or subtitles can be sent into a terminal like a photo.
Interface 1.2.55
- Select and copy on a phone. A new Select key (second row of the key bar, behind ⋯) shows the terminal's text as ordinary page text, opened at the newest output: long-press, drag the handles, Copy — or Copy all (over https).
- ⏎ sits right after Ctrl on the first row.
- The second key row now wraps onto two lines, so every key is whole and in sight.
Web interface: 1.2.55.