diff --git a/updates/versions.json b/updates/versions.json index 13d9f38..5f06ff5 100644 --- a/updates/versions.json +++ b/updates/versions.json @@ -1,5 +1,18 @@ { "versions": [ + { + "version": "0.8.21", + "date": "2026-05-07", + "title": "Фикс ARM64 QEMU и IMG.XZ", + "summary": "ARM64 VM на x86-хосте теперь принудительно создаётся через QEMU-эмуляцию, а загрузка .img.xz исправлена так, чтобы распаковщик видел исходное имя файла, а не временный .uploading путь.", + "features": [ + "ARM64 на x86 был принудительно переведён на QEMU", + "Распаковка img.xz была исправлена", + "ARM64 guest на x86 больше не пытается использовать KVM с машиной virt", + "extract_xz_disk_image теперь получает исходное безопасное имя .img.xz", + "Версия обновлена до 0.8.21" + ] + }, { "version": "0.8.20", "date": "2026-05-07", @@ -25,19 +38,6 @@ "Переключатель источника VM и выбор архитектуры больше не должны ломаться из-за AJAX-подмены HTML", "Версия обновлена до 0.8.19" ] - }, - { - "version": "0.8.18", - "date": "2026-05-07", - "title": "Восстановление выбора архитектуры VM", - "summary": "Выбор архитектуры VM был восстановлен в установочном патче: форма снова получает arch_options, а создание VM принимает guest_arch и использует выбранную архитектуру.", - "features": [ - "Выбор архитектуры VM был восстановлен в установочном патче", - "vm_form_context снова передаёт arch_options в шаблон создания VM", - "Создание VM снова принимает guest_arch из формы", - "Команда virt-install использует выбранную архитектуру x86_64, aarch64 или auto", - "Версия обновлена до 0.8.18" - ] } ] }