Skip to content

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 15 Jul 13:32

A UX-focused patch: the port list is easier to scan on wide terminals, tailnet-reachable ports finally read the same as served ones, and every copyable row confirms the copy.

Highlights

  • Responsive multi-column port list. Wide terminals now lay the list out as a grid of rich two-line rows instead of one tall column, so a busy host fits on one screen. Narrow terminals are unchanged. (9gys)
  • Tailnet-reachable ports present like served ones. A wildcard-bound port is on the tailnet whether or not tailport serves it — the UI now says so consistently: its description shows the reachable URL, a green ◉ marker, and a *:port bind indicator. (qptn)
  • ✓ copied on every copyable row. The inline copy confirmation is no longer limited to a subset of rows. (vqa3)
  • Version in the top bar. The header now reads tailport v0.1.4, so the running build is visible without dropping to --version. (0qy8)

Fixes

  • c copies the URL that actually resolves for each reach state (localhost/LAN) rather than a dead tailnet one.
  • Long toasts wrap and display in full instead of being clipped.

Install

curl -fsSL https://raw.githubusercontent.com/gruen/tailport/main/install.sh | sh

Existing installs upgrade automatically — this is a patch bump, so install.sh treats it as non-breaking.

Full Changelog: v0.1.3...v0.1.4