Обновления плагина
Обновляется плагин вручную — вы всегда сами решаете, когда ставить новую версию. Плагин лишь подсказывает, что она вышла, и помогает корректно завершить обновление.
Автопроверка новой версии
При каждом запуске клиента плагин обращается к GitHub Releases и сравнивает последнюю версию с вашей (если это не отключено переключателем «Проверка обновлений» в настройках). Если есть более свежая — внизу экрана появится уведомление со ссылкой на тот же обновляемый закреплённый пост в официальном Telegram-канале , откуда всегда скачивается плагин.
Это только уведомление. Плагин не скачивает и не ставит новую версию сам.
Чтобы обновиться, скачайте свежий tg-streaks.plugin и установите его так же,
как при первой установке.
Диалог «Перезапустить клиент?»
Когда клиент подхватывает новый .plugin файл, плагин замечает, что версия
изменилась с прошлого запуска, и предлагает завершить обновление:
- «Перезапустить» — сразу перезапускает клиент, чтобы новая версия движка
(
classes.dex) применилась полностью. Рекомендуемый вариант. - «Позже» — плагин продолжит работать в этом сеансе, но часть изменений движка применится только после следующего перезапуска клиента вручную.
Если сомневаетесь — выбирайте «Перезапустить»: так вы точно получите свежую версию целиком.
Целостность файла плагина
Движок (classes.dex) и ресурсы (resources.zip) обновляются вместе с самим
.plugin файлом — они лежат внутри него, ничего докачивать не нужно. Если файл
повреждён и движок или ресурсы из него не читаются, плагин покажет диалог
«Файл плагина повреждён» и не станет запускаться.
Это не поломка, а защита. Решение простое — скачать .plugin заново и
установить его ещё раз. Подробнее об этом диалоге — в FAQ.