Releases: vpnhood/VpnHood
Releases Β· vpnhood/VpnHood
v5.0.631-prerelease
- Feature: Add AppIpFilters to settings page
- Feature: Add PacketCaptureIpFilters to settings page
- Update: Add Profile Name as session name in android VpnService
v5.0.630
v5.0.629
Client
- Update: Improve logging by showing memory usage
- Fix: Startup crash on some devices
- Fix: Diagnostic could not be canceled
- Fix: Could not postpone update on web distribution
- Fix: Default device language auto-detection
- Fix: Could not select some token
- Fix: Detect client country to exclude my country
Server
- Update: Move server's releases repository to https://github.com/vpnhood/VpnHood.App.Server/releases
v5.0.621
Client
- Feature: Improve premium sessions
- Feature: Update server token from multiple URLs
- Feature: Handle Trial Session
- Feature: Drop QUIC in protocol
- Feature: Protocol Version 6
- Feature: Add Portuguese (Brazil) language
- Improve: Add a search box to the app filter page
- Improve: Enhance support for legacy WebView
- Improve: Improve initialization speed to exclude my country
- Improve: Diagnostic wrongly reports your internet may not be stable
- Improve: Check for the latest version after the connection is established
- Update: Translate many error messages
- Update: Add token tags
- Update: Add server tags
- Update: Generate anonymous client ID from device ID
- Update: Detect client country to exclude my country
- Fix: Startup crash on some Android devices
- Fix: IPv6 Ping
Server
- Fix: Server listening to a test IP
- Fix: IpV6 Subnet in auto IP configuration
- Fix: IPv6 Ping
- Feature: Allow to config swap file size
- Feature: Allow to config UdpClient buffer size
- Feature: Protocol Version 6
- Feature: Allow to config TcpCongestionControl on Linux
- Update: File server-internal token format
- Improve: Bulk sync to AccessManager
Development
- Update: Migrate to .NET 9.0
- Update: Use composite API for SPA
v4.6.553
Client
- Fix: Could not open websites on some devices
- Fix: "Connection is already in progress" error when the connection is already established
- Fix: Android: IPv6 over IPv4
Server
- Feature: Linux: Add or remove listener IPs on the server at runtime via "AddListenerIpsToNetwork".
- Fix: DNS list
v4.6.546
v4.6.544
Client
- Fix: App Filter does not work when no app is selected
- Fix: Exclude the ad tracker from the tunnel
- Fix: Exclude My Country
- Fix: Could not set MTU error
- Fix: Android: InApp Update
- Fix: Android: VPN Service remains in memory after disconnect
- Feature: Report unreachable servers
- Feature: Add domain filtering to engine
- Feature: Add log to Android logcat
- Feature: Try to find a reachable server among endpoints
- Feature: Implement ChartBoost ads
- Update: Improve performance and memory usage
Server
- Feature: Support multiple redirect endpoints
- Update: Use Cloudflare for detecting the server's public IP
- Update: Improve performance and memory usage
v4.5.535
Client
- Improve: App Filter page
- Improve: Android TV
- Update: Use Interstitial Ad instead of rewarded
- Update: Show client country when Exclude My Country is enabled
- Feature: Support multiple ad networks
- Feature: Add Turkey, German, and Hindi languages
- Fix: Some error message after disconnection
- Fix: Disconnect button doesn't work while connecting
v4.5.522
Client
- Update: Disable "Exclude My Country" when unable to load the IP location database
- Update: Automatically disconnect client after changing exclude my country settings
- Improve: Performance & Speed on the connection when the user has selected exclude my country
- Fix: Freeze network on some situation
Server
- Update: Improve performance
v4.5.520
Client
- Feature: Allow to select servers by country if the server supports it
- Feature: Auto pause and resume when the server is not reachable
- Update: User IncludeIpRanges and ExcludeIpRanges in settings instead of CustomIpRanges
- Update: Try to fix accesskey when it is not valid by missing the padding characters
- Update: Countries IP ranges
- Fix: Some wrong message in disconnect
Server
- Improve: Optimize server reconfiguration at runtime
- Feature: Support selecting server location when controlled by HttpAccessManager
- Feature: Enable hot restart for FileAccessManager
- Deprecate: ServerProtocol Version 2 (451) is deprecated and no longer supported