v2.0.0-rc10 v3.40.4

high risk

cheaper-inference/OmniRouteDec 22, 2025 → Dec 24, 20251 day between releases

What's New

Upgrade requires API changes and fixes Wireguard regression.

Breaking Changes

  • pkg/nameserver GetDNSServers signature changed in v2.0.0-rc10

New Features

  • Updated ExpressVPN hardcoded servers data
  • Updated PureVPN OpenVPN configuration
  • SlickVPN updater simplified to 11 servers

Improvements

  • Improved updater reliability for multiple VPN providers
  • Added blocklist update retry mechanism

Bug Fixes

  • Fixed Wireguard WIREGUARD_ENDPOINT_IP regression
  • Prevented restart crash when DOT and DNS_KEEP_NAMESERVER are off

Upgrade Notes

Code using pkg/nameserver.GetDNSServers must be updated to handle the new signature returning []netip.Addr and an eventual error. Additionally, verify Wireguard endpoint IP settings as a regression was fixed in this version.

The Two Releases

v2.0.0-rc10

v2.0.0-rc10

Dec 22, 2025· 10 months ago

This release focuses on performance optimization, configuration improvements, and bug fixes. It introduces connection pooling for DNS over TLS, new configuration options for health checks and rebind protection, and fixes various logging and error handling issues.

Full release notes
v3.40.4

v3.40.4

Dec 24, 2025· 10 months ago

A maintenance release fixing regressions in Wireguard endpoint IP handling and resolving updater issues for various VPN providers, ensuring data integrity and connection stability.

Full release notes