From cb1b8ee7d631a024d1d838b19c539131dab1197f Mon Sep 17 00:00:00 2001 From: Zane Schepke Date: Fri, 10 May 2024 23:53:13 -0400 Subject: [PATCH] add version metadata --- README.md | 5 +++-- buildSrc/src/main/kotlin/Constants.kt | 4 ++-- fastlane/metadata/android/en-US/changelogs/34300.txt | 6 ++++++ fastlane/metadata/android/en-US/full_description.txt | 3 ++- gradle/libs.versions.toml | 2 +- 5 files changed, 14 insertions(+), 6 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/34300.txt diff --git a/README.md b/README.md index b74981b..e574046 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ WG Tunnel
-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) 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. @@ -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 * Split tunneling by application with search * WireGuard support for kernel and userspace modes +* Amnezia support for userspace mode for DPI/censorship protection * Always-On VPN support -* Export tunnels to zip +* Export Amnezia and WireGuard tunnels to zip * Quick tile support for tunnel toggling, auto-tunneling * Static shortcuts support for tunnel toggling, auto-tunneling * Intent automation support for all tunnels diff --git a/buildSrc/src/main/kotlin/Constants.kt b/buildSrc/src/main/kotlin/Constants.kt index aff5c95..0d85144 100644 --- a/buildSrc/src/main/kotlin/Constants.kt +++ b/buildSrc/src/main/kotlin/Constants.kt @@ -1,7 +1,7 @@ object Constants { - const val VERSION_NAME = "3.4.3-beta" + const val VERSION_NAME = "3.4.3" const val JVM_TARGET = "17" - const val VERSION_CODE = 34202 + const val VERSION_CODE = 34300 const val TARGET_SDK = 34 const val MIN_SDK = 26 const val APP_ID = "com.zaneschepke.wireguardautotunnel" diff --git a/fastlane/metadata/android/en-US/changelogs/34300.txt b/fastlane/metadata/android/en-US/changelogs/34300.txt new file mode 100644 index 0000000..2b28f61 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/34300.txt @@ -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 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt index b6cda3a..27a61ab 100644 --- a/fastlane/metadata/android/en-US/full_description.txt +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -4,8 +4,9 @@ Features - Auto connect to VPN based on Wi-Fi SSID, ethernet, or mobile data - Split tunneling by application with search - WireGuard support for kernel and userspace modes +- Amnezia support for userspace mode for DPI/censorship protection - Always-On VPN support -- Export tunnels to zip +- Export Amnezia and WireGuard tunnels to zip - Quick tile support for VPN toggling - Static shortcuts support for primary tunnel for automation integration - Intent automation support for all tunnels diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index aec302e..bf4e4f7 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -10,7 +10,7 @@ coreKtx = "1.13.1" datastorePreferences = "1.1.1" desugar_jdk_libs = "2.0.4" espressoCore = "3.5.1" -hiltAndroid = "2.51" +hiltAndroid = "2.51.1" hiltNavigationCompose = "1.2.0" junit = "4.13.2" kotlinx-serialization-json = "1.6.3"