Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ val releaseKeystorePath = providers.environmentVariable("MEGAPROXY_KEYSTORE_PATH
val releaseKeystorePassword = providers.environmentVariable("MEGAPROXY_KEYSTORE_PASSWORD").orNull
val releaseKeyAlias = providers.environmentVariable("MEGAPROXY_KEY_ALIAS").orNull
val releaseKeyPassword = providers.environmentVariable("MEGAPROXY_KEY_PASSWORD").orNull
val versionCodeBase = 27
val versionCodeBase = 28
val versionVariant = providers.gradleProperty("megaproxyVersionVariant")
.orElse("universal")
.get()
Expand Down Expand Up @@ -68,7 +68,7 @@ android {
// universal code below the ABI variants lets app stores prefer the
// smaller compatible APK when both are available.
versionCode = versionCodeBase * 1000 + versionVariantCode
versionName = "1.3.0"
versionName = "1.4.0"
buildConfigField("String", "APK_VARIANT", "\"$versionVariant\"")
buildConfigField("String", "GIT_COMMIT_HASH", "\"$gitCommitHash\"")
if (versionVariant != "universal") {
Expand Down
4 changes: 4 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/28000.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6 proxy and jump-host addresses are now accepted with or without brackets.
- Fixed JSON profile imports and proxy-link exports containing IPv6 addresses.
- Connection setup now tries IPv6 DNS records when no resolver returns IPv4 and at least one returns a valid response without an IPv4 address.
- Updated the app and VPN notification icons.
4 changes: 4 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/28001.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6 proxy and jump-host addresses are now accepted with or without brackets.
- Fixed JSON profile imports and proxy-link exports containing IPv6 addresses.
- Connection setup now tries IPv6 DNS records when no resolver returns IPv4 and at least one returns a valid response without an IPv4 address.
- Updated the app and VPN notification icons.
4 changes: 4 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/28002.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6 proxy and jump-host addresses are now accepted with or without brackets.
- Fixed JSON profile imports and proxy-link exports containing IPv6 addresses.
- Connection setup now tries IPv6 DNS records when no resolver returns IPv4 and at least one returns a valid response without an IPv4 address.
- Updated the app and VPN notification icons.
4 changes: 4 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/28003.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6 proxy and jump-host addresses are now accepted with or without brackets.
- Fixed JSON profile imports and proxy-link exports containing IPv6 addresses.
- Connection setup now tries IPv6 DNS records when no resolver returns IPv4 and at least one returns a valid response without an IPv4 address.
- Updated the app and VPN notification icons.
4 changes: 4 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/28004.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6 proxy and jump-host addresses are now accepted with or without brackets.
- Fixed JSON profile imports and proxy-link exports containing IPv6 addresses.
- Connection setup now tries IPv6 DNS records when no resolver returns IPv4 and at least one returns a valid response without an IPv4 address.
- Updated the app and VPN notification icons.
4 changes: 4 additions & 0 deletions fastlane/metadata/android/ru-RU/changelogs/28000.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6-адреса прокси и промежуточных узлов теперь принимаются в скобках и без них.
- Исправлены импорт JSON-профилей и экспорт прокси-ссылок с IPv6-адресами.
- При подключении теперь запрашиваются IPv6-записи DNS, если ни один резолвер не вернул IPv4 и хотя бы один дал корректный ответ без IPv4-адреса.
- Обновлены значки приложения и VPN-уведомления.
4 changes: 4 additions & 0 deletions fastlane/metadata/android/ru-RU/changelogs/28001.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6-адреса прокси и промежуточных узлов теперь принимаются в скобках и без них.
- Исправлены импорт JSON-профилей и экспорт прокси-ссылок с IPv6-адресами.
- При подключении теперь запрашиваются IPv6-записи DNS, если ни один резолвер не вернул IPv4 и хотя бы один дал корректный ответ без IPv4-адреса.
- Обновлены значки приложения и VPN-уведомления.
4 changes: 4 additions & 0 deletions fastlane/metadata/android/ru-RU/changelogs/28002.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6-адреса прокси и промежуточных узлов теперь принимаются в скобках и без них.
- Исправлены импорт JSON-профилей и экспорт прокси-ссылок с IPv6-адресами.
- При подключении теперь запрашиваются IPv6-записи DNS, если ни один резолвер не вернул IPv4 и хотя бы один дал корректный ответ без IPv4-адреса.
- Обновлены значки приложения и VPN-уведомления.
4 changes: 4 additions & 0 deletions fastlane/metadata/android/ru-RU/changelogs/28003.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6-адреса прокси и промежуточных узлов теперь принимаются в скобках и без них.
- Исправлены импорт JSON-профилей и экспорт прокси-ссылок с IPv6-адресами.
- При подключении теперь запрашиваются IPv6-записи DNS, если ни один резолвер не вернул IPv4 и хотя бы один дал корректный ответ без IPv4-адреса.
- Обновлены значки приложения и VPN-уведомления.
4 changes: 4 additions & 0 deletions fastlane/metadata/android/ru-RU/changelogs/28004.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- IPv6-адреса прокси и промежуточных узлов теперь принимаются в скобках и без них.
- Исправлены импорт JSON-профилей и экспорт прокси-ссылок с IPv6-адресами.
- При подключении теперь запрашиваются IPv6-записи DNS, если ни один резолвер не вернул IPv4 и хотя бы один дал корректный ответ без IPv4-адреса.
- Обновлены значки приложения и VPN-уведомления.
13 changes: 13 additions & 0 deletions release-notes/1.4.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## English

- All proxy types now accept IPv6 proxy and jump-host addresses with or without brackets in profile settings and connection setup.
- Fixed JSON profile imports with IPv6 addresses and added correct IPv6 brackets to exported proxy links.
- Bootstrap DNS now queries AAAA records when no resolver supplies an A record and at least one returns a valid response without A records, allowing IPv6-only proxy and jump-host names while still requiring IPv4 access to the bootstrap DNS providers.
- Updated the launcher icons, adaptive icon layers and VPN notification icon.

## Русский

- Все типы прокси теперь принимают IPv6-адреса прокси и промежуточных узлов в скобках и без них в настройках профиля и при подключении.
- Исправлен импорт JSON-профилей с IPv6-адресами и добавлены корректные скобки для IPv6 в экспортируемых прокси-ссылках.
- Начальное разрешение DNS теперь запрашивает AAAA, если ни один резолвер не вернул A-запись и хотя бы один дал корректный ответ без A-записей, позволяя использовать имена прокси и промежуточных узлов только с IPv6, но по-прежнему требуя доступа по IPv4 к начальным DNS-провайдерам.
- Обновлены значки запуска приложения, слои адаптивного значка и значок VPN-уведомления.
Loading