Releases: NullCoreDeveloper/v2whitelist
Releases · NullCoreDeveloper/v2whitelist
Release list
v1.0.5
- Обход блокировок при обновлении: список серверов теперь принудительно скачивается через внутренний туннель, если VPN уже включен (решает проблему с ограничениями белых списков).
- Мгновенное QR-подключение: после добавления одиночного сервера по QR-коду приложение моментально к нему подключается, пропуская долгий фоновый пинг-тест всей базы.
- Исправление интерфейса: текст быстрых кнопок на главном экране больше не сжимается и не обрывается благодаря новой адаптивной сетке (3x2).
- Оптимизация навигации: изменен порядок быстрых действий для большего удобства (О приложении → Обновить подписку → Фильтры → Логи → Настройки).
v1.0.4
- Исправлена ошибка, из-за которой приложение могло вылетать при запуске.
- Теперь ваши серверы не будут пропадать из списка, даже если при записи данных произошёл сбой.
- Значительно ускорено обновление подписок: убраны лишние ожидания, теперь приложение быстрее находит рабочий способ загрузки.
- Улучшена стабильность работы при включённом VPN: приложение стало умнее выбирать путь для обновления данных.
- Исправлены мелкие ошибки в оформлении и системных настройках.
v1.0.3
🚀 v2whitelist v1.0.3 — "Survival & Stability"
- Умное обновление подписок: список серверов успешно обновляется даже при включенном VPN (через SOCKS5 прокси).
- Защита конфигов: если обновление подписки прошло с ошибкой, старые рабочие серверы больше не удаляются (Fail-safe режим).
- Авто-удаление дубликатов: приложение находит и удаляет одинаковые серверы (IP+Port+ID) сразу после обновления.
- Умное переподключение: после обновления списка приложение само находит твой прошлый сервер и выбирает его заново, сохраняя сессию.
- Детектор блокировок: проверка «глушилок» интернета (сравнение Google и Yandex) с выводом статуса на главный экран.
- Умный онбординг: после сканирования QR-кода приложение автоматически подключается и догружает остальные серверы в фоне.
- Быстрый доступ: добавлены кнопки для мгновенного показа своего QR-кода и сканирования нового прямо с главного экрана.
- Ограничение таймаута: подписки больше не «вешают» приложение — лимит 6 секунд на попытку обновления.
- Стабильность в фоне: добавлен диалог по настройке «Бесконечной фоновой активности» для бесперебойных обновлений.
- Официальная подпись: автоматическая сборка релизов на GitHub с использованием ключа разработчика (поддерживает обновление поверх старой версии).
v1.0.2
fix: исправление ошибки компиляции (недостающий импорт toast)
v1.0.1
v1.0.0
feat: автообновление подписки раз в час через WorkManager - SubscriptionUpdaterWorker: новый CoroutineWorker, вызывает SmartConnectManager.updateSubscription() раз в час в фоне. При ошибке делает retry (WorkManager сам перепланирует). - AngApplication: schedule() вызывается при старте главного процесса. ExistingPeriodicWorkPolicy.KEEP — повторная регистрация не сбрасывает таймер. Работает даже когда приложение закрыто (Android может задержать на low-power).