v2.6.0 v3.41.2
weave-os/routerJul 28, 2026 → Jul 29, 20261 day between releases
What's New
Adds Wireguard IPv6 fixes, OpenVPN tcp-client support, and firewall mutex improvements.
Breaking Changes
- Restricts custom OpenVPN config protocol to TCP or UDP internally
- Healthcheck behavior change when HEALTH_RESTART_VPN=off is off
New Features
- Improved OpenVPN tcp-client protocol support
- Enhanced DNS over TLS connection handling
- Wireguard IPv6 address formatting support
- Comprehensive updates for provider server data
- Healthcheck race condition prevention
Improvements
- Firewall mutex fix to prevent race conditions
- Updater uses DoH to prevent plaintext manipulation
- DNS over TLS pool behavior fixed
- Healthcheck race condition prevention
- DNS skip blocking if block lists download fails
Bug Fixes
- Wireguard: support IPv6 address formatting and ignore empty address strings
- OpenVPN: fix support for tcp-client
- DNS: handle timed out connections the same as closed connections
- VPN port forwarding: no longer stuck after failed port forwarding
- Healthcheck: prevent race condition on the healthchecker
Upgrade Notes
Ensure custom OpenVPN configurations use only TCP or UDP protocols. Scripts relying on the previous healthcheck behavior when HEALTH_RESTART_VPN=off may need adjustment. The updater now restricts DoH providers to Cloudflare and Google only.
The Two Releases
ODS 2.6.0
Jul 28, 2026· 3 months ago
Updates the stable line with remote-provider support, Model Switchboard, GPU reassignment rollback, and security hardening.
Full release notesv3.41.2
Jul 29, 2026· 3 months ago
This release introduces numerous stability and configuration improvements across Wireguard, OpenVPN, and DNS handling. Key updates include improved firewall mutex handling, enhanced OpenVPN protocol support (including `tcp-client`), and significant updates to provider-specific configurations and server data.
Full release notes