v3.40.4
max-sixty/worktrunkv3.40.4Dec 24, 2025by qdm12
Upgrading?
Release notes summary
This maintenance release fixes regression issues with Wireguard endpoint IP configuration and updates server data for several VPN providers.
Key Highlights
- Fixes `WIREGUARD_ENDPOINT_IP` regression from v3.39.0
- Updates for ExpressVPN, PureVPN, SlickVPN, VPNSecure, and VPN Unlimited
- Fixes DNS restart crash scenarios
- SlickVPN updater optimization (hardcoded servers only)
New Features
- SlickVPN updater improvements and website scraping removal
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