What’s changed
🚨 Breaking changes
- Add support for advertising Tailscale Services @apfohl (#715)
- Rename the
addonsandaddon_configsTaildrive shares tolocal_appsandapp_configsto match Home Assistant's app terminology - config is automatically updated @lmagyar (#722)
✨ New features
- Add support for advertising Tailscale Services @apfohl (#715)
- Allow serving / funneling even if HA is set up with HTTPS/SSL @dynamyc010 (#702)
- Add log_upload config option to configure log upload separately from local app log level @lmagyar (#681)
- Force reauthentication when tailscale explicitly complains about login server change @lmagyar (#673)
🐛 Bug fixes
- Remove unnecessary NetworkManager/dispatcher.d scripts from Alpine package @lmagyar (#668)
- Fix grammar in log message @lmagyar (#670)
- Properly close s6 notification file descriptors @lmagyar (#672)
- Redirect LOG_FD also when suppressing log messages @lmagyar (#669)
- Graceful shutdown on SIGTERM caused by manual app stop @lmagyar (#703)
- Properly handle failure during service startup @lmagyar (#729)
- In case of invalid networking DNS settings disable MagicDNS to enable the app to start up @lmagyar (#662)
- Refactor MagicDNS support to properly handle appconnectors and exit nodes @lmagyar (#667)
- Refactor slow activities from nm-dispatcher script into separate listener service @lmagyar (#680)
- Fix forwarding for local tailnet connections @lmagyar (#663)
- Write userspace_networking as a boolean, not a string @frenck (#739)
🚀 Enhancements
- Revert bashio related temporary workarounds after new bashio release in app base image @lmagyar (#614)
- Adopt Bashio 0.19 APIs and drop local workarounds @frenck (#738)
- Change options default value and name to align with stock Tailscale's platform-specific behavior - config is automatically updated!!! @lmagyar (#585)
🧰 Maintenance
- 👷 Replace Repology with Alpine CDN datasource for package pins @frenck (#736)
- Remove lock and stale workflows, drop architecture and chat badges @frenck (#737)
- Adopt Bashio 0.19 APIs and drop local workarounds @frenck (#738)
- ⬆️ Update hassio-addons/workflows action to v4 @frenck (#740)
- Point the AppArmor profile at the S6 v3 service paths @frenck (#741)
📚 Documentation
- Remove lock and stale workflows, drop architecture and chat badges @frenck (#737)
- Update Docs, add notes for general and serve/funnel configuration @lmagyar (#671)
- Update documentation links and extend error messages @lmagyar (#708)
- Update docs to refer to the new networking UI in HA v2026.8 to configure http integration @lmagyar (#727)
- Fix typos in code comments @lmagyar (#743)
⬆️ Dependency updates
- ⬆️ Update App base image to v20.0.3 @renovate[bot] (#664)
- ⬆️ Update App base image to v20.0.4 @renovate[bot] (#665)
- ⬆️ Update App base image to v20.1.0 @renovate[bot] (#675)
- ⬆️ Update App base image to v20.1.1 @renovate[bot] (#682)
- ⬆️ Update alpine_3_23/dnsmasq to v2.91-r1 @renovate[bot] (#686)
- ⬆️ Update alpine_3_23/nginx to v1.28.3-r1 @renovate[bot] (#687)
- ⬆️ Update tailscale/tailscale to v1.98.3 @renovate[bot] (#689)
- ⬆️ Update alpine_3_23/bind-tools to v9.20.23-r0 @renovate[bot] (#690)
- ⬆️ Update alpine_3_23/nginx to v1.28.3-r2 @renovate[bot] (#691)
- ⬆️ Update alpine_3_23/nginx to v1.28.3-r3 @renovate[bot] (#696)
- ⬆️ Update tailscale/tailscale to v1.98.4 @renovate[bot] (#695)
- ⬆️ Update App base image to v20.2.0 @renovate[bot] (#698)
- ⬆️ Update App base image to v21 @renovate[bot] (#699)
- ⬆️ Update alpine_3_24/nginx to v1.30.3-r0 @renovate[bot] (#706)
- ⬆️ Update alpine_3_24/bind-tools to v9.20.24-r0 @renovate[bot] (#710)
- ⬆️ Update tailscale/tailscale to v1.98.8 @renovate[bot] (#711)
- ⬆️ Update alpine_3_24/nginx to v1.30.4-r0 @renovate[bot] (#716)
- ⬆️ Update tailscale/tailscale to v1.98.9 @renovate[bot] (#717)
- ⬆️ Update alpine_3_24/nginx to v1.30.4-r1 @renovate[bot] (#718)
- ⬆️ Update alpine_3_24/bind-tools to v9.20.26-r0 @renovate[bot] (#719)
- ⬆️ Update tailscale/tailscale to v1.98.10 @renovate[bot] (#720)
- ⬆️ Update App base image to v21.0.1 @renovate[bot] (#721)
- ⬆️ Update tailscale/tailscale to v1.102.1 @renovate[bot] (#724)
- ⬆️ Update tailscale/tailscale to v1.102.2 @renovate[bot] (#725)
- ⬆️ Update hassio-addons/workflows action to v3 @renovate[bot] (#700)
- ⬆️ Update hassio-addons/workflows action to v3.0.1 @renovate[bot] (#733)
- ⬆️ Update App base image to v21.0.2 @renovate[bot] (#732)
- ⬆️ Update tailscale/tailscale to v1.102.3 @renovate[bot] (#735)
- ⬆️ Update hassio-addons/workflows action to v4 @frenck (#740)