BIMIT
Установка

Обновление и уведомления

Уведомления об обновлении клиента BimitBridge

Краткое описание того, когда пользователь видит напоминание об обновлении при старте и как это отличается от ручной проверки в настройках.

Подробнее об установке и скачивании пакетов: Подробная установка.

Зачем два режима

CI часто публикует сборки 1.0.x.x (меняются только patch и build). Если при каждом запуске сравнивать полную версию, пользователь получает диалог или уведомление в трее почти каждый день.

Поэтому:

- При старте — напоминание только о смене Major или Minor (новая «линейка»: 1.0 → 1.1, 1.x → 2.x). - В настройках (Установка → Приложение BIMIT мост → Проверить / Обновить) — любая более новая сборка, включая патчи 1.0.5.10 → 1.0.5.11.

Формат версии

Четыре числа: Major.Minor.Patch.Build.

Пример: 1.0.5.11 — мажор 1, минор 0, патч 5, билд 11.

Версия читается из папки установки; манифест на сервере: https://git.mifors.com/plugins/standalone/-/raw/master/versions.json.

Поведение при старте

Через около 1,5 с после запуска (в том числе из трея) приложение проверяет обновления на сервере. Кнопки диалога:

КнопкаЭффект
Обновить сейчасЗагрузка zip, перезапуск с применением обновления
ПозжеЗакрыть; при следующем минорном обновлении диалог появится снова
Не напоминать об этой версииВ настройках сохраняется отказ; патчи той же линейки minor не напоминают, следующий minor — напомнит

Таблица примеров

УстановленоНа сервереДиалог при старте«Проверить» в настройках
`1.0.5.10``1.0.5.11`НетЕсть обновление
`1.0.5.10``1.1.0.0`ДаЕсть обновление
`1.0.5.10``1.0.5.10`НетАктуальная версия
`1.1.0.0``1.1.0.5` после «Не напоминать» для `1.1.0.0`НетЕсть обновление
`1.1.0.0``1.2.0.0`ДаЕсть обновление

Релизы и версионирование

- Чтобы пользователи автоматически увидели обновление при старте, в релизе должна вырасти Minor (или Major), не только Patch/Build. - Срочный патч без смены minor: обновление вручную в Установка → Приложение BIMIT мост → Проверить; при необходимости — через поддержку или релиз-ноты.

Copyright © 2026