diff --git a/updates/versions.json b/updates/versions.json index b58a61d..ad91bc0 100644 --- a/updates/versions.json +++ b/updates/versions.json @@ -1,5 +1,19 @@ { "versions": [ + { + "version": "0.8.55", + "date": "2026-05-07", + "title": "Проброс портов для bridge VM был добавлен", + "summary": "Сетевой патч был расширен для VM в bridge/static сетях: правила теперь определяют интерфейс до IP VM через ip route get и используют его вместо жёсткой привязки к virbr100. Это позволяет пробрасывать порты на VM, подключённые к br0, например fastpanel с IP 10.0.0.152.", + "features": [ + "Добавлен патч patch_network_bridge_forwards.py", + "Установщик теперь применяет bridge/static VM patch после патча диапазонов портов", + "nftables DNAT теперь добавляет FORWARD/MASQUERADE правила для фактического интерфейса VM", + "iptables fallback теперь использует интерфейс маршрута к guest_ip вместо постоянного virbr100", + "Команда диагностики tcpdump теперь подставляет реальный интерфейс до VM", + "Версия обновлена до 0.8.55" + ] + }, { "version": "0.8.54", "date": "2026-05-07", @@ -55,19 +69,6 @@ "После F5 левое меню больше не должно пропадать на ISO, Диски, Операции и Хост", "Версия обновлена до 0.8.51" ] - }, - { - "version": "0.8.50", - "date": "2026-05-07", - "title": "Канонический шаблон карточки VM был закреплён после патчей", - "summary": "Установщик стал восстанавливать канонический vm_detail.html из репозитория после патчеров карточки VM и финально после остальных патчей.", - "features": [ - "vm_detail.html восстанавливается после патчеров карточки VM", - "vm_detail.html финально восстанавливается после остальных патчей", - "Левое меню в карточке VM больше не должно пропадать после установки", - "Блоки CPU/RAM/Архитектура, ISO-привод и Порядок загрузки больше не должны исчезать из-за старых патчеров", - "Версия обновлена до 0.8.50" - ] } ] }