v2.0.0-rc10 v3.40.4

high risk

BITyia/DroneSplatDec 22, 2025 → Dec 24, 20251 day between releases

What's New

Maintenance release v3.40.4 fixes regressions and updates VPN provider data.

Breaking Changes

  • The `pkg/nameserver.GetDNSServers` method signature changed to return `[]netip.Addr` and an error.

Improvements

  • Updated ExpressVPN, PureVPN, and SlickVPN server data.

Bug Fixes

  • Fixed WIREGUARD_ENDPOINT_IP regression from v3.39.0
  • Fixed DNS restart crash when DOT is disabled
  • Retry blocklists update after failure
  • SlickVPN updater dropped website scraping code

Upgrade Notes

Upgrading from v2.0.0-rc10 to v3.40.4 involves a major version jump. Be aware of the breaking change in `pkg/nameserver.GetDNSServers` mentioned in the previous release candidate.

The Two Releases

v2.0.0-rc10

v2.0.0-rc10

Dec 22, 2025· 10 months ago

This release candidate introduces connection pooling for DNS over TLS, adds new configuration options for health checks and rebinding protection, and refines logging behaviors. It also includes bug fixes for TLD classification, Windows IPv6 support, and dashboard updates.

Full release notes
v3.40.4

v3.40.4

Dec 24, 2025· 10 months ago

A maintenance release focused on fixing regressions in Wireguard endpoint IP handling and resolving DNS stability issues, alongside updates to provider server data.

Full release notes