v3.40.4
magnitudedev/magnitudev3.40.4Dec 24, 2025by qdm12
Upgrading?
AI Summary
A patch release on the v3.40 line addressing DNS restart crashes and blocklist retry behavior, fixing a WIREGUARD_ENDPOINT_IP regression from v3.39.0, and refreshing several providers' server data and configurations. It also simplifies the SlickVPN updater by dropping website scraping.
Key Highlights
- Prevents a restart crash when DOT=off and DNS_KEEP_NAMESERVER=off
- Blocklist updates now retry on the next period after a failed update
- WIREGUARD_ENDPOINT_IP correctly overrides the picked connection's IP address (regression from v3.39.0)
- ExpressVPN hardcoded servers data updated (#2888)
- PureVPN OpenVPN configuration refreshed (from #2991)
- SlickVPN updater reduced to 11 hardcoded servers with website scraping removed
- VPNSecure updater fixed to allow 'N / A' region and city values, and VPN Unlimited invalid hosts removed
Full Release Notes
## Fixes - DNS: - prevent restart crash if `DOT=off` and `DNS_KEEP_NAMESERVER=off` - retry on next period the blocklists update after a failed update - `WIREGUARD_ENDPOINT_IP` overrides the IP address correctly (regression introduced in v3.39.0) - ExpressVPN hardcoded servers data updated (#2888 - huge thanks to the manual work of @Lobstrosity) - PureVPN OpenVPN configuration updated (from #2991, credits to @mlapaj) - SlickVPN updater: only keep 11 servers hardcoded and drop website scraping code - VPNSecure updater fixed, with region and city data allowed to be set to `N / A` - VPN Unlimited updater: no longer valid hardcoded hosts removed
Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one