Tunnel 0.13.0#
Tunnel 0.13.0 — на данным момент наше крупнейшее и флагманское обновление, полностью перерабатывающее многие недочеты предыдущих версий, а так же вносящее множество мощных изменений.
Наши разработчики отправились в Удмуртию, в регион с постоянными Белыми Списками, где в полевых условиях имели возможность пощупать и исследовать одни из самых агрессивных фильтров и блокеров в России. Эта версия задала новый маршрут развития приложения и определила его на месяцы вперед.
Главное#
Обновлён Smart Connect до версии 4#
Smart Connect версии 4 стал точнее учитывать текущее состояние сети, был адаптирован под известные нам гибридные виды блокировок. Так же ускорен и максимально оптимизирован в результате разработки в условиях БС.
Улучшены сценарии:
- запуск со всех источников;
- контроль состояния сети и маршрута;
- определения состояния сети;
- адаптация под определение т.н. гибридных блокировок.
Нововведения#
- Google назначен основной Global-проверкой.
- Cloudflare назначен резервной Global-проверкой.
- Добавлена загрузка HTML до 64 KiB.
- Добавлено определение гибридных блокировок.
- Добавлены новые underlay-проверки перед подключением.
- Добавлены проверки внутри активного TUN.
- Добавлен индикатор проверки [П].
- Добавлен last-sc-check-runtime.
- Добавлен раздел обязательных исключений.
- Добавлен список обязательных торрент-клиентов.
- Добавлен переключатель промо-уведомлений.
- Добавлены промо-уведомления.
- Добавлено уведомление завершившегося Premium.
- Добавлены промо-уведомления бесплатным аккаунтам.
- Добавлено первое промо через 30 минут.
- Добавлен модуль статистики Premium-запусков.
- Добавлена статистика последних 30 дней.
- Добавлены кнопки открытия Tunnel и продления.
- Добавлена кнопка просмотра тарифов.
- Добавлена кнопка закрепления виджета.
- Добавлен виджет подключения VPN.
- Добавлено событийное обновление виджета.
- Добавлены переводы новых функций.
Исправления#
- Доработан UP/DOWN через TUN.
- Исправлено определение БС-режима.
- Исправлен ручной БС-режим без Smart Connect.
- Доработаны Premium БС-серверы без Smart Connect.
- Исправлен выбор БС-серверов подписок.
- Исправлены ошибки «Сервер не ответил».
- Исправлены ложные сообщения восстановления Ordinary.
- Унифицирован фактический источник VPN-состояния.
- Синхронизированы главный экран и шторка.
- Синхронизированы уведомление и фактический TUN.
- Исправлен зависающий статус «Отключение».
- Добавлен корректный статус «Отключено».
- Исправлено зависание «Запускаю ядро».
- Исправлен оставшийся TUN после отключения.
- Исправлен скрытый TUN при отключённом UI.
- Исправлены переключения Wi‑Fi → БС.
- Исправлены переключения БС → Wi‑Fi.
- Исправлен ложный fallback на Ordinary.
- Исправлен Network Controller fallback.
- Исправлена работа БС-стабилизатора.
- Исправлена работа БС-детектора.
- Исправлены бесконечные проверки качества.
- Исправлены зависания и почернение UI.
- Исправлены ложные прочерки трафика.
- Исправлены ложные нули пинга.
- Исправлен подсчёт VPN-трафика.
- Исключён bypass-трафик из UP/DOWN.
- Исправлена стабильность VPN bypass.
- Bypass сохранён при fallback и переподключениях.
- Personal-серверы исключены из backend-статистики.
- Пользовательские подписки исключены из backend-статистики.
- Убраны лимиты пользовательских подписок.
- Запрещена очистка кэша перед API-запросом.
- Исправлено мгновенное перемещение избранных серверов.
- Изменен адрес поддержки и mailto.
- Убрано открытие приложения из виджета.
- Запрещён автоматический запуск разрешений виджетом.
- Убрано обрезание описаний настроек.
Улучшения#
- Переключения режимов приближены к ручному запуску.
- Ускорено восстановление маршрута после смены сети.
- Компоненты автоматизации привязаны к SC4.
- Зависимые компоненты SC4 сделаны обязательными.
- Сохранено ручное подключение без SC4.
- Убрана проверка качества из уведомления.
- Индикатор проверки перенесён под статус-блок.
- Трафик обновляется каждую секунду.
- Пинг обновляется каждую секунду.
- Усилено кэширование Ordinary-серверов.
- Усилено кэширование серверов подписок.
- Кэш обновляется подтверждёнными API-данными.
- Серверы Tunnel отсортированы по ID.
- Избранные сортируются после перезагрузки страницы.
- Добавлен приоритет последнего БС-сервера.
- Добавлен приоритет избранных БС-серверов.
- Экран bypass открывается сразу.
- Приложения bypass загружаются динамически.
- Поиск ожидает завершения загрузки.
- Массовые кнопки ожидают завершения загрузки.
- Обязательные исключения невозможно снять.
- Обязательный bypass работает всегда.
- Выбранные приложения сортируются после перезагрузки.
- Проверены языковые ключи изменений.
- Блок поддержки перенесён наверх.
- Виджет использует правила Quick Settings.
- Клик виджета переведён на broadcast.
- Использована иконка Quick Settings.
- Скругление описаний уменьшено до нуля.