github SierraSoftworks/tailscale-unifi v3.3.9
Version 3.3.9

2 hours ago

Highlights

This release fixes several problems with updating, reinstalling, and uninstalling tailscale-unifi.

Fixes

  • Your settings now survive upgrades. Re-running install.sh to upgrade used to replace /data/tailscale/tailscale-env with the defaults. That wiped settings like TS_TUN_DISABLE_TCP_GRO, TAILSCALED_FLAGS, TAILSCALE_CHANNEL and TAILSCALE_AUTOUPDATE. The installer now keeps your existing file and adds only settings new to this release.
  • Auto-update respects TAILSCALE_CHANNEL. The update check was always compared against the stable channel, so devices on unstable reinstalled Tailscale and restarted tailscaled every day. It now checks the channel you've configured.
  • Uninstalling really uninstalls. manage.sh uninstall disabled the reinstall timer but left it running until the next reboot. If it fired in that time, Tailscale was reinstalled. Uninstall now stops both timers, and it no longer fails partway through if tailscaled is already stopped.
  • A failed update no longer leaves Tailscale stopped. If an automatic or manual update failed, the script exited before restarting tailscaled, which could leave the device off your tailnet until the next retry. A failed update now restarts the existing version, and a failed package install stops the update instead of carrying on.

Behavior change

Re-running install.sh no longer switches an existing install from userspace networking to TUN mode, since that only happened because your tailscale-env was being overwritten. If you want to switch, follow Manually Switching to TUN Mode.

Upgrading

# Install the latest version of Tailscale UniFi
curl -sSLq https://raw.githubusercontent.com/SierraSoftworks/tailscale-unifi/refs/tags/v3.3.9/install.sh | sh

# Then run the following to complete the update
/data/tailscale/manage.sh install!

What's Changed

  • chore: update actions/upload-artifact by @bslatyer in #216
  • fix: update channel, uninstall timers, env preservation, and update recovery by @bslatyer in #217

Full Changelog: v3.3.8...v3.3.9

Don't miss a new tailscale-unifi release

NewReleases is sending notifications on new releases.