diff --git a/updates/versions.json b/updates/versions.json index fe5d035..30ff691 100644 --- a/updates/versions.json +++ b/updates/versions.json @@ -1,5 +1,34 @@ { "versions": [ + { + "version": "0.8.4", + "date": "2026-05-07", + "title": "AJAX-навигация и динамика панели", + "summary": "В панель добавлена AJAX-навигация, плавная смена страниц, прогресс-бар загрузки, мобильное меню и автоматическое подключение динамики ко всем основным HTML-страницам.", + "features": [ + "Файл web/static/panel.js был добавлен", + "AJAX-переходы по внутренним ссылкам были добавлены", + "POST-формы без файлов получили AJAX-обработку", + "Активная подсветка левого меню была добавлена", + "Мобильное выезжающее меню было добавлено", + "CSS для AJAX-прогресс-бара и плавной смены страниц был добавлен", + "patch_logs_center.py был расширен автоматическим подключением panel.js и общего sidebar-layout", + "Версия обновлена до 0.8.4" + ] + }, + { + "version": "0.8.3", + "date": "2026-05-07", + "title": "Фикс пропадающего левого меню", + "summary": "Добавлен общий шаблон левого меню и патч, который оборачивает старые страницы в единый layout Virtuality, чтобы меню не пропадало при переходах.", + "features": [ + "Добавлен общий шаблон web/templates/_sidebar.html", + "patch_logs_center.py теперь создаёт _sidebar.html в установленной панели при необходимости", + "Старые страницы с shell-layout автоматически оборачиваются в v-layout с левым меню", + "Левое меню должно появляться на ISO, Диски, Сеть, Операции, Обновления, Хост и страницах VM", + "Версия обновлена до 0.8.3" + ] + }, { "version": "0.8.2", "date": "2026-05-07",