Skip to content

Releases: ivan-yurich/Yurich-Connect-Android

Yurich Connect Android v1.0.88

22 Jun 10:21

Choose a tag to compare

Yurich Connect Android v1.0.88

Что исправлено:

  • Ручное отключение VPN теперь уважается приложением.
  • Если пользователь нажал «Отключить», background keeper, auto-recovery и watchdog больше не поднимают VPN сами.
  • Повторное подключение снова разрешается только после явного нажатия «Подключить».
  • В диагностику добавлен manual_disconnect_requested.

Проверки:

  • flutter analyze
  • flutter test
  • flutter build apk --release
  • flutter build apk --release --split-per-abi
  • apksigner verify: v2 signature OK

APK:

  • versionName: 1.0.88
  • versionCode: 20088

v1.0.87

21 Jun 06:43

Choose a tag to compare

Yurich Connect Android v1.0.87

Что исправлено:

  • Контрольный релиз для проверки автообновления из уже установленных сборок.
  • GitHub Releases остается первым источником метаданных обновления.
  • Сохранено старое имя APK YurichConnect-android-release.apk для совместимости со старыми updater-клиентами.
  • Протоколы VPN, Smart Route и маршрутизация не менялись.

Проверки:

  • flutter analyze
  • flutter test --reporter compact
  • flutter build apk --release
  • flutter build apk --release --split-per-abi
  • aapt: package online.dnsai.ivanvpn, versionCode 20087, versionName 1.0.87
  • apksigner verify: v2 OK

v1.0.86

21 Jun 06:22

Choose a tag to compare

Yurich Connect Android v1.0.86

Что исправлено:

  • Автообновление теперь смотрит сначала GitHub Releases, а не временный сайт-метадата endpoint.
  • Релиз содержит совместимые APK assets: новое имя, старое имя YurichConnect-android-release.apk и ABI split APK.
  • versionCode поднят до 20086, чтобы Android не считал обновление downgrade.
  • Протоколы VPN, Smart Route и маршрутизация не менялись.

Проверки:

  • flutter analyze
  • flutter test --reporter compact
  • flutter build apk --release
  • flutter build apk --release --split-per-abi
  • aapt: package online.dnsai.ivanvpn, versionCode 20086, versionName 1.0.86
  • apksigner verify: v2 OK

v1.0.85

21 Jun 05:50

Choose a tag to compare

Yurich Connect Android v1.0.85

Что изменено:

  • Добавлен слой выбора VPN-движка: рабочие Reality/Naive/Hysteria остаются на sing-box, Xray-only транспорты получают честную ошибку.
  • Усилена нормализация и проверка VLESS Reality TCP.
  • Из VLESS Reality outbound удаляется небезопасный tls.insecure.
  • Исправлена линия versionCode для автообновлений после старых APK.
  • NaiveProxy, Hysteria/Hysteria2, Smart Route и маршрутизация не ломались.

Проверки:

  • flutter analyze
  • flutter test
  • flutter build apk --release
  • apksigner verify

Yurich Connect Android 1.0.84

20 Jun 17:40

Choose a tag to compare

Yurich Connect Android 1.0.84

Fix release for Android in-app updater.

What changed:

  • Fixed INSTALL_FAILED_VERSION_DOWNGRADE by raising Android versionCode to 20084.
  • Added APK package inspection before opening Android installer.
  • Added downgrade guard before installation.
  • Kept VPN protocols, Smart Route and routing behavior unchanged.

Checks:

  • flutter analyze
  • flutter test
  • flutter build apk --release
  • flutter build apk --release --split-per-abi
  • apksigner verify: OK

APK:

  • Universal APK: YurichConnect-android-release.apk
  • SHA-256: 6FF23AA26C6656FD80280CE147E16695706AB7BC8A2C9B5F47DA246E5977103E

Yurich Connect Android 1.0.83

20 Jun 17:00

Choose a tag to compare

Yurich Connect Android 1.0.83

Что изменено:

  • Усилена проверка VLESS Reality перед стартом VPN.
  • Reality TCP профили нормализуются к стабильным Android-настройкам: xtls-rprx-vision, xudp, uTLS Chrome, SNI и Reality enabled.
  • Неполные Reality профили теперь дают понятную ошибку вместо мёртвого туннеля.
  • Диагностика показывает VLESS mode, flow, SNI, uTLS и packet encoding.
  • NaiveProxy, Hysteria2, Smart Route и маршрутизация не менялись.

Проверки:

  • flutter analyze: OK
  • flutter test: OK, 46 tests
  • flutter build apk --release: OK
  • apksigner verify: v2 signature OK

APK:

  • Version: 1.0.83+84
  • SHA-256: 4D4C91A1F5E65FE4CBE7B1E2525044DAA675517A69EE3CD13CE19FCA1E2D564F

Yurich Connect Android v1.0.82

20 Jun 07:04

Choose a tag to compare

Yurich Connect Android v1.0.82

Что исправлено:

  • Автообновление Android теперь сначала использует PackageInstaller session вместо хрупкой передачи APK через ACTION_VIEW.
  • Перед установкой приложение проверяет, что APK читается Android и пакет совпадает с online.dnsai.ivanvpn.
  • В релиз добавлены ABI APK: arm64-v8a, armeabi-v7a и x86_64, чтобы новые версии могли скачивать меньший файл под телефон.
  • Сетевые протоколы, Smart Route и текущая логика VPN не менялись.

Проверки:

  • flutter analyze
  • flutter test
  • flutter build apk --release
  • flutter build apk --release --split-per-abi
  • apksigner verify для universal и ABI APK

Важно:
Если на телефоне установлена старая версия и она всё ещё показывает “пакет недействителен”, установи v1.0.82 вручную один раз из GitHub Release. После этого следующие автообновления будут идти через новый установщик.

v1.0.81

20 Jun 06:33

Choose a tag to compare

Yurich Connect Android v1.0.81

Исправлено автообновление: приложение теперь проверяет, что скачанный файл является настоящим APK, и не передает Android installer поврежденный HTML/partial download.

Проверки: flutter analyze, flutter test, flutter build apk --release, apksigner verify.

v1.0.80

20 Jun 06:02

Choose a tag to compare

Yurich Connect Android 1.0.80

Что исправлено:

  • Увеличены timeout и retry для загрузки APK с GitHub Releases, чтобы обновление не падало на медленной или фильтруемой сети.
  • Добавлена поддержка текущего имени APK Yurich-Connect-Android-vX.Y.Z.apk.
  • Кнопка APK при ошибке теперь открывает найденный APK конкретного релиза, а не старую статическую ссылку.
  • Для совместимости добавлен второй asset YurichConnect-android-release.apk.

Проверки:

  • flutter analyze
  • flutter test
  • flutter build apk --release
  • apksigner verify: v2 подпись OK

APK:

  • Размер: 98216639 байт
  • SHA-256: E4BABEAF3F8352B7470B9DB03BC4F9E26D1801900BC4233B64D9A61997CB1046

Yurich Connect Android v1.0.79

20 Jun 05:12

Choose a tag to compare

Yurich Connect Android v1.0.79

Что улучшено

  • Усилен native VPN keeper для ночного простоя, Doze и мобильных сетей.
  • Добавлены состояния соединения: Idle, Degraded, Reconnecting, Failed.
  • Улучшен soft recovery, чтобы приложение восстанавливало туннель без открытия экрана.
  • Для /s// подписок добавлен fallback на links.txt, hiddify.txt, nekobox.txt и v2rayng.txt.
  • Улучшен Smart Route: RU-приложения идут напрямую, глобальные приложения остаются через VPN.
  • Диагностика теперь пишет idle checks, recovery events, network events и последние причины восстановления.

Проверки

  • flutter analyze: OK
  • flutter test: 41 passed
  • flutter build apk --release: OK
  • apksigner verify: v2 signature OK

APK

  • SHA-256: 1E8ACE3A6B59983FCD95D5921D8B77DD8F34126B3964D71DF93886889CB6EF2A
  • Size: 98,216,615 bytes