Files
Zapret-Manager/CHANGELOG.md
T
2026-10-18 18:16:22 +05:00

45 lines
4.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
🚀 Zapret Manager 3.46 (изменения с 3.43)
🔐 DoH
➕ Новый DoH-сервер WebShift (https://d.webshiftvpn.ru/dns-query)
🌍 Он в группе «С обходом геоблокировок», в Обзоре, Steer и цепочке запасных серверов показывается по имени, а не как «свой сервер»
🛡 Адрес d.webshiftvpn.ru добавлен в исключения блокировки рекламы
🐞 Фикс: конфиг https-dns-proxy теперь пишется во временный файл и подменяется целиком. Сбой или обрыв питания посреди записи больше не оставит битый конфиг
✏️ Поясняющий текст на странице DoH переписан понятнее
📥 ЗАЩИТА ЗАГРУЗОК
🐞 Фикс: если вместо файла GitHub отдавал HTML-страницу (ошибка, заглушка провайдера), панель могла сохранить её как рабочий файл. Теперь такие ответы отбрасываются
🛠 Проверка действует для:
- дополнительных fake-файлов для стратегий (stun, quic, tls-clienthello)
- скрипта 50-discord_media.sh в Zapret2
- списка исключений Zapret
🐞 Фикс: fake-файлы качаются во временный файл и ставятся на место только после проверки. Оборванная загрузка не оставит полфайла
🐞 Фикс: пустой fake-файл от прошлой неудачной загрузки считался «уже есть» и не скачивался повторно. Теперь он скачивается заново
🐞 Фикс: 50-discord_media.sh в Zapret2 теперь грузится с учётом метки #nochange. Если файл помечен «не трогать», панель его не перезапишет
🔒 Если загрузка не удалась, старый файл или список остаётся нетронутым
🧩 ПРОЧИЕ ИСПРАВЛЕНИЯ
🐞 Фикс: при сборке ответа из частей проверка конца JSON была слишком строгой. Лишний пробел или перевод строки в конце файла делал целый ответ «битым»
⚡ Быстрый путь для простого текста при подготовке данных для Обзора. Нет лишних вызовов tr и sed, нагрузка на слабые роутеры меньше
🧹 Внутренняя чистка кода страниц: убраны повторные mkdir/chmod при установке файлов и неиспользуемые переменные. Работа не меняется, установка короче
📊 БОКОВАЯ ПАНЕЛЬ WEB UI
📐 Метрики роутера теперь компактные плитки в две колонки. Последняя нечётная плитка занимает всю ширину
🔢 Значения в виде «занято / всего» (например 120 / 256 МБ), единицы не повторяются
💬 В подсказке при наведении: занято, всего и процент
🌡 «Температура ЦП» стала «Температура»
🔼 Порядок строк: нагрузка ЦП, температура, ОЗУ, флеш
🗑 Убрана кнопка «Открыть LuCI» из боковой панели
📏 Блок с моделью роутера стал компактнее: без пунктирной линии, отступы меньше
🕹 Подправлены стили для тем «matrix», «retro» и «micro»
🎨 ТЕМЫ И МОБИЛЬНЫЙ ВИД
🐞 Фикс: меню выбора темы уезжало за край экрана на телефоне. Теперь оно по ширине экрана, с прокруткой внутри и пересчётом при повороте экрана
📱 Шапка на экранах до 420 px компактнее: меньше отступы, кнопки 34 px, заголовок 17 px
🐞 Фикс: в светлых темах при включённом анимированном фоне внутренние плашки карточек были мутными. Теперь они полупрозрачные и без размытия
🔎 Линии и точки анимированного фона в светлых темах чуть ярче
❤️ В «Спасибо» добавлена строка WebShift DNS (DoH)
⬆️ Ставится поверх текущей версии, настройки сохраняются