24 Tailscale 1.20
Brad Fitzpatrick edited this page 2022-01-11 11:39:28 -08:00

pre-release notes; Tailscale 1.20 is not yet out

All Platforms

  • New: When using an exit node, DNS queries will be forwarded to the exit node for resolution
  • New: tailscaled now allows running the outgoing SOCKS5 and HTTP proxies on the same port.
  • New: SOCKS5/HTTP proxies now allow connecting via subnet routers & exit nodes when run in userspace-networking mode
  • New: More debug metrics available
  • New: tailscale ip -1 flag
  • New: CLI now lets you select exit node by name
  • New: CLI now shows you which nodes are offering exit nodes
  • New: CLI now refuses to let you pick an invalid exit node (when connected)
  • New: Packet filter now supports matching any IP protocol number when enabled in ACLs (previously only TCP, UDP, ICMP and SCTP)
  • New: Added Online boolean to tailscale status --json, made tailscale status show offline nodes
  • New: Added tailscale up --json
  • Fixed: MagicDNS now works over IPv6 when CGNAT IPv4 is disabled using DisableIPv4: true in ACL
  • Fixed: choose a new DERP if the current DERP is removed from the DERPmap
  • Fixed: bug fixes, cleanups, log spam reduction

Linux

  • Changed: tailscale file cp sends via the local tailscaled now, so it now supports tailscaled running in tun-free, userspace-networking mode (such as on Synology DSM7 unless you enable TUN mode)

Windows

  • New: GUI support for running an exit node

macOS

  • New: GUI support for running an exit node

iOS

  • Changed: Send heartbeats less often, to conserve battery

Android

  • New: Talkback support
  • New: Menu selection to generate a bug report
  • New: "Allow LAN Access" checkbox in Exit Node menu
  • Changed: Send heartbeats less often, to conserve battery
  • Changed: implement DNS config reporting, no longer require fallback DNS to be configured in admin panel
  • Fixed: Report in the UI when connectivity is lost; this functionality was present but broken in prior releases

Synology

  • Fixed: Send & receive Taildrop files. To receive, create a shared folder named "Taildrop" and in Permissions, give the System user tailscale read/write access, then restart Tailscale

FreeBSD

  • Fixed: Now supports running in a jail (if devd isn't available, it falls back to network status polling mode)