Версия 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