Версия 1.0.19
07.10.2026Список изменений версии 1.0.19.
- НовоеМаршрутизацияадрес панели без порта открывает панель, а не перехват фильтра
- НовоеМаршрутизацияготовый DNS-сервер, уже добавленный для маршрута, не выбирается
- НовоеУведомлениязагрузка набора доменов Telegram идёт под окном с ходом и результатом: видно, что скачивается, что подключено и куда направлено, а при отказе — причина и кнопка «Повторить»; сам переключатель канала стал компактнее
- НовоеУведомленияокно загрузки набора Telegram, компактный переключатель, поля контактов по каналу
- НовоеМаршрутизацияпанель открывается по своему адресу без порта — `https://kvas.lan/` ведёт в панель, а не в перехват HTTPS-фильтра (правило панели теперь срабатывает раньше фильтра); за это фильтр опасных сайтов не перехватывает трафик к самому адресу панели — решение заказчика
- НовоеОбновлениепроверка обновлений и запуск установки идут под окном с пояснением и индикатором: по завершении видно, что обновлений нет, либо предложение установить найденную версию, а причина отказа при запуске установки названа в том же окне
- НовоеНастройкикнопка перезагрузки роутера появилась в шапке настроек — подтверждение словом, затем окно ожидания; как только устройство снова отвечает, страница возвращается на экран входа
- НовоеНастройкисмена доменного имени роутера идёт под окном с индикатором, которое закрывается сразу после того, как новое имя применено
- НовоеЖурнализменения настроек записываются в журнал отдельным уровнем «Настройки» — видно, что и когда изменено, и такие записи отбираются фильтром
- НовоеЖурналпроверки обновлений (по расписанию и по кнопке) записываются в журнал с результатом: обновлений нет, доступна версия или причина ошибки
- НовоеЖурналв журнале появился уровень «Сведения», а успешные события — вход в панель и принятая команда перезагрузки — больше не выглядят ошибкой
- НовоеМаршрутизацияв окне обработки заквасок сразу видно, что произойдёт — «Добавляем: N записей» и «Удаляем: M записей» (строка с нулём не показывается)
- НовоеМаршрутизацияитог обработки заквасок попадает в журнал отдельной записью с числами — добавлено, отклонено, удалено — и уведомлением в колоколе: зелёная точка при полном успехе, оранжевая при частичном, красная при отказе
- НовоеСоединениянастройки соединения можно изменить, не создавая его заново — кнопка «Редактировать соединение» открывает правку; в окне меняются и секреты (приватный ключ, общий ключ, идентификатор, пароль): пустое поле оставляет прежнее значение, а базовая правка WireGuard доступна и без лицензии — мастер открывается с уже заполненными полями
- НовоеПанельперезагрузка роутера, «Обновить адрес» устройства, «Перезапустить соединение», имя устройства в локальной сети, мастер предупреждений фильтров и отметки уведомлений «прочитано» теперь работают и на самом роутере: раньше эти действия отвечали в панели ошибкой
- НовоеКлиентыв списке клиентов число устройств сети показано рядом с её именем — «Домашняя (4)», а адрес сети переехал в колонку «IP-адрес»; прежде бейдж адреса стоял вплотную к имени и при правке имени поля для ввода почти не оставалось
- НовоеКлиентыесли перечитать адрес устройства не удалось (его нет ни в таблице соседей, ни в арендах DHCP, ни в реестре роутера), причина показана рамкой на всю строку, а кнопка-ключ рядом предлагает удалить запись такого устройства — вместе с ней уходит и сообщение
- НовоеКлиентыкнопка «Обновить адрес» переехала в колонку действий, к остальным кнопкам строки
- НовоеНастройкизапись DNS-сервера с неподдерживаемым адресом больше не мешает применить остальные настройки: такая запись пропускается, помечена в списке как «Не применяется», а в журнале названы её адрес и причина; сама запись остаётся — её можно исправить или удалить
- НовоеМаршрутизациядомен, добавленный в белый список вручную, теперь действительно попадает в туннель: кириллические имена (`банк.рф`) сохраняются в понятном ядру виде, а ввод со схемой, путём или портом (`https://сайт/страница`) больше не превращается в неработающее правило — прежде такие записи выглядели включёнными, но никуда не вели
- НовоеМаршрутизациядомен из реестра запрещённых сайтов, добавленный в белый список, виден во вкладке «Конфликты» — раньше этот источник конфликта не находился вовсе, и домен молча не открывался даже после добавления в туннель
- НовоеЯдроIPv6 для устройств с туннелем закрыт, а не «как получится»: продукт не может направить IPv6 в туннель (адреса устройств ему неизвестны), поэтому теперь он честно закрывает IPv6-выход наружу и говорит об этом в Диагностике; локальная сеть и сам роутер не затронуты
- НовоеПанельу каждого изменения в истории версий названа область продукта — «Ядро», «Настройки», «CLI», «Сайт» и другие: видно, какая часть продукта изменилась — и в панели, и на сайте
- ПравкиМаршрутизацияготовый DNS-сервер, который уже добавлен для выбранного маршрута, больше не выбирается — карточка недоступна и говорит «Уже добавлен для этого маршрута», а не приводит к ошибке после нажатия
- ПравкиОбновлениенеудачная проверка обновлений объясняется по-человечески — «не удалось связаться с сервером обновлений, проверьте подключение к интернету» вместо строки с разрешением имени и английским текстом; технические подробности уходят в журнал
- ПравкиЖурналв журнале таблица подстраивается под ширину экрана — длинные значения переносятся внутри своей ячейки, а колонка с кнопкой копирования строки всегда видна
- ПравкиУведомленияв обратной связи показывается одно поле контакта по выбранному каналу — при Telegram учётка, при почте адрес (прежде адрес был виден всегда)
- ПравкиЖурналпри правке строки журнала в колонке «Результат» больше нет невидимой пустоты от прежней ширины — колонки считаются от видимой ширины экрана
- ПравкиУведомленияподсказка под формой обратной связи называет тот контакт, который виден на экране: при канале Telegram — учётку, при почте — адрес
- ПравкиПанельна графике «Уникальные адресаты» (Монитор) больше нет чужого сообщения об ошибке применения настроек: если данные графика перестали обновляться, карточка говорит об этом и называет причину
- ПравкиНастройкипри отказе применить изменение в настройках видно причину — «роутер не ответил на запрос», «внутренняя ошибка панели» или названная сервером причина (занятый порт, негодное значение), — а кнопка «Повторить» рядом с сообщением повторяет именно то действие, которое не прошло
- ПравкиКлиентысписок клиентов помещается по ширине экрана — колонка «Действия» занимает ровно столько, сколько нужно кнопкам в строках, а освободившееся место отдано колонкам с данными
- ПравкиПанельпри отсутствии связи с роутером снова показывается заставка с логотипом Квас Про — и в светлой, и в тёмной теме; если страница не успела сохраниться в кэше браузера, вместо белого листа с одной строкой открывается та же фирменная заставка
- ПравкиПанельпричина отказа в панели больше не показывает служебный текст: вместо внутренних подробностей («ошибка задачи», текст базы данных) видно понятное объяснение, и оно переведено на язык интерфейса
- ПравкиПанелькнопка «Повторить» рядом с сообщением об отказе повторяет именно то действие, о котором говорит сообщение, — прежде при двух отказах подряд текст был об одном, а кнопка о другом
- ПравкиПанельофлайн-заставка «Нет связи с роутером» больше не подменяется чужой страницей: браузер сохраняет её как запасную, только если это действительно она
- ПравкиКлиентыпереименование сети в списке клиентов больше не теряется после перезагрузки страницы — новое имя сохраняется в хранилище, а если панель отказала, показана причина и в списке остаётся прежнее имя, а не введённое
- ПравкиКлиентыпереименование сети больше не рвёт соединение — меняется только отображаемое имя, а отказ правки показывается окном с причиной
- ПравкиМаршрутизацияпояснение раздела DNS выводится одной строкой, без разбивки на абзацы
- ПравкиМаршрутизацияв разделе DNS одна кнопка «Сохранить» — в ОДНОЙ строке с «Добавить DNS-сервер» (добавление слева, сохранение справа); она сохраняет и открытую правку (или добавление сервера), и изменения самой локации (порт DNS ядра, анти-DoH)
- ПравкиНастройкипанели-аккордеоны раздела «Сеть и фильтры» получили тот же фон, что у «Адрес и порт панели управления» — в тёмной теме они выглядели темнее
- ПравкиОбновлениераздел «Обновление» собран компактнее — установленная версия, результат проверки, доступное обновление и автопроверка в одной карточке, список изменений раскрывается по клику
- ПравкиНастройкираздел «Сеть и фильтры»: у панели «Дополнительные настройки сети» тот же фон, что у карточки адреса панели
- ПравкиОбновлениев разделе «Обновление» подпись «Последняя проверка» начинается там же, где текст сообщения о результате, а не под его значком
- ПравкиЖурналв журнале выпадающие списки фильтров больше не обрезаются границами таблицы при малом числе записей
- ПравкиУведомленияпанель уведомлений больше не накрывает кнопки «На весь экран» и «Перезагрузка» в шапке настроек
- ПравкиЯдророутер снова запускает ядро маршрутизации — после одной из прошлых правок ядро отказывалось стартовать, и маршрутизация не работала вовсе (в панели это выглядело как «нет соединений»)
- ПравкиКлиентыадрес устройства в списке клиентов обновляется сразу после перечитывания — и в таблице, и в карточке на узком экране
- ПравкиМаршрутизацияпояснение о перехвате DNS разбито на две строки, а у длинного адреса DNS-сервера появилась подсказка с полным значением
- ПравкиМаршрутизациякнопка «Добавить DNS-сервер» прокручивает список к открывшейся форме
- ПравкиЖурналзначение результата «Обновление» в журнале больше не показывается английским словом
- ПравкиМаршрутизацияв настройках DNS пояснение «Порт берётся из адреса и протокола профиля» помещается в колонке без рванья по буквам — колонка шире, соседние уже
- ПравкиКлиентыу сети, адрес которой не подтверждён, признак показан значком с причиной и кнопкой проверки в колонке действий, а не плашкой в колонке адреса
- ПравкиКлиентыколонка «Категория» у клиентов убрана
- ПравкиКлиентыв списке клиентов адреса и MAC-адреса выровнены по правому краю, соединение — по центру, статус — по левому краю с отступом: колонки читаются ровнее
- ПравкиУведомленияв форме обратной связи поля контактов отодвинуты от выбора канала — расстояние такое же, как между полем «Кратко о пожелании» и заголовком «Пожелание»
- ПравкиМаршрутизацияобработку заквасок можно запустить и при заполненном белом списке — удаление из коллекций работает, а вместо обещанных чисел добавления видно пояснение, что место занято
- ПравкиУведомленияуведомление об обработке заквасок больше не пропадает — отметка «прочитано» относится только к тому итогу, который вы видели
- ПравкиМаршрутизациячисла в окне обработки заквасок совпадают с результатом и тогда, когда в выбранных коллекциях есть одинаковые домены
- ПравкиОбновлениевремя последней проверки обновлений и даты истории установок показываются в часовом поясе смотрящего, а не по Гринвичу
- ПравкиМаршрутизацияодин и тот же DNS-сервер можно добавить для разных маршрутов — дубликатом считается только совпадение адреса и маршрута, и отказ называет и адрес, и маршрут
- ПравкиМаршрутизацияDNS-сервер, выбранный «Напрямую», больше не подменяет общий резолвер устройства и не мешает защищённому соединению — встроенные резолверы прямого пути остаются на месте
- ПравкиМаршрутизацияпояснение о перехвате DNS переехало внутрь панели со списком серверов и отделено от записей линией
- ПравкиМаршрутизацияв строке добавления DNS-сервера список типа стал шире, поэтому значения в нём видны целиком
- ПравкиНастройкимежду панелью имени устройства и панелью доменного имени появился обычный зазор
- ПравкиУведомленияв форме обратной связи выбор канала отправки больше не смещается при сворачивании боковой панели, а кнопка называется «Отправить»
- ПравкиУведомленияпояснения о связи с Telegram в обратной связи и в отчёте об ошибке показываются подсказкой при наведении на канал, а не занимают место в форме
- ПравкиУведомленияканал «Телеграм» виден только тогда, когда через него действительно можно отправить, выбран по умолчанию, и его работа отмечена зелёной точкой на самом переключателе; недоступный канал из формы убран
- ПравкиУведомленияв обратной связи поле ника Telegram стало короче, а поле почты шире — ник начинается по той же вертикальной линии, что и переключатель канала
- ПравкиДиагностикаперезагрузка роутера убрана из раздела «Диагностика» — она осталась кнопкой в шапке настроек
- ПравкиНастройкииз шапки настроек убрана кнопка «Помочь проекту» — поддержать проект по-прежнему можно пунктом меню
- ПравкиНастройкив меню настроек значок сердца у пункта поддержки проекта окрашен как обычный текст и зеленеет вместе с подписью при наведении
- ПравкиПанельистория версий снова показывает каждый выпуск отдельно (1.0.15, 1.0.16 и так далее) — и в панели, и на сайте, со ссылкой на конкретную версию
- ПравкиМаршрутизацияокно выбора способа добавления в белый список снова обжимает три карточки, а не оставляет пустое место под ними; остальные шаги остались высокими
- ПравкиУведомлениязелёная точка у канала «Телеграм» означает именно рабочую доставку через защищённое соединение: если связь подтверждена, а трафик идёт мимо туннеля, точка янтарная
- ПравкиУведомлениякогда «Телеграм» недоступен, рядом видно причину словами и кнопку «Проверить снова» — прежде пояснение пропадало вместе с каналом
- ПравкиУведомлениянабор доменов для «Телеграма» больше не загружается сам при открытии формы — загрузка идёт по выбору канала или по кнопке, поэтому белый список не меняется без вашего действия
- ПравкиПанельв истории версий у строк больше нет бейджа с номером выпуска — номер виден в заголовке своего раздела
- ПравкиУведомленияв обратной связи у полей почты и учётки Telegram убраны заголовки, а подсказки внутри полей называют, что вводить («Введите ваш email», «Введите username Telegram»)
- ПравкиУведомлениякогда отправить через Telegram нельзя, причина словами показывается под полем пожелания в красной рамке на всю ширину панели
- ПравкиУведомленияв окне отчёта об ошибке канал отправки стоит строкой — подпись как у остальных полей слева, переключатель справа
- ПравкиНастройкив шапке настроек кнопка «на весь экран» теперь первая, перезагрузка устройства — вторая
- ПравкиКлиентыв списке клиентов расхождение адреса обозначено значком «!» с пояснением при наведении, а кнопка обновления адреса стала синей и стоит справа от адреса
- ПравкиКлиентыкнопки действий в строках списка клиентов выровнены по правому краю — правый край одинаков у строк с тремя и четырьмя действиями
- ПравкиПанельокно подтверждения выхода открывается по центру экрана, а не по центру правой панели
- ПравкиЯдрозапрет QUIC отвечает отказом, а не молчанием — приложение мгновенно возвращается на обычный TCP, а не ждёт таймаута
- ПравкиЯдропропажу запрета QUIC или защиты IPv6 сторож замечает и восстанавливает сам, с записью в Журнал; строка Диагностики показывает фактическое состояние, а не «предполагаемое»
- ПравкиДиагностикапроверка DNS-сервера больше не считает «здоровым» любой пришедший пакет — ответ сверяется с отправленным запросом
- ПравкиМаршрутизацияадрес DNS-сервера, который панель принимала, а ядро не понимало (и на котором переставали применяться ВСЕ настройки), больше не принимается
- ПравкиПанельстраницы с живым графиком больше не пишут предупреждение в консоль браузера
- ПравкиУведомленияколокол уведомлений больше не пишет предупреждение в консоль браузера
- ПравкиСоединенияокно мастера нового соединения стало шире, форма основных параметров выше, а под вкладками убраны строки с примерами протоколов
- ПравкиСоединенияокно настроек своего сервера стало шире на пятую часть
- ПравкиНастройкикнопка перезагрузки видна и на телефоне — прежде ряд кнопок в настройках показывался только на широком экране
- ПравкиНастройкив окне ожидания перезагрузки появилась кнопка «Открыть панель заново», если устройство долго не отвечает; причина отказа перезагрузки снова показывается словами
- ПравкиЖурналв журнале записи об изменениях настроек читаются словами — «Режим DNS при отказе туннеля: Строгий → Прямой при отказе» вместо машинных имён, а интервалы показываются в часах и минутах
- ПравкиОбновлениеесли проверка обновлений не состоялась, окно говорит об этом прямо и предлагает повторить, а не сообщает об успешной проверке
- ПравкиОбновлениев окне установки обновления больше не виден служебный ключ вместо текста
- ПравкиПанельзаголовок вкладки браузера стал «Квас: <имя страницы>» — по нему видно, какой экран панели открыт, а страница входа называется «Квас: Вход в систему»
- ПравкиЖурналсообщение об ошибке на странице журнала больше не выходит за границы панели — оно идёт по её ширине и отделено отступом снизу, а текст отказа говорит о загрузке журнала, а не о применении изменения
- ПравкиНастройкизаголовок «Опасные действия» получил отступы от краёв карточки
- ПравкиОбновлениевремя последней проверки обновлений показывается в часовом поясе смотрящего сразу после открытия страницы, а не после обновления данных
- ПравкиМаршрутизацияфинальное окно «Обработка завершена» больше не показывается — обработка закрывает окно сама, а результат читается в журнале и колоколе
- ПравкиМаршрутизацияна странице блокировки домена кнопки поменялись местами — «Перейти» (прежде «Хочу продолжить») стоит слева и остаётся главным действием, «Назад» справа и всегда доступна
- ПравкиПанелькнопка «Назад» и «Отмена» в окнах стоят слева по краю текста, а главное действие — справа: прежде весь ряд прижимался вправо, и вторичная кнопка оказывалась вплотную к главной
- ПравкиУведомленияраздел «Обратная связь» собран по группам — «Канал отправки» своей строкой соразмерно полям, под ним подпись и поле контакта, поэтому выбор канала больше не выглядит частью поля email
История продукта КвасПро · v1.0.22