Skip to content

Releases: NullCoreDeveloper/v2whitelist

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 07 Jul 09:51
0510fed
  1. Обход блокировок при обновлении: список серверов теперь принудительно скачивается через внутренний туннель, если VPN уже включен (решает проблему с ограничениями белых списков).
  2. Мгновенное QR-подключение: после добавления одиночного сервера по QR-коду приложение моментально к нему подключается, пропуская долгий фоновый пинг-тест всей базы.
  3. Исправление интерфейса: текст быстрых кнопок на главном экране больше не сжимается и не обрывается благодаря новой адаптивной сетке (3x2).
  4. Оптимизация навигации: изменен порядок быстрых действий для большего удобства (О приложении → Обновить подписку → Фильтры → Логи → Настройки).

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 08 May 07:51
  1. Исправлена ошибка, из-за которой приложение могло вылетать при запуске.
  2. Теперь ваши серверы не будут пропадать из списка, даже если при записи данных произошёл сбой.
  3. Значительно ускорено обновление подписок: убраны лишние ожидания, теперь приложение быстрее находит рабочий способ загрузки.
  4. Улучшена стабильность работы при включённом VPN: приложение стало умнее выбирать путь для обновления данных.
  5. Исправлены мелкие ошибки в оформлении и системных настройках.

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 04 May 12:05

🚀 v2whitelist v1.0.3 — "Survival & Stability"

  1. Умное обновление подписок: список серверов успешно обновляется даже при включенном VPN (через SOCKS5 прокси).
  2. Защита конфигов: если обновление подписки прошло с ошибкой, старые рабочие серверы больше не удаляются (Fail-safe режим).
  3. Авто-удаление дубликатов: приложение находит и удаляет одинаковые серверы (IP+Port+ID) сразу после обновления.
  4. Умное переподключение: после обновления списка приложение само находит твой прошлый сервер и выбирает его заново, сохраняя сессию.
  5. Детектор блокировок: проверка «глушилок» интернета (сравнение Google и Yandex) с выводом статуса на главный экран.
  6. Умный онбординг: после сканирования QR-кода приложение автоматически подключается и догружает остальные серверы в фоне.
  7. Быстрый доступ: добавлены кнопки для мгновенного показа своего QR-кода и сканирования нового прямо с главного экрана.
  8. Ограничение таймаута: подписки больше не «вешают» приложение — лимит 6 секунд на попытку обновления.
  9. Стабильность в фоне: добавлен диалог по настройке «Бесконечной фоновой активности» для бесперебойных обновлений.
  10. Официальная подпись: автоматическая сборка релизов на GitHub с использованием ключа разработчика (поддерживает обновление поверх старой версии).

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 29 Apr 16:36
fix: исправление ошибки компиляции (недостающий импорт toast)

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 01 Mar 13:50

fix

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 14:52
feat: автообновление подписки раз в час через WorkManager

- SubscriptionUpdaterWorker: новый CoroutineWorker, вызывает
  SmartConnectManager.updateSubscription() раз в час в фоне.
  При ошибке делает retry (WorkManager сам перепланирует).

- AngApplication: schedule() вызывается при старте главного процесса.
  ExistingPeriodicWorkPolicy.KEEP — повторная регистрация не сбрасывает таймер.

Работает даже когда приложение закрыто (Android может задержать на low-power).