add version metadata

This commit is contained in:
Zane Schepke 2024-05-10 23:53:13 -04:00
parent 4153351fc4
commit cb1b8ee7d6
5 changed files with 14 additions and 6 deletions

View File

@ -22,7 +22,7 @@ WG Tunnel
<div align="left"> <div align="left">
This is an alternative Android Application for [WireGuard](https://www.wireguard.com/) with added This is an alternative Android Application for [WireGuard](https://www.wireguard.com/) and [AmneziaWG](https://docs.amnezia.org/documentation/amnezia-wg/) with added
features. Built using the [wireguard-android](https://github.com/WireGuard/wireguard-android) features. Built using the [wireguard-android](https://github.com/WireGuard/wireguard-android)
library and [Jetpack Compose](https://developer.android.com/jetpack/compose), this application was library and [Jetpack Compose](https://developer.android.com/jetpack/compose), this application was
inspired by the official [WireGuard Android](https://github.com/WireGuard/wireguard-android) app. inspired by the official [WireGuard Android](https://github.com/WireGuard/wireguard-android) app.
@ -53,8 +53,9 @@ and on while on different networks. This app was created to offer a free solutio
* Auto connect to tunnels based on Wi-Fi SSID, ethernet, or mobile data * Auto connect to tunnels based on Wi-Fi SSID, ethernet, or mobile data
* Split tunneling by application with search * Split tunneling by application with search
* WireGuard support for kernel and userspace modes * WireGuard support for kernel and userspace modes
* Amnezia support for userspace mode for DPI/censorship protection
* Always-On VPN support * Always-On VPN support
* Export tunnels to zip * Export Amnezia and WireGuard tunnels to zip
* Quick tile support for tunnel toggling, auto-tunneling * Quick tile support for tunnel toggling, auto-tunneling
* Static shortcuts support for tunnel toggling, auto-tunneling * Static shortcuts support for tunnel toggling, auto-tunneling
* Intent automation support for all tunnels * Intent automation support for all tunnels

View File

@ -1,7 +1,7 @@
object Constants { object Constants {
const val VERSION_NAME = "3.4.3-beta" const val VERSION_NAME = "3.4.3"
const val JVM_TARGET = "17" const val JVM_TARGET = "17"
const val VERSION_CODE = 34202 const val VERSION_CODE = 34300
const val TARGET_SDK = 34 const val TARGET_SDK = 34
const val MIN_SDK = 26 const val MIN_SDK = 26
const val APP_ID = "com.zaneschepke.wireguardautotunnel" const val APP_ID = "com.zaneschepke.wireguardautotunnel"

View File

@ -0,0 +1,6 @@
What's new:
- Official support for AmneziaWG
- Import/export for Amnezia configs
- Auto-tunnel to only toggle once per network change
- Additional languages support
- Other bug fixes and improvements

View File

@ -4,8 +4,9 @@ Features
- Auto connect to VPN based on Wi-Fi SSID, ethernet, or mobile data - Auto connect to VPN based on Wi-Fi SSID, ethernet, or mobile data
- Split tunneling by application with search - Split tunneling by application with search
- WireGuard support for kernel and userspace modes - WireGuard support for kernel and userspace modes
- Amnezia support for userspace mode for DPI/censorship protection
- Always-On VPN support - Always-On VPN support
- Export tunnels to zip - Export Amnezia and WireGuard tunnels to zip
- Quick tile support for VPN toggling - Quick tile support for VPN toggling
- Static shortcuts support for primary tunnel for automation integration - Static shortcuts support for primary tunnel for automation integration
- Intent automation support for all tunnels - Intent automation support for all tunnels

View File

@ -10,7 +10,7 @@ coreKtx = "1.13.1"
datastorePreferences = "1.1.1" datastorePreferences = "1.1.1"
desugar_jdk_libs = "2.0.4" desugar_jdk_libs = "2.0.4"
espressoCore = "3.5.1" espressoCore = "3.5.1"
hiltAndroid = "2.51" hiltAndroid = "2.51.1"
hiltNavigationCompose = "1.2.0" hiltNavigationCompose = "1.2.0"
junit = "4.13.2" junit = "4.13.2"
kotlinx-serialization-json = "1.6.3" kotlinx-serialization-json = "1.6.3"