Xiot-v14-10-2
Обновление XIOT v14.10-2
Редактор и основной интерфейс: v14.10-2. Используется прежний опубликованный пакет контроллера v14.10; новый пакет PLC в этом выпуске не публикуется.
Статус выпуска
Это подготовительный выпуск новой схемы выбора версии. Редактор публикуется раньше её включения в API. Пока сервер не подтверждает выбранную версию проекта, открытие облачного проекта останавливается на проверке; другая версия автоматически не подставляется. Включение серверной части и общий прогон первого сохранения выполняются отдельным этапом.
Публикация редактора сама по себе не меняет выбранную версию проектов и не обновляет контроллеры. Предыдущие выпуски сохраняют постоянные адреса.
Выбор версии
- Список версий стал компактным: в нём остаются номера и отметки текущего и нового выпуска.
- Краткое описание изменений, ссылка на Wiki и предложение перейти находятся в отдельном окне.
- Поддерживаемую текущую версию можно оставить. Новая опубликованная версия не выбирается автоматически.
- При открытии и смене проекта редактор проверяет версию именно этого проекта. Для работы без интернета сохраняется ранее подтверждённая версия.
Надёжность перехода
- Перед переходом сохраняется локальная работа и запись операции.
- Ответ на переключение хранится отдельно от текущей версии; перед переходом редактор заново читает выбранную сервером версию.
- Если подтверждение потеряно, отображается кнопка «Проверить текущую версию». Проверка не отправляет команду переключения повторно.
- Незавершённый переход сохраняется после перезапуска браузера. Совпадение версии при последующей проверке не подменяет отсутствующее подтверждение прежней операции.
- Поздние ответы после смены проекта или аккаунта не переключают другой открытый проект.
Выход из приложения
Выход из мобильного интерфейса запрашивает полную очистку загруженных домов через штатный механизм приложения. Вариант выхода с сохранением загруженных домов убран.
Примечания
Первое сохранение содержимого проекта и его подтверждение остаются отдельной операцией. Старые сохранения не удаляются. Продолжающий работать старый редактор может изменить выбранную версию, поэтому при открытии используется новое чтение её текущего значения.