v2.6.0 v3.41.2

medium risk

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

v2.6.0

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 notes
v3.41.2

v3.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