Вышло обновление AdGuard для Android до версии 4.14. Разработчики сосредоточились на двух вещах: журнале «Недавняя активность», где появились фильтры и поиск, и совместимости с браузерными расширениями, которые раньше мешали фильтрации.

Фильтры в «Недавней активности»
Журнал сетевых запросов стал управляемым. Запросы теперь можно отсеивать по приложению, по компании, которой принадлежит домен, по типу события и по статусу обработки. На экране настройки видно оба набора: приложения, компании и статусы – «Обработан», «Заблокировано», «Ошибка» – в одном списке, типы запросов вроде Ajax, изображений, медиа, шрифтов, скриптов и Websocket – в другом.


Настройка фильтров журнала: слева отбор по приложениям, компаниям и статусу, справа – по типу запроса. Изображение: AdGuard
Это не единственное, что изменилось в журнале. В обновлении появились кнопка экспорта, умный поиск по записям и отдельный фильтр, скрывающий повторяющиеся строки. Для большого журнала на устройстве, где работает несколько десятков приложений, всё это ощутимо экономит время.
Фильтрация трафика браузерных расширений
Вторая крупная правка касается совместимости с браузерными прокси- и VPN-расширениями. Раньше их трафик приходилось понижать до HTTP/1, иначе AdGuard не мог его отфильтровать. В версии 4.14 приложение фильтрует такой трафик по HTTP/2 и HTTP/3 напрямую.
На практике это значит, что связка «AdGuard плюс браузерное VPN-расширение» перестаёт ломать современные сайты, а скорость не проседает из-за принудительного отката на устаревшую версию протокола.
Список изменений
Улучшения
Добавлена кнопка экспорта журнала фильтрации. Появилось уведомление о новой версии – красная точка над значком AdGuard. В разделе управления приложениями добавлены индикаторы состояния. Сам AdGuard добавлен в список администраторов устройства в системных настройках.
Разрешены зашифрованные резервные и начальные DNS-серверы. На экране исключений для сайтов появилось поле поиска. В «Недавней активности» добавлен фильтр, скрывающий повторяющиеся записи, и реализован умный поиск.
Исправления
Устранены несколько проблем в сведениях о TLS в «Недавней активности»: разнобой в формулировках и пропажа данных о ClientHello и версии TLS. Кнопка «Добавить правило блокировки» больше не появляется для QUIC-соединений, заблокированных параметром «Фильтровать HTTP/3».
Исправлена ситуация, когда после перезагрузки роутера его веб-интерфейс оказывался недоступен из-за того, что маршрут шлюза Wi-Fi попадал в VPN. Починены сбои поворота экрана в горизонтальном режиме при просмотре видео в приватном браузере и удержание клавиши забоя в поле правила блокировки, которое не запускало непрерывное удаление символов.
Защита AdGuard снова включается автоматически после перезагрузки при использовании постоянного VPN. Заработало фоновое воспроизведение в YouTube-плеере AdGuard, а сама защита больше не уходит в бесконечный цикл перезапуска.
Движки фильтрации
CoreLibs обновлён до версии 1.22.28, DnsLibs – до 2.10.1.
Полный список изменений опубликован на GitHub. Прошлое крупное обновление, AdGuard 4.13, принесло дифференциальные обновления фильтров и постквантовую криптографию в движке DNS-фильтрации.