newA valid token is no longer permission. Approval is asked per connection — loopback, LAN and tunnelled alike — not once per credential, and nothing about the machine is sent before the answer.
newOne answer covers a device while it stays connected and for two minutes after its last socket closes, so tabs and a reconnect on a train are one act of connecting rather than a prompt every few minutes.
newx in the live panel removes every device at once, in one question that names the count.
newThe panel says what the tunnel is doing — connecting, up, or down and retrying — instead of only whether it is up.
fix--confirm-reconnect and --trust-reconnect were parsed and then ignored; the stored policy decided every run whatever was typed.
fixA refusal no longer wipes a healthy pairing. The browser used to read any auth failure as “you have been forgotten” and send you back to pairing from scratch.
fixA spent code is replaced with a live QR rather than an offer to press a key nobody had been told about.