diff --git a/CHANGELOG.md b/CHANGELOG.md index 3873632..503997b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,150 @@ - ⚡ Обзор меньше нагружает слабые роутеры - ➕ В разделе «Спасибо» добавлен WebShift DNS +## 3.43 — 18.10.2026 + +### 🦊 Forkozz +- ➕ Движок NetShift 0.9.11; новые функции доступны, только если их поддерживает установленный движок +- ➕ Защита от утечек: пока Forkozz перезапускается или sing-box упал, сайты сервисов не открываются мимо VPN +- ➕ Поддержка NaiveProxy (naive+https, naive+quic): клиент скачивается с GitHub с проверкой контрольной суммы +- ➕ «Перехватывать DNS устройств» и пересылка DNS по зонам (например, ru 77.88.8.8) +- ➕ ECS «Определять подсеть сама», даже за NAT провайдера +- ➕ Раздел «Порты»: порты, всегда идущие напрямую, и порты, которые идут через VPN +- ➕ QUIC в трёх режимах: «Нет», «Для VPN», «Везде» +- ➕ Свои домены с префиксами full:, keyword: и regex: +- 🐞 Ссылки со знаком + (naive+https) теперь распознаются в редакторе ссылок и списке серверов + +### 🌐 Steer +- ➕ Проверка маршрута учитывает устройство: поле «IP устройства» и правила «весь трафик» или «мимо Steer» +- 🐞 При ссылках вместо подписки кнопка называется «Удалить серверы» + +### 🎨 Web UI +- ➕ Три новые темы: Графит, OLED и Матрица +- ➕ Фоновая анимация-созвездие в меню тем + +### 🧩 Прочее +- ⚡ htop больше не ставится сам, только кнопкой в «Мониторе ресурсов» +- ⚡ Убрано около 1200 строк комментариев, файл легче на 115 КБ + +## 3.39 — 17.10.2026 + +### 📈 Монитор ресурсов +- ➕ Новый раздел: кольца процессора, температуры, памяти и флеша с обновлением раз в 2 секунды +- ➕ График за 5 минут, загрузка ядер, память по компонентам, скорость сети и устройства в сети +- ➕ Сведения о железе: модель роутера, чип, ядра процессора, версии ядра и OpenWrt +- ➕ Список процессов с поиском и фильтрами, завершение процесса мягко или принудительно +- ➕ Вкладка htop прямо в браузере через одноразовый ttyd, доступный только из домашней сети + +### 🛡 Фоновые проверки +- ➕ Страница «Система → Фоновые проверки»: сторож панели можно выключить, виден список «За чем следит» +- ➕ Перед выключением сторожа показывается, что останется без присмотра +- ⚡ Обновление панели не включает сторожа обратно, если вы его выключили + +### 🧩 Прочее +- ➕ Окно о новой версии панели появляется сразу, без перезагрузки страницы +- ➕ DoH-сервер Bezmezhau в группе «С обходом геоблокировок» и в DNS Forkozz +- ➕ Встроенное дополнение для Gemini (около 45 доменов) в Forkozz и Steer +- ➕ В Forkozz виден блок «Исключения, созданные раньше» +- ➕ Пункт «htop» в полном удалении +- 🐞 Имена серверов подписки Steer с управляющими символами больше не ломают страницу +- 🐞 Удаление панели закрывает htop и убирает htop с ttyd, поставленные самой панелью + +## 3.31 — 17.10.2026 + +### 🤖 Gemini и Forkozz +- 🐞 Gemini работает целиком: встроенное дополнение к Google AI на 19 доменов в Forkozz и Steer +- ➕ NetShift, поставленный отдельным пакетом, панель не трогает и показывает под настоящим именем +- ➕ Защита туннелей AmneziaWG: нельзя удалить туннель, которым пользуется пакет NetShift +- ➕ Поле «Порт торрент-клиента»: трафик с этих портов идёт мимо VPN +- ⚡ Подробный журнал установки расширенного sing-box с прогрессом скачивания и таймаутом 15 минут +- ⚡ Поле «IP устройства» в проверке маршрута показывается, только когда оно нужно +- 🐞 Подменные адреса IPv6 (2001:2::/48) теперь распознаются +- 🐞 Защита DNS в сторожа Forkozz работает только для Forkozz, поставленного панелью + +### 🚫 Блокировка рекламы +- 🐞 Статистика не пустеет, когда DNS устройств пересылает Steer: запросы входят в статистику одной строкой + +### 🧩 Прочее +- 🐞 DNS роутера больше не остаётся без серверов после удаления DoH или Forkozz +- 🐞 Строки журнала с буквой ё теперь подсвечиваются как успешные +- 🐞 Числа доменов склоняются правильно: «21 домен», «5 доменов» +- ⚡ Удаление Steer пишет в журнал каждый шаг +- ⚡ Тема «Ретро 98» стала ближе к Windows 98, подсказки сокращены и переписаны проще +- 🗑 Убраны переносы настроек со старых версий, файл легче примерно на 600 строк + +## 3.27 — 16.10.2026 + +### 🗑 Полное удаление +- ➕ «Очистка и удаление» разделена на три плитки: очистить мусор, удалить панель, полное удаление +- ➕ Проверка роутера по 15 компонентам со статусами «установлен», «хвосты», «чисто» +- ➕ Выбор компонентов, подтверждение словом УДАЛИТЬ и подробный журнал +- ⚡ Сеть, Wi-Fi, пакеты OpenWrt и записи пользователя в DNS и hosts не трогаются +- ⚡ Панель удаляется последней, страница сама выходит из LuCI + +### 🔐 DNS over HTTPS +- ➕ Блок «Браузеры и российские сайты»: отключение своего DNS у Firefox и iCloud, выбор DNS для .ru, .su, .рф +- ➕ Список «Свои» хранится на роутере: до 12 серверов с названиями, добавление, переименование и удаление +- ➕ Новые серверы Control D и DNS4EU без фильтров +- ⚡ Устаревшие встроенные серверы (Comss RU, Mafioznik, AstraCat, AdGuard) переносятся в «Свои» +- ➕ Совместимость с DNS Manager: панель не трогает его настройки + +### 🕐 Время +- ➕ Серверы времени: стандартные или по IP (ВНИИФТРИ, Cloudflare, Google), синхронизация без DNS +- ⚡ Ручная синхронизация дополнительно опрашивает два сервера по IP + +### 🚫 Блокировка рекламы +- ⚡ Адреса одного устройства (IPv4, IPv6) сводятся в одно по MAC, имя запоминается +- ⚡ Служебные запросы самого роутера не попадают в статистику +- 🐞 Оставались временные файлы после сбоя сборки списка и повисал процесс «Без блокировки» +- 🐞 При выключении удаляются статистика, списки и служебные отметки, остаются только настройки + +### 🧩 Прочее +- 🐞 Meta в Community Lists больше не переписывается при каждом обновлении панели +- 🐞 Отдельный пакет NetShift не меняется установщиком панели +- 🐞 Удаление DoH, AmneziaWG и панели убирает все оставшиеся файлы и записи +- 🐞 hev-socks5-tunnel не дублируется в блоке Mixomo, когда стоит только ByeTube +- ⚡ В шапке остаётся только модель роутера, тёмная тема Web UI доработана + +## 3.24 — 15.10.2026 + +### 🦊 Forkozz +- ➕ Настройка «Проверка серверов»: «Только TCP» или «Через сервер» с настоящим запросом +- ➕ Статус «порт открыт, не пускает» для серверов, заблокированных провайдером, они уходят в конец списка +- ➕ Настройка «Если сервер не отвечает»: перейти и вернуться, перейти на рабочий или держать выбранный +- ➕ Плашка «Сервер не отвечал — вернёмся на него» с кнопками «Вернуть сейчас» и «Не возвращаться» +- 🐞 Мёртвый сервер больше не выбирается молча: сначала проверка и окно с выбором рабочего + +### 🌐 Steer +- ➕ «Проверка узлов» и «Если узел не отвечает» с теми же режимами, что в Forkozz +- ⚡ Панель отличает поломку ядра от отказа узла и не переустанавливает ядро зря +- 🐞 Steer больше не перезапускает и не переустанавливает ядро по кругу, когда не отвечает узел + +### 🚫 Блокировка рекламы +- 🐞 Серверы DNS панели, выбранные в Forkozz, и DoH самого роутера всегда в исключениях +- 🐞 Telegram через TG WS Proxy не ломается при включённой блокировке +- ➕ Блок «Ещё всегда в исключениях» показывает, что панель добавляет сама +- ⚡ Список пересобирается из скачанного после смены DNS, сервера DoH, установки sTGWS или обновления панели + +### 🛡 Zapret +- ➕ Свой блок #CustomStart … #CustomEnd сохраняется при смене стратегии, YouTube, Discord, играх и автоподборе +- ⚡ Версия Zapret больше не запрашивается с GitHub: панель ставит одну сборку 72.20260307 +- 🐞 Проверка «запущен ли Zapret» находила саму себя и давала ложное «работает» + +### 🔢 Поиск новых версий +- ➕ Карточка в «Системе»: раз в день ночью, при открытии Дашборда или только по кнопке +- ⚡ Обзор больше не грузит роутер проверкой версий при каждом заходе + +### 🗑 Удаление панели +- ➕ Переключатель «Сохранить настройки панели»: блокировка рекламы, списки и расписания возвращаются после установки +- 🐞 Удаление панели стирало все настройки, блокировку рекламы и расписания + +### 🎨 Интерфейс и скорость +- ⚡ Запросы страницы при открытии уходят одним вызовом, дублирующиеся спрашиваются один раз +- ➕ Окно «Роутер перезагружается» со счётчиком и подсказками +- ⚡ Боковая панель Web UI: прокручивается только список разделов, сведения о роутере в одну строку +- ⚡ Заголовок страницы со сплошным фоном во всех темах +- ➕ XBOX DNS и DNS-AI добавлены в «Спасибо авторам» + ## 3.13 — 14.10.2026 ### 🛡 Zapret @@ -81,6 +225,287 @@ - ⚡ Раздел «Спасибо» переделан: благодарность сверху, авторы по группам по кнопке - 🐞 Выпадающие списки снова со стрелкой во всех темах +## 2.91 — 11.10.2026 + +### 🚫 Блокировка рекламы +- ➕ Новая страница в разделе «Сеть»: реклама, трекеры и счётчики блокируются в DNS роутера для всей сети +- ➕ Пять уровней строгости на списках HaGeZi: Light, Multi, Pro, Pro++ и Ultimate +- ➕ Защита от фишинга и вирусов (TIF mini) и запрет обходить блокировку через чужие DoH и DoT +- ➕ Белый список доменов, по умолчанию с переходами из рекламы Яндекса и ссылками из писем +- ➕ «Проверить домен»: каким списком и правилом блокируется сайт, кнопка «Разблокировать» +- ⚡ Списки обновляются сами каждую ночь и подключаются после перезагрузки роутера +- ⚡ Если dnsmasq не поднялся с новым списком, всё возвращается как было + +### 🔎 Steer и Forkozz +- ➕ Кнопка «Найти сайт или IP»: панель подскажет, какой пункт включить, и пометит «лучший выбор» +- ➕ Значок «≡» на карточке сервиса показывает домены и подсети списка, весь список можно скачать +- ⚡ Туннель WARP на российском узле считается нерабочим, есть кнопки «Переделать» и «Новые ключи» +- ⚡ Ядро steer само перезапускается, а при неудаче переустанавливается не чаще раза в 30 минут +- 🐞 «Недавние сайты» в Steer подписывали не тот сервис +- 🐞 Туннель WARP на российском узле нельзя было переделать по одному + +### 🧩 Прочее +- ➕ Предупреждение о сторонних записях в hosts можно скрыть кнопкой «Понятно, больше не показывать» +- ⚡ Подсказки стали короче, новые окна оформлены для светлой и тёмной темы + +## 2.73 — 10.10.2026 + +### 🚫 Steer +- ➕ Карточка «Исключения»: домены, IP и подсети, которые всегда идут напрямую, мимо WARP и VPN +- ⚡ Исключения важнее всех сервисов и работают даже для устройств «весь трафик через туннель» + +### 🔍 Проверка маршрута +- ➕ Строка «Списки»: в каких списках нашёлся адрес и какая строка совпала +- ➕ Метки «исключение», «действует», «сервис не выбран», «секция выключена» +- ⚡ Подсказки точнее: какой сервис включить или когда очистить DNS-кэш + +### 📱 Meta +- ⚡ Instagram, Facebook, WhatsApp и Meta (Threads, Quest, AI) стали четырьмя независимыми пунктами +- ⚡ Прежний выбор «вся Meta» переносится сам, подсети Meta (AS32934) больше не используются +- 🐞 Пункты пересекались: Instagram включал весь Facebook, а Meta тянула за собой остальные +- 🐞 У пункта Meta (Threads, Quest, AI) была иконка Instagram + +## 2.66 — 09.10.2026 + +### 🦊 Forkozz +- ➕ Подключение к серверам REALITY на Xray 26.9.8+ с ключом X25519MLKEM768 +- ⚡ Нужный расширенный sing-box ставится или обновляется сам +- ⚡ Главная Forkozz в новом виде: общий блок сверху, плитки трафика, сводка, карточки секций сеткой +- ⚡ Сервисы секции показываются метками, лишние спрятаны под «ещё N» +- 🐞 sing-box не запускался после удаления пакета: пропадала папка /etc/sing-box + +### 🌐 hosts и Steer +- ⚡ Блок «AI-сервисы» разделён на 12 отдельных, прежние записи переносятся сами +- ⚡ Статус hosts считается одним проходом, вкладка открывается быстрее +- ⚡ Instagram и WhatsApp объединены в пункт Meta +- 🐞 WARP «самый быстрый» больше не прыгает между туннелями и не рвёт соединения +- 🐞 Блок AI Studio в hosts дублировал адреса Gemini и Copilot +- 🐞 Установка Zapret больше не дописывает домены в hosts без спроса + +### 🗑 Подтверждение удаления +- ➕ Новые окна со списком «Что произойдёт» для Zapret, Steer, Mixomo, ByeTube, DoH, Forkozz и самой панели +- ➕ В окне удаления ByeTube можно выбрать, удалять ли byedpi и hev-socks5-tunnel + +### ⚡ Скорость и нагрузка +- ⚡ Сторож панели стал легче: быстро проверяет, есть ли работа, и сразу выходит +- ⚡ Cron и журналы Mihomo и MagiTrickle больше не засоряют системный журнал +- ⚡ Меньше лишних вызовов при проверке состояния компонентов и поиске имён устройств +- 🐞 Тема Bento: на узком экране боковое меню было прозрачным и наезжало на страницу + +## 2.55 — 08.10.2026 + +### 🌐 Steer +- ➕ Вкладка «Устройства»: весь трафик устройства через Steer или устройство мимо Steer, по MAC или IP +- ➕ Режим «Если туннель упал»: «Остановить» не выпускает выбранные сервисы напрямую +- ➕ Автовыбор узла VPN «По пингу» с допуском, интервалом и кнопкой «Замерить и выбрать сейчас» +- ➕ Основной туннель WARP: «Самый быстрый» или «По порядку» +- ⚡ Российские узлы Cloudflare не используются, сторож раз в 5 минут выводит такие туннели из работы +- ⚡ Быстрая разведка точек WARP: проверка сразу 8 точек, запасные порты за минуту +- ➕ Кнопки «Соединения» и «Недавние сайты» показывают, что идёт через туннель +- ⚡ Если ядро steer настроено не панелью, панель его не трогает +- 🐞 Список из каталога не пропадает, если не скачался или пришёл пустым + +### 🦊 Forkozz +- ➕ Кнопка «Переустановить» для движка и sing-box +- ➕ Кнопки «Соединения» и «Сайты сейчас» в проверке +- ⚡ Ошибки загрузки списков объясняются понятно +- 🐞 Выключение проверяет, что правила firewall сняты, а sing-box удаляется вместе с кэшем + +### 🔐 DNS over HTTPS +- ⚡ DoH переделан: группы «Обычные», «С обходом геоблокировок», «Семейные» и свой DoH-сервер +- ➕ Кнопка «Проверить все» измеряет задержку каждого сервера +- ⚡ Перед переключением сервер проверяется, после переключения DNS тоже, при сбое возвращаются прежние настройки +- ⚡ Bootstrap DNS: режимы «Авто» и «Свои» + +### 📦 Зеркала OpenWrt +- ➕ Если основной репозиторий отвечает с ошибками, панель сама переключается на самое быстрое зеркало +- ⚡ Ручная смена зеркала проверяется, при сбое откат; на дашборде видно текущее зеркало + +### 🧩 Прочее +- ⚡ Очистка не трогает файлы списков, нужные правилам ядра steer +- 🐞 Меньше выкидываний из LuCI: rpcd перезапускается мягко и только после двух неудач подряд +- 🐞 Тест стратегий: после оборванного теста прежние настройки Zapret возвращаются сами +- 🐞 Результаты теста сортируются по числу открытых сайтов +- 🐞 Mixomo: повреждённый архив ядра больше не ломает установленное +- 🐞 hosts: новые записи не склеиваются с последней строкой файла +- ⚡ Плашку «Перезагрузите роутер» можно закрыть крестиком +- 🗑 Убран блок Riot Games в hosts + +## 2.43 — 06.10.2026 + +### 🧽 Очистка и перезапуск +- ➕ Кнопка «Очистить» на вкладке «Система»: временные файлы, старые журналы, кеши и остатки прошлых версий +- ⚡ При установке и обновлении панели очистка запускается сама и пишет, сколько места освободилось +- ➕ Кнопка «Перезапустить» для Zapret и Zapret2 с проверкой, что служба поднялась + +### 🖥 Терминал и меню +- ⚡ Терминал в Web UI не сбрасывается при переходе между разделами, высота подстраивается под экран +- ➕ Индикатор состояния терминала в меню Web UI +- ⚡ Серый индикатор «установлен, не запущен или не настроен»; красный теперь только для ошибки + +### 🧩 Прочее +- ➕ Блок hosts «Картинки Roblox» +- ➕ Forkozz: в «Сети-источники» можно добавить VPN-туннель, у туннелей подписан тип +- ⚡ «Свой список» в Forkozz и Steer по умолчанию выключен +- 🐞 Сохранение «Своего списка» Steer больше не включает его само +- 🐞 Пустой «Свой список» Forkozz не считается включённым +- 🐞 Списки itdoginfo, дублирующие встроенные, больше не показываются дважды + +## 2.41 — 06.10.2026 + +### 🖥 Терминал +- ➕ Новая вкладка: командная строка роутера в браузере (ttyd), установка одной кнопкой +- ⚡ По умолчанию доступен только из домашней сети, вход через логин роутера + +### 🦊 Forkozz +- ➕ Четыре режима «Авто»: по задержке, быстрая замена, по пингу, по порядку подписок +- ➕ «Напрямую при отказе всех VPN» и вкладка «Устройства» у каждой секции +- ➕ Переключатель «Вести свой список через VPN» +- ➕ «Куда пойдёт запрос» умеет проверять маршрут для IP устройства +- ⚡ Панель sing-box теперь Zashboard вместо YACD, поддержка пакетов podkop-engine +- ⚡ Удаление с выбором: что делать с туннелями AmneziaWG и sing-box + +### 🔐 AmneziaWG +- ➕ Окна удаления с перечнем, значок «работает в Forkozz» и защита такого туннеля +- ⚡ После удаления проверяется интернет; дашборд различает «туннелей нет» и «установлен не полностью» + +### 🧹 Удаление компонентов +- ⚡ До 4 попыток на каждый пакет и файл, затем проверка остатков с честным итогом +- ⚡ Так работают Zapret, Zapret2, Mixomo, ByeTube, DoH, Steer, AmneziaWG, Forkozz, sing-box, Telegram-прокси + +### 🧩 Прочее +- ➕ Steer: переключатель «Свой список», в каталоге списки b4geoip и itdoginfo +- ➕ Значок «по спискам РКН» на дашборде и в стратегиях Zapret +- ⚡ В журнале подсвечиваются ошибки, а при неизвестной причине панель пишет об этом прямо +- 🐞 Ссылки Shadowsocks в старом формате разбираются правильно +- 🐞 Удаление Forkozz больше не оставляет службу, которая поднимается обратно +- 🐞 Если перенос настроек Forkozz не удался, прежний движок возвращается +- 🐞 Mixomo при удалении убирает остатки MagiTrickle и hev-socks5-tunnel + +## 2.33 — 04.10.2026 + +### 🤖 Автоподбор стратегии +- ➕ Роутер сам подбирает лучшую стратегию каждый день в выбранное время +- ⚡ Новая стратегия ставится, только если на тех же сайтах открывает больше текущей +- ⚡ YouTube, Discord, игры и QUIC при смене сохраняются, при «Не изменять стратегию» автоподбор ничего не трогает +- ➕ Итог запуска, кнопки «Запустить сейчас» и «Удалить результат», запись в системный журнал + +### 🧪 Тест и стратегии +- ➕ Плитка «Свои стратегии» со встроенным редактором, файл /root/custom_test.txt совместим с консольной версией +- ➕ Дополнения к стратегии: «Обход по спискам РКН» и блок --wssize 1:6 +- ⚡ Оба дополнения сохраняются при смене стратегии + +### 🎮 Discord и время +- ➕ Скрипты custom.d для Discord, Telegram и WhatsApp: 50-stun4all, 50-quic4all, 50-discord-media, 50-discord +- ➕ Финские IP для голоса Discord в hosts +- ➕ Карточка «Время»: живые часы, автоопределение часового пояса и синхронизация по NTP или заголовкам сайтов + +### ✈️ Telegram +- ➕ Панель узнаёт TG WS Proxy (Rust), поставленный пакетом, и показывает его настройки +- 🐞 Ссылка и QR-код TG WS Proxy были неверными при ключе с префиксом dd/ee или FakeTLS + +### 🧩 Прочее +- 🐞 Большие тексты (hosts, списки, стратегии, конфиги, подписки) не сохранялись из-за лимита 64 КБ +- 🐞 Редактор стратегии не даёт сохранить одинарные кавычки и пустую стратегию +- 🐞 При полном удалении Zapret из расписания убираются автоподбор и флаг РКН +- ⚡ Из «Проверки маршрута» убран технический блок «Ответ роутера» + +## 2.25 — 03.10.2026 + +### 🛰 Steer +- ➕ Подписки и свои серверы понимают VLESS, Hysteria2, Trojan, Shadowsocks, VMess, SOCKS и HTTP +- ⚡ Модули ядра для протоколов ставятся сами, у каждого протокола свой туннель +- ⚡ Смена узла перезапускает только VPN-туннель, не ответивший узел заменяется прежним +- ➕ В статусе виден узел, через который идёт трафик, и причина, если он не отвечает +- ⚡ Пинг узлов как «TCP» в Happ, список узлов в порядке подписки +- 🐞 Узлы с русскими именами сливались в один из-за обрезки имени +- 🐞 Рабочий туннель выглядел мёртвым из-за строгого rp_filter +- 🐞 Мёртвый закреплённый узел показывался как «туннель поднят, но трафик не идёт» +- 🐞 Закрепление пропавшего из подписки узла теперь снимается с сообщением +- 🐞 Ошибка «Broken pipe» при поиске узла и зависания при вызовах ядра + +### 🦊 Forkozz +- ➕ Расширенный sing-box ставится сам, когда нужен (XHTTP, VMess, WireGuard в подписке) +- ⚡ Смена варианта sing-box полностью удаляет прежний, при неудаче всё возвращается из копии +- ⚡ Журнал sing-box по умолчанию выключен, уровень выбирается в «Настройках» +- ➕ До 10 подписок в одной секции, блок «Дополнительно» в «Подключении» +- ➕ Карточка «Сеть»: источники трафика, выход в интернет, IPv6, перезапуск при переподключении WAN +- ➕ Блок публичных DoH, TTL записей и EDNS Client Subnet, торренты и NTP напрямую +- ➕ Панель sing-box (YACD) и трафик в реальном времени на главной +- ⚡ Проверка задержки переписана: идёт в фоне, UDP-серверы проверяются через sing-box +- 🐞 На подписках в десятки серверов пинг «не определялся» +- 🐞 Ложные «сервер не отвечает» после одной неудачной попытки + +### 🧰 Панель +- 🐞 Панель залипала на старых файлах после обновления из-за кэша браузера +- 🐞 В Windows вместо флагов стран показывались буквы «DE», теперь подключается шрифт с флагами + +## 2.14 — 03.10.2026 + +### 🦊 Forkozz на NetShift +- ⚡ Движок Forkozz теперь NetShift вместо Forkop, кнопка «Перейти на NetShift» переносит все настройки +- ➕ Несколько секций: у каждой своё подключение (сервер, подписка, WARP, туннель) и свои сервисы +- ➕ Статус каждой секции на плитке, задержка до сервера и время рукопожатия +- ➕ Исключения: домены, IP и подсети, которые всегда идут напрямую во всех секциях +- ➕ DNS-фейловер с несколькими серверами, «DNS через VPN», «Скачивать списки через VPN» +- ➕ sing-box в вариантах «облегчённый», «обычный» и «расширенный» с копией для отката +- ➕ Новые сервисы: Google AI, Google Play, Roblox, Cloudflare, Hetzner, OVH и другие, новые категории +- ⚡ «Куда пойдёт запрос» показывает секцию, правило, выход и сервер, адрес в поле чистится сам +- ⚡ Запасное реле регистрации ключей WARP, если API Cloudflare недоступен +- ⚡ Новые уведомления без дублей, цветные индикаторы вместо символов, обновлён баннер StressKVN +- 🐞 WARP: случайный endpoint мог попасть на адрес .255 +- 🐞 Steer: сервисы с теми же названиями, что у встроенных, скрывались, после смены каталога терялся выбор +- 🐞 Forkozz: понятные причины, если не стартует, ожидание запуска до 90 секунд, автолечение по секциям +- 🐞 Полное удаление чистит настройки dnsmasq, маршруты и записи в rt_tables +- 🐞 Mixomo: добавлены флаги занятости при применении конфига и WARP-конфига + +## 2.05 — 02.10.2026 + +### 🛡 Zapret +- ➕ Переключатели «Не изменять стратегию» и «Не изменять список» вместо ручной строки #nochange +- ➕ Автообновление списка исключений каждые 2, 4, 6 или 12 часов, битый ответ не заменит рабочий список + +### ✈️ Telegram-прокси +- ➕ Автоперезапуск по расписанию для каждого прокси и «Поднимать упавший прокси» раз в 2 минуты + +### 🌐 Steer и Forkozz +- ➕ Переключатель «Сортировать по пингу» +- ➕ Steer: сторож раз в 2 минуты проверяет VPN и перезапускает Steer, если он не отвечает +- ➕ Steer: недоступный закреплённый сервер заменяется автовыбором, подписка не перезапускает рабочий туннель +- ➕ Forkozz: недоступный сервер заменяется автоматически с подсказкой на странице +- ⚡ Forkozz: DNS по умолчанию при новой установке — Quad9 по обычному UDP + +### 🧩 Прочее +- 🐞 Корневые сертификаты (ca-bundle) возвращаются сами, если пропали после удаления пакетов +- 🐞 Из журнала установки убрано ложное сообщение «ubus call service delete … Not found» +- 🗑 Убран компактный вариант sing-box в Forkozz + +## 1.95 — 01.10.2026 + +### 🦊 Новое +- ➕ Вкладка Forkozz: sing-box, ссылки и подписки, сервисы, устройства, DNS с автопереключением +- ➕ «Куда пойдёт запрос» в Steer и Forkozz: через WARP, VPN или напрямую и по какому правилу +- ➕ Тест стратегий «По домену» на ваших сайтах с видимыми неоткрывшимися сайтами +- ➕ Метка #nochange: панель не трогает помеченные стратегии и списки +- ➕ Кнопка «Остановить все операции», лимиты времени на шаги, читаемый журнал установки +- ➕ «Системная информация» и кнопка «Перезагрузить роутер» +- ➕ Steer: свои серверы VLESS, скрытие узлов подписки, загрузка списков через VPN +- ➕ WARP и AmneziaWG: ключи создаются на роутере, российские точки входа пропускаются +- ➕ Mixomo: исключение серверов из подписки +- ➕ DoH: Яндекс Семейный и Безопасный, свой Bootstrap DNS +- ➕ hosts: AI-сервисы, Twitch, Spotify, rutracker и другие +- ⚡ Telegram-прокси и списки сервисов itdoginfo ставятся свежими с GitHub + +### 🐞 Исправления +- 🐞 Forkozz запускается надёжнее, новые серверы применяются сразу, IPv6 FakeIP не ломает ответы AAAA +- 🐞 Компоненты удаляются начисто, без хвостов в DNS, firewall и cron +- 🐞 Нельзя поставить конфликтующие компоненты (Zapret и Zapret2, Mixomo и ByeTube) +- 🐞 DNS роутера не теряется, если операция оборвалась +- 🐞 Устранены зависания каталога Steer и ложные «HTTPS не проходит» +- 🐞 Названия серверов и стратегий больше не ломают страницу +- 🐞 Обновление и удаление панели не начнутся во время операций +- 🗑 Убраны «режим эксперта» и отдельный редактор исключений + ## 1.56 — 26.09.2026 ### 🌐 Steer @@ -133,7 +558,7 @@ - ⚡ Пока Mixomo не установлен, его вкладки и карточки скрыты - ⚡ Подсказки на странице Zapret стали короче, раздел «Спасибо» расширен -## 1.45 — 26.09.2026 +## 1.45 — 25.09.2026 ### 🔒 AmneziaWG - ➕ Новая страница: установка, обновление и удаление, список туннелей с трафиком и последней связью