Skip to content

0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 13:54
· 11 commits to master since this release
Добавить автообновление через electron-updater + GitHub Releases

Версия и кнопка "Проверить обновления" в шапке рядом с названием. Проверка
запускается автоматически при старте (после did-finish-load, чтобы renderer
успел подписаться на события) и по клику. Скачивание — только по явному
клику "Скачать" (autoDownload: false), не тихо в фоне; после скачивания —
кнопка "Перезапустить и установить".

Репозиторий сделан публичным — иначе electron-updater пришлось бы либо
зашивать GitHub-токен в собранное приложение (небезопасно, токен может
вытащить кто угодно), либо не работать вовсе (приватные ассеты требуют
авторизации на каждый запрос).

Проверено вживую: собрал настоящий .dmg (не --dir — app-update.yml
генерируется только при реальной упаковке), приложение дошло до GitHub и
верно сравнило версии, в UI отразилось как "Обновлений нет".

Версия поднята до 0.2.0 — эта фича и есть повод для первого настоящего
релиза после того, как автообновление появилось.