From 0008d8b9bb61b343358d125d2ed152e751ea6cf2 Mon Sep 17 00:00:00 2001 From: zaneschepke Date: Wed, 10 Jun 2026 12:12:16 -0400 Subject: [PATCH] chore: update docs and fastlane metadata for latest features closes #1268 --- README.md | 31 +++++++++---------- .../android/en-US/full_description.txt | 22 +++++++------ 2 files changed, 27 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 184b94ea..3b008f94 100644 --- a/README.md +++ b/README.md @@ -49,8 +49,8 @@ and [AmneziaWG](https://docs.amnezia.org/documentation/amnezia-wg/) ## About -WG Tunnel is an alternative Android client for WireGuard and AmneziaWG, inspired by the official WireGuard Android app. It fills gaps in the official client by adding advanced features like auto-tunneling (on-demand VPN activation), while seamlessly supporting both protocols across app modes—including Kernel (for direct WireGuard kernel integration; AmneziaWG not supported), VPN (standard system-level tunneling), Lockdown (a custom kill switch for leak prevention), and Proxy (built-in HTTP/SOCKS5 forwarding)—for enhanced privacy, censorship resistance, and flexibility. - +WG Tunnel is an alternative Android client for WireGuard and AmneziaWG, inspired by the official WireGuard Android app. It fills gaps in the official client by adding advanced features like auto-tunneling, AmneziaWG support, different app modes like **Lockdown** (a custom kill switch for leak prevention), and **Local Proxy** (expose a tunnel over a local SOCKS5/HTTP proxy server) for enhanced privacy, censorship resistance, and flexibility. +
@@ -67,21 +67,18 @@ WG Tunnel is an alternative Android client for WireGuard and AmneziaWG, inspired ## Features -- **Tunnel Import Methods**: Easily add tunnels using .conf files, ZIP archives, manual entry, or QR code scanning. -- **Auto-Tunneling**: Automatically activate tunnels based on Wi-Fi SSID, Ethernet connections, or mobile data networks. -- **Split Tunneling**: Flexible support for routing specific apps or traffic through the VPN. -- **WireGuard Modes**: Full compatibility with WireGuard in both kernel and userspace implementations. -- **AmneziaWG Integration**: Userspace mode for AmneziaWG, providing robust censorship evasion. -- **Always-On VPN**: Ensures continuous protection with Android's Always-On VPN feature. -- **Quick Controls**: Quick Settings tile and home screen shortcuts for easy VPN toggling. -- **Automation Support**: Intent-based automation for controlling tunnels. -- **Auto-Restore**: Seamlessly restores auto-tunneling and active tunnels after device restarts or app updates. -- **Proxying Options**: Built-in HTTP and SOCKS5 proxy support within tunnels. -- **Lockdown Mode**: Custom kill switch for maximum leak prevention and security. -- **Dynamic DNS Handling**: Detects and updates DNS changes without tunnel restarts. -- **Monitoring Tools**: Advanced tunnel monitoring features for tunnel performance monitoring. -- **Android TV Support**: Android TV support for secure streaming and browsing. -- **Advanced DNS**: DNS over HTTPS support for tunnel endpoint resolutions. +- **Auto-Tunneling:** Automatically activate tunnels based on your device's active network details. +- **Deferred Endpoint Bootstrapping:** Safely resolves endpoints and updates peers after the tunnel is up for better reliability and leak protection on startup. +- **Handshake Monitoring:** Real-time handshake monitoring for instant tunnel health feedback. +- **AmneziaWG Support:** Full support for AmneziaWG 2.0, providing robust censorship protection. +- **Split Tunneling:** Flexible support for routing specific apps or traffic through the VPN. +- **Local Proxying:** Expose WireGuard tunnels over a local SOCKS5 or HTTP proxy to browsers or firewall apps (like AdGuard). +- **Lockdown Mode:** Advanced in-app kill switch that blocks all traffic while the tunnel is down. +- **Quick Controls:** Quick Settings tile and home screen shortcuts for easy toggling. +- **Remote Control Support:** Intent-based automation for controlling tunnels and auto-tunneling from automation apps (like Tasker). +- **Dynamic DNS Handling:** Automatically detect and update endpoints on server IP changes without requiring a restart. +- **IPv6 Endpoints:** Automatically upgrade to IPv6 endpoints or fall back to IPv4 based on network conditions without requiring a restart. +- **Android TV Support:** Full support for nearly all features on Android TV. ## Building diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt index 7233292b..6323b565 100644 --- a/fastlane/metadata/android/en-US/full_description.txt +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -1,13 +1,17 @@ WG Tunnel is a WireGuard VPN client that strikes the balance between simplicity and robustness, making it the ideal client for casual and power users alike. Whether you simply want to automate when you're connected to your VPN or you're a power user with advanced privacy use cases, WG Tunnel has you covered. -- **Auto-Tunneling:** Automatically activate tunnels based on Wi-Fi SSID, Ethernet connections, or mobile data networks. +Features: + +- **Auto-Tunneling:** Automatically activate tunnels based on your device's active network details. +- **Deferred Endpoint Bootstrapping:** Safely resolves endpoints and updates peers after the tunnel is up for better reliability and leak protection on startup. +- **Handshake Monitoring:** Real-time handshake monitoring for instant tunnel health feedback. +- **AmneziaWG Support:** Full support for AmneziaWG 2.0, providing robust censorship protection. - **Split Tunneling:** Flexible support for routing specific apps or traffic through the VPN. -- **App Modes:** Support for multiple tunnel modes, including standard VPN, kernel, lockdown (custom kill switch), and proxy modes. -- **AmneziaWG Integration:** Full support for AmneziaWG, providing robust censorship evasion. -- **Proxying Options:** Built-in HTTP and SOCKS5 proxy support allowing third-party apps to tunnel their traffic. -- **Quick Controls:** Quick Settings tile and home screen shortcuts for easy toggling actions. -- **Automation Support:** Intent-based automation for controlling tunnels and auto-tunneling. -- **Dynamic DNS Handling:** Detects and updates DNS changes without tunnel restarts. -- **Monitoring Tools:** Advanced tunnel monitoring features for tunnel performance monitoring. -- **Android TV Support:** Android TV support for nearly all app features. +- **Local Proxying:** Expose WireGuard tunnels over a local SOCKS5 or HTTP proxy to browsers or firewall apps (like AdGuard). +- **Lockdown Mode:** Advanced in-app kill switch that blocks all traffic while the tunnel is down. +- **Quick Controls:** Quick Settings tile and home screen shortcuts for easy toggling. +- **Remote Control Support:** Intent-based automation for controlling tunnels and auto-tunneling from automation apps (like Tasker). +- **Dynamic DNS Handling:** Automatically detect and update endpoints on server IP changes without requiring a restart. +- **IPv6 Endpoints:** Automatically upgrade to IPv6 endpoints or fall back to IPv4 based on network conditions without requiring a restart. +- **Android TV Support:** Full support for nearly all features on Android TV. \ No newline at end of file