Стабильный релиз · 05.07.2026

Tunnel-0.11.0

Описание получено из официального GitHub Release и очищено allowlist-санитайзером перед отображением.

Tunnel 0.11.0#

Tunnel 0.11.0 — обновление стабильности подключения, Белых Списков, учёта VPN-трафика, интерфейса и работы с сетевыми сценариями.

Версия направлена на более предсказуемую работу приложения в мобильных сетях, при использовании подписок, БС-режима, Quick Tile, AutoConnect и функции игнорирования VPN.

Главное#

Улучшена стабильность подключения#

Обновлена логика запуска и восстановления VPN-подключения.

Приложение стало лучше обрабатывать:

  • смену сети;
  • запуск через главный экран;
  • запуск через Quick Tile;
  • запуск через AutoConnect;
  • переход между обычным режимом и БС;
  • временно недоступные серверы;
  • промежуточные состояния проверки маршрута.

Подключение стало стабильнее в сетях с нестабильной доступностью внешних ресурсов.

Улучшены Белые Списки#

Доработана логика БС-режима.

Улучшены:

  • ручное включение БС;
  • автоматический переход на БС;
  • возврат к обычному режиму;
  • работа БС при смене сети;
  • запуск БС через Quick Tile и AutoConnect;
  • выбор подходящего БС-сервера из подписки.

Приложение теперь аккуратнее определяет, когда нужно использовать БС, а когда следует вернуться к обычному режиму.

Улучшен выбор БС-серверов#

Обновлена логика подбора серверов для Белых Списков.

Теперь учитываются:

  • избранные БС-серверы;
  • последний использованный БС-сервер;
  • результаты быстрых проверок;
  • временные ошибки доступности;
  • актуальность данных подписки.

Приоритет выбора стал более предсказуемым:

  1. избранные серверы;
  2. последний успешно использованный БС-сервер;
  3. остальные доступные варианты.

Улучшена работа с неответившими серверами#

Серверы, которые временно не ответили на быструю проверку, больше не исключаются преждевременно.

Приложение мягче обрабатывает временные сетевые ошибки и аккуратнее перебирает доступные варианты подключения.

Добавлена улучшенная работа с избранными серверами#

Избранные серверы теперь лучше учитываются при выборе маршрута.

Это помогает быстрее подключаться к тем серверам, которые пользователь считает наиболее стабильными или удобными.

Игнорирование VPN#

Улучшена функция игнорирования VPN#

Доработана логика исключения выбранных приложений из VPN-маршрута.

Улучшены сценарии:

  • включения игнорирования VPN;
  • изменения списка приложений;
  • применения нового списка исключений;
  • перезапуска VPN с обновлёнными параметрами;
  • диагностики применённых исключений.

Выбранные приложения должны использовать обычное сетевое подключение устройства и не проходить через VPN-туннель.

Улучшен учёт трафика при игнорировании VPN#

Обновлена логика подсчёта VPN-трафика.

Приложение точнее отделяет:

  • трафик, прошедший через VPN;
  • трафик приложений, исключённых из VPN;
  • служебные сетевые обращения;
  • диагностические проверки;
  • трафик обычного режима и подписок.

Это делает отображение расхода более точным.

Учёт трафика#

Улучшена модель учёта VPN-трафика#

Обновлена внутренняя система подсчёта трафика.

Улучшен учёт для:

  • обычного режима;
  • серверов из подписок;
  • БС-сценариев;
  • Xray-подключений;
  • Hysteria2-подключений;
  • сценариев с временно недоступным API.

Трафик теперь устойчивее сохраняется локально и может быть синхронизирован после восстановления связи.

Улучшена синхронизация статистики#

Если API временно недоступно, приложение может сохранить накопленные данные локально и отправить их позже.

Это улучшает работу при нестабильной сети, переключении между сетями и восстановлении соединения.

Улучшено отображение расхода#

Интерфейс стал точнее показывать текущий расход трафика, включая случаи, когда данные уже накоплены локально, но ещё не успели синхронизироваться.

Подписки#

Улучшена работа серверов из подписок#

Доработана обработка серверов, полученных из подписок.

Улучшены:

  • выбор сервера;
  • обновление локального состояния;
  • разделение обычных и БС-серверов;
  • восстановление последнего маршрута;
  • запуск через Quick Tile и AutoConnect.

Улучшено разделение обычных и БС-серверов#

Приложение теперь точнее различает:

  • последний обычный сервер;
  • последний БС-сервер;
  • серверы из подписок;
  • выбранный пользователем маршрут.

Это делает поведение после смены сети и перезапуска приложения понятнее.

Quick Tile и AutoConnect#

Улучшен запуск из шторки Android#

Quick Tile стал лучше учитывать текущий режим, тип сети и последний доступный маршрут.

Улучшены сценарии:

  • быстрого запуска VPN;
  • восстановления обычного режима;
  • запуска после БС-сценариев;
  • работы с последним выбранным сервером;
  • обработки неподходящего сетевого режима.

Улучшен AutoConnect#

AutoConnect стал точнее выбирать подходящий маршрут и лучше учитывать сетевой контекст.

Это повышает стабильность автоматического подключения.

UI#

Улучшен интерфейс подключения#

Доработано отображение:

  • текущего режима;
  • активного сервера;
  • последнего сервера;
  • расхода трафика;
  • доступности подключения;
  • промежуточных состояний запуска;
  • ошибок подключения.

Интерфейс стал понятнее в сценариях смены сети, проверки маршрута и восстановления подключения.

Улучшено отображение последнего сервера#

Приложение теперь лучше различает обычный сервер и БС-сервер, что снижает путаницу при повторном запуске подключения.

Исправления и улучшения#

  • Улучшена стабильность запуска VPN.
  • Улучшена работа Белых Списков.
  • Улучшен выбор БС-серверов.
  • Добавлен приоритет избранных БС-серверов.
  • Улучшена обработка последнего использованного БС-сервера.
  • Улучшена работа с временно неответившими серверами.
  • Улучшен переход между обычным режимом и БС.
  • Улучшена работа Quick Tile.
  • Улучшена работа AutoConnect.
  • Улучшено определение сетевого состояния при активном VPN.
  • Улучшена функция игнорирования VPN для выбранных приложений.
  • Улучшена точность учёта трафика при игнорировании VPN.
  • Улучшен учёт трафика в обычном режиме и при использовании подписок.
  • Добавлено локальное сохранение накопленной статистики трафика.
  • Улучшена повторная отправка статистики после восстановления связи.
  • Улучшено отображение расхода трафика в интерфейсе.
  • Улучшена логика доступности кнопки подключения.
  • Улучшена обработка промежуточных состояний подключения.
  • Улучшена защита от лишнего логирования чувствительных данных.
  • Улучшена внутренняя диагностика сетевого состояния.

Технические изменения#

  • Обновлена логика определения underlying-сетей под активным VPN.
  • Улучшена координация между UI-уровнем и VPN-сервисом.
  • Улучшена логика common connect для главного экрана, Quick Tile и AutoConnect.
  • Обновлено хранение последнего ordinary и последнего БС-сервера.
  • Улучшена модель выбора БС-кандидатов.
  • Добавлена более точная модель учёта VPN-трафика.
  • Добавлено локальное хранение дневной статистики.
  • Добавлена очередь отложенной отправки usage-статистики.
  • Улучшена обработка ordinary и subscription-подключений.
  • Улучшены UI-состояния расхода, лимитов и доступности подключения.
  • Расширены unit-тесты для БС, сетевых сценариев, учёта трафика, Quick Tile, AutoConnect и UI-состояний.

Итог#

Tunnel 0.11.0 делает приложение стабильнее и предсказуемее в реальных сетевых условиях.

Основной акцент версии:

  • более надёжные Белые Списки;
  • улучшенный выбор серверов;
  • избранные серверы;
  • улучшенное игнорирование VPN;
  • более точный учёт VPN-трафика;
  • стабильная работа с подписками;
  • улучшенный Quick Tile и AutoConnect;
  • более понятный UI;
  • лучшая устойчивость к временным сетевым сбоям.

other

73,8 МБ

Скачать APK

SHA-256: f59d70be614b5ea1cd706d2a995802ced13ea33dd27868b36259409524d4668e