Skip to content

Beta v1.4.2 Release

Choose a tag to compare

@BAZESHOT1 BAZESHOT1 released this 14 Sep 04:00
ace9e29

Что нового:

  1. Сохранение подписки в кеш - подписка работает даже если сессия клиента устарела и живет до реавторизации или деавторизации.
  2. Проверка обновлений и отображение версии в навигации: Приложение теперь проверяет доступные обновления и если обновление доступно - показывает в меню навигации уведомление с кнопкой загрузки (открывает этот репозиторий) на Windows. На Android открывает этот репозиторий (позже - будет открывать страницу Google Play). На IOS - проверка по релизам в AppStore и редирект при доступном обновлении на страницу приложения в AppStore.

Исправления:

  1. Установщик для Windows корректно чистит записи в реестре о повышенных правах доступа для приложения, полученных ранее (Не критично, но из за этого после окончания установки приложение не запускалось автоматически и требовало повышенных прав - теперь корректно отрабатывает при обновлениях и заново просит повышение прав при первом запуске в режиме TUN на Windows)
  2. Исправлена ошибка деавторизации для ExoWPN при Oauth-авторизации. Ранее main-screen падал с ошибкой из за истекшего токена авторизации. Теперь - через механизм refresh-tocken обновляется автоматически и сессия не вылетает. Для MinionGuard сессия кешируется и подписка продолжает работать. При этом, если токен устарел, приложение не выкидывает на главный экран, а продолжает работать до момента пока пользователю не понадобится токен авторизации его аккаунта или до момента деавторизации или реавторизации в сервисе. (Простыми словами - сабка сохраняется в кеше и работает всегда, даже при истеченной авторизации)
  3. Улучшена стабильность работы на Windows и Android
  4. Убраны лишние манифесты в правах доступа приложения