45 строки
2.8 KiB
JSON
45 строки
2.8 KiB
JSON
{
|
|
"versions": [
|
|
{
|
|
"version": "0.8.13",
|
|
"date": "2026-05-07",
|
|
"title": "Динамическая подпись источника VM",
|
|
"summary": "В форме создания VM подписи и подсказка источника теперь меняются при выборе ISO-установщика или готового диска.",
|
|
"features": [
|
|
"Подпись источника образа VM стала динамической",
|
|
"При выборе готового диска поле подписывается как Готовый образ диска",
|
|
"При выборе ISO-установщика поле подписывается как ISO образ",
|
|
"Поясняющий notice теперь меняется под выбранный источник VM",
|
|
"Версия обновлена до 0.8.13"
|
|
]
|
|
},
|
|
{
|
|
"version": "0.8.12",
|
|
"date": "2026-05-07",
|
|
"title": "Ручные IP-адреса VM",
|
|
"summary": "На странице сети добавлена ручная привязка IP к VM. Это нужно для bridge/static-сетей, где адрес не виден через DHCP, qemu-guest-agent или ARP.",
|
|
"features": [
|
|
"Ручные IP-адреса VM были добавлены",
|
|
"IP из /var/lib/virtuality/network/vm_ips.json теперь имеет приоритет перед автоопределением",
|
|
"На странице /network добавлена карточка Ручные IP VM",
|
|
"Добавлен маршрут /network/vm-ip/save для сохранения или очистки ручного IP",
|
|
"Ручной IP используется в таблице виртуальных машин и может помочь при пробросе портов",
|
|
"Версия обновлена до 0.8.12"
|
|
]
|
|
},
|
|
{
|
|
"version": "0.8.11",
|
|
"date": "2026-05-07",
|
|
"title": "IP-адреса VM из нескольких источников",
|
|
"summary": "Определение IP-адресов виртуальных машин стало шире: кроме virsh и network_core теперь проверяются dnsmasq leases libvirt и таблицы соседей/ARP по MAC-адресу VM.",
|
|
"features": [
|
|
"IP-адреса VM стали искаться в нескольких источниках",
|
|
"Добавлен поиск IP через файлы /var/lib/libvirt/dnsmasq/*.leases",
|
|
"Добавлен поиск IP через ip neigh и ARP по MAC-адресу VM",
|
|
"Сохранён безопасный fallback на прочерк, если адрес не найден",
|
|
"Версия обновлена до 0.8.11"
|
|
]
|
|
}
|
|
]
|
|
}
|