Skip to content

v2.1.3-beta.4 — Actions Menu, Expose UX, Tunnel Credential Alignment

Choose a tag to compare

@kwuite kwuite released this 09 Feb 03:41
· 22 commits to main since this release

What's New in v2.1.3-beta.4

Improved Actions Menu

  • Merged Share+Connect into Connection category for cleaner navigation
  • Tightened Actions tab — hid 28 low-level/redundant commands
  • Inline service selector for asd expose
  • Renamed client create/verify to token create/verify for clarity

Enhanced asd expose

  • Custom port text input in TUI
  • Port reachability warning after expose
  • Service selector inline in TUI Actions tab

Caddy & Network Coverage

  • Caddy route builder refactor with improved service detection
  • Tunnel FQDN fix for correct URL construction
  • Health check improvements with non-localhost tunnel route detection
  • net apply now detects server changes and recreates tunnels automatically

Tunnel Credential Alignment (Critical Fix)

  • Wired ownership_type and client_id_short into credential registry
  • Fixes URL prediction for shared vs dedicated vs self-hosted servers
  • Shared servers use client ID suffix in subdomain for proper isolation
  • Credentials enriched across login, server set, and server switch
  • Lazy enrichment fallback for pre-existing credentials

Other

  • tunnel.auth_mode setting in TUI Config tab
  • clientCreate uses PostgREST RPC instead of edge function
  • Unified buildTunnelAddress() replaces scattered URL builders
  • Linux ARM64 build target (Android/Termux support)

Platforms

Platform Asset
Linux x64 asd-linux-x64.tar.gz
Linux ARM64 (Android/Termux) asd-linux-arm64.tar.gz
macOS Apple Silicon asd-darwin-arm64.tar.gz
macOS Intel asd-darwin-x64.tar.gz
Windows x64 asd-windows-x64.zip

Install

curl -fsSL https://asd.host/install.sh | bash

Or update:

asd update