v3.40.2

passteque/gluetunv3.40.2Nov 18, 2025by qdm12

AI Summary

Bugfixes addressing DNS behavior issues and ProtonVPN authentication.

Key Highlights

  • Fixed DNS_KEEP_NAMESERVER behavior to prevent hanging and panicking
  • Fixed ProtonVPN updater authentication to use email instead of username

Full Release Notes

## Fixes

- DNS: fix `DNS_KEEP_NAMESERVER` behavior
  - no longer hangs the code when establishing the VPN connection
  - no longer makes Gluetun panic when exiting
- ProtonVPN:
  - updater authentication fixed for some accounts
    - If updating servers data periodically, use `UPDATER_PROTONVPN_EMAIL` instead of `UPDATER_PROTONVPN_USERNAME` (retrocompatibility maintained)
    - If using the CLI, use `-proton-email` instead of `-proton-username` (retrocompatibility maintained)
  - ProtonVPN servers data updated to include paid servers
- Servers storage: do not crash the container but log a warning if flushing merged servers to file fails