Наконец, пришло время выпустить в свет версию 2.8! Она выводит качество блокировки рекламы на новый уровень - обратите внимание на такие новшества как Фильтр доменных имён и поддержка расширенного CSS. Множество новых настроек низкого уровня позволит продвинутым пользователям настроить приложение по своему усмотрению, а для всех остальных мы приготовили немало улучшений "качества жизни" и всевозможных исправлений багов. Мы надеемся, что каждый найдет что-то полезное в новой версии Adguard для Android.
2.8.71
Срочное обновление для недавно вышедшей версии 2.8. Новая версия содержит только одно, но крайне важное исправление.
2.8.76
Только вчера мы выпустили срочное обновление версии 2.8, а сегодня уже готовы выпустить новое. Разумеется, такая ситуация не является нормой, мы это понимаем, и приложим все усилия, чтобы такого больше не повторилось в будущем.
Обновление уже доступно через программу. Ждём ваших комментариев!
Блокировка рекламы
[Добавлено] Поддержка расширенного CSS и расширенных селекторов #810
Поддержка расширенного CSS - это очень важное дополнение с точки зрения будущих (и настоящих) возможностей блокировки рекламы. Расширенный CSS - это модуль для применения CSS стилей с расширенными опциями выбора элементов. Фактически это означает, что мы теперь сможем выбрать и, следовательно, заблокировать некоторые элементы, перед которыми ранее мы были бессильны. На данный момент мы поддерживаем следующие псевдо-классы: -ext-has ( :has ), -ext-contains ( :contains ), -ext-matches-css ( :matches-css ).
"Расширенные селекторы" - это технический термин, но что же за ним скрывается? Теперь, с поддержкой расширенных селекторов, нам гораздо проще создавать некоторые типы правил, которые раньше создавать было намного, намного труднее. Среди прочего, например, такие правила необходимы для блокировки вещей типа "Спонсорских постов" в Facebook и Вконтакте.
[Добавлено] Упрощенный фильтр доменов #876
Свежее прибавление в семействе фильтров Adguard. Упрощенный фильтр доменов составлен из нескольких фильтров (Английский фильтр, Фильтр социальных сетей, Фильтр счетчиков и систем аналитики, Фильтр мобильной рекламы, EasyList и EasyPrivacy), преобразованных для лучшей DNS фильтрации. Он блокирует рекламу и счетчики везде, где возможно указывать собственные DNS адреса. Заметьте, что он блокирует домены целиком, а не отдельные URL. Чтобы узнать больше о DNS блокировке, посетите наш сайт adguard.com.
[Изменено] Опция "Фильтровать DNS запросы" теперь также доступна в бесплатной версии #875
С запуском бесплатного Adguard DNS нет большого смысла в том, чтобы держать эту функцию платной. Теперь она будет одинакого доступна как премиум, так и обычным пользователям. В Премиум версии приложения достаточно и других полезных опций
[Добавлено] Настройка низкого уровня `pref.root.clear.youtube` #907
Эта опция позволит пользователям с root-доступом автоматически удалять данные приложения YouTube, что, похоже, является необходимым для блокировки рекламы в нём.
[Добавлено] Модификатор $important #833
[Добавлено] Модификатор типа контента $websocket - он позволит создавать правила исключительно для соединений WebSocket #801
[Добавлено] Новая настройка низкого уровня: "pref.boot.startup.delay" #776
[Добавлено] Опция 'pref.filtered.ports' добавлена в настройки низкого уровня - продвинутые пользователи могут теперь фильтровать новые порты #796
[Добавлено] Латвийский фильтр #730
[Добавлено] Фильтр List-KR #756
[Изменено] Несколько браузеров добавлено в список фильтруемых по умолчанию #757, #808, #862, #922
[Исправлено] Правила $replace теперь могут применяться одновременно с другими правилами фильтрации #844
[Исправлено] Модификатор $app игнорируется при фильтрации HTML контента #921
[Исправлено] HTML правила фильтрации с атрибутом wildcard не могут быть обработаны #917
[Улучшено] HAR-логгер, используемый в целях отладки #784
[Улучшено] Блокировка QUIC-соединений в браузере Chrome #766
[Улучшено] Увеличена максимальная длина правил фильтрации контента #590
[Улучшено] Теперь пользователи могут сами выбирать период проверки обновлений фильтров #746
Работа с сетью
[Добавлено] Настройка низкого уровня `pref.vpn.ipv4.bypass` #909
Если эта опция включена, Adguard будет игнорировать все IPv4 соединения. Это может показаться странным и ненужным, но в реальности это позволяет использовать Adguard в режиме блокировщика рекламы DNS-уровня. Для этого достаточно включить следующие настройки: `pref.vpn.ipv4.bypass`, `pref.vpn.ipv6.bypass`, фильтрацию DNS запросов и фильтр Adguard DNS (последнее не обязательно, но сильно поможет в блокировке рекламы в браузерах). Adguard перестанет затрагивать трафик других приложений, и будет только блокировать рекламные домены на уровне DNS запросов. Качество блокировки снизится, и функционал Брандмауэра будет больше недоступен, но зато нагрузка на систему будет практически нулевая.
[Добавлено] Функция перезапуска VPN #733
[Изменено] Теперь для фильтров используется новый сервер #863
[Изменено] Метод блокирования IPv6 #853
[Изменено] Обновлен список SSL исключений "по умолчанию" #843, #848
[Изменено] IPv4-соединения теперь имеют приоритет перед IPv6-соединениями #802
[Изменено] Защита теперь автоматически ставится на паузу, когда включен тетеринг по Bluetooth #791
[Исправлено] Ошибка "Operation not permitted" во время обработки UDP-подключения #840
[Исправлено] Вылет из-за ошибки "Слишком много открытых файлов" #834
[Исправлено] Ошибка ENOBUFS во время записи в TUN #724
[Исправлено] Прокси SOCKS 5 блокирует интернет-трафик #660
[Исправлено] Ошибка обработки запросов HTTP/2 #850
[Исправлено] HTTPS соединения с некоторыми вышестоящими HTTP прокси #839
[Исправлено] Звонки через Wi-Fi для оператора AT&T #817
[Исправлено] Проблема "просачивания" трафика через брандмауэр #765
[Улучшено] Adguard автоматически определяет, когда его сертификат перемещается в системное хранилище сертификатов #755 (Помогает в случае https фильтрации на Android N+)
[Улучшено] Для запросов службы антифишинга теперь используется протокол HTTPS #912
[Улучшено] Стили Adguard теперь защищены от удаления #913
Пользовательский интерфейс
[Добавлено] Графа 'Дата установки' на экране статистики приложений #794
[Добавлено] Плитка "Быстрые настройки" для Android N и выше #767
[Добавлено] Настройка низкого уровня, принудительно отображающая нотификацию "Защита на паузе", даже когда выбран режим иконки уведомления "Нет" #838
[Изменено] Были обновлены некоторые локализации #919
[Изменено] Обновлен поясняющий текст для методов фильтрации #136
[Изменено] Экран "Настройки приложений" автоматически обновляется, когда устанавливается новое приложение - больше не надо перезапускать Adguard #747
[Изменено] Раздел "Приложения и Статистика" переименован в "Настройки приложений" и перенесен в главное меню #823
[Изменено] IME-режим набора текста для диалогов добавления/изменения пользовательских правил #835
[Изменено] Список системных пакетов добавлен в раздел "Техническая информация" на экране "Система" #857
[Исправлено] Формат времени в главном окне теперь диктуется системными настройками #819
[Исправлено] Логгирование необязательного исключения #854
[Улучшено] Редактор фильтров теперь распознает строки, начинающиеся с "!" как комментарии #759
Прочие задачи и проблемы совместимости
Множество других, более мелких задач, полный список которых можно найти в нашем репозитории на GitHub.
[Добавлено] Поддержка расширенного CSS и расширенных селекторов #810
Поддержка расширенного CSS - это очень важное дополнение с точки зрения будущих (и настоящих) возможностей блокировки рекламы. Расширенный CSS - это модуль для применения CSS стилей с расширенными опциями выбора элементов. Фактически это означает, что мы теперь сможем выбрать и, следовательно, заблокировать некоторые элементы, перед которыми ранее мы были бессильны. На данный момент мы поддерживаем следующие псевдо-классы: -ext-has ( :has ), -ext-contains ( :contains ), -ext-matches-css ( :matches-css ).
"Расширенные селекторы" - это технический термин, но что же за ним скрывается? Теперь, с поддержкой расширенных селекторов, нам гораздо проще создавать некоторые типы правил, которые раньше создавать было намного, намного труднее. Среди прочего, например, такие правила необходимы для блокировки вещей типа "Спонсорских постов" в Facebook и Вконтакте.
[Добавлено] Упрощенный фильтр доменов #876
Свежее прибавление в семействе фильтров Adguard. Упрощенный фильтр доменов составлен из нескольких фильтров (Английский фильтр, Фильтр социальных сетей, Фильтр счетчиков и систем аналитики, Фильтр мобильной рекламы, EasyList и EasyPrivacy), преобразованных для лучшей DNS фильтрации. Он блокирует рекламу и счетчики везде, где возможно указывать собственные DNS адреса. Заметьте, что он блокирует домены целиком, а не отдельные URL. Чтобы узнать больше о DNS блокировке, посетите наш сайт adguard.com.
[Изменено] Опция "Фильтровать DNS запросы" теперь также доступна в бесплатной версии #875
С запуском бесплатного Adguard DNS нет большого смысла в том, чтобы держать эту функцию платной. Теперь она будет одинакого доступна как премиум, так и обычным пользователям. В Премиум версии приложения достаточно и других полезных опций
[Добавлено] Настройка низкого уровня `pref.root.clear.youtube` #907
Эта опция позволит пользователям с root-доступом автоматически удалять данные приложения YouTube, что, похоже, является необходимым для блокировки рекламы в нём.
[Добавлено] Модификатор $important #833
[Добавлено] Модификатор типа контента $websocket - он позволит создавать правила исключительно для соединений WebSocket #801
[Добавлено] Новая настройка низкого уровня: "pref.boot.startup.delay" #776
[Добавлено] Опция 'pref.filtered.ports' добавлена в настройки низкого уровня - продвинутые пользователи могут теперь фильтровать новые порты #796
[Добавлено] Латвийский фильтр #730
[Добавлено] Фильтр List-KR #756
[Изменено] Несколько браузеров добавлено в список фильтруемых по умолчанию #757, #808, #862, #922
[Исправлено] Правила $replace теперь могут применяться одновременно с другими правилами фильтрации #844
[Исправлено] Модификатор $app игнорируется при фильтрации HTML контента #921
[Исправлено] HTML правила фильтрации с атрибутом wildcard не могут быть обработаны #917
[Улучшено] HAR-логгер, используемый в целях отладки #784
[Улучшено] Блокировка QUIC-соединений в браузере Chrome #766
[Улучшено] Увеличена максимальная длина правил фильтрации контента #590
[Улучшено] Теперь пользователи могут сами выбирать период проверки обновлений фильтров #746
Работа с сетью
[Добавлено] Настройка низкого уровня `pref.vpn.ipv4.bypass` #909
Если эта опция включена, Adguard будет игнорировать все IPv4 соединения. Это может показаться странным и ненужным, но в реальности это позволяет использовать Adguard в режиме блокировщика рекламы DNS-уровня. Для этого достаточно включить следующие настройки: `pref.vpn.ipv4.bypass`, `pref.vpn.ipv6.bypass`, фильтрацию DNS запросов и фильтр Adguard DNS (последнее не обязательно, но сильно поможет в блокировке рекламы в браузерах). Adguard перестанет затрагивать трафик других приложений, и будет только блокировать рекламные домены на уровне DNS запросов. Качество блокировки снизится, и функционал Брандмауэра будет больше недоступен, но зато нагрузка на систему будет практически нулевая.
[Добавлено] Функция перезапуска VPN #733
[Изменено] Теперь для фильтров используется новый сервер #863
[Изменено] Метод блокирования IPv6 #853
[Изменено] Обновлен список SSL исключений "по умолчанию" #843, #848
[Изменено] IPv4-соединения теперь имеют приоритет перед IPv6-соединениями #802
[Изменено] Защита теперь автоматически ставится на паузу, когда включен тетеринг по Bluetooth #791
[Исправлено] Ошибка "Operation not permitted" во время обработки UDP-подключения #840
[Исправлено] Вылет из-за ошибки "Слишком много открытых файлов" #834
[Исправлено] Ошибка ENOBUFS во время записи в TUN #724
[Исправлено] Прокси SOCKS 5 блокирует интернет-трафик #660
[Исправлено] Ошибка обработки запросов HTTP/2 #850
[Исправлено] HTTPS соединения с некоторыми вышестоящими HTTP прокси #839
[Исправлено] Звонки через Wi-Fi для оператора AT&T #817
[Исправлено] Проблема "просачивания" трафика через брандмауэр #765
[Улучшено] Adguard автоматически определяет, когда его сертификат перемещается в системное хранилище сертификатов #755 (Помогает в случае https фильтрации на Android N+)
[Улучшено] Для запросов службы антифишинга теперь используется протокол HTTPS #912
[Улучшено] Стили Adguard теперь защищены от удаления #913
Пользовательский интерфейс
[Добавлено] Графа 'Дата установки' на экране статистики приложений #794
[Добавлено] Плитка "Быстрые настройки" для Android N и выше #767
[Добавлено] Настройка низкого уровня, принудительно отображающая нотификацию "Защита на паузе", даже когда выбран режим иконки уведомления "Нет" #838
[Изменено] Были обновлены некоторые локализации #919
[Изменено] Обновлен поясняющий текст для методов фильтрации #136
[Изменено] Экран "Настройки приложений" автоматически обновляется, когда устанавливается новое приложение - больше не надо перезапускать Adguard #747
[Изменено] Раздел "Приложения и Статистика" переименован в "Настройки приложений" и перенесен в главное меню #823
[Изменено] IME-режим набора текста для диалогов добавления/изменения пользовательских правил #835
[Изменено] Список системных пакетов добавлен в раздел "Техническая информация" на экране "Система" #857
[Исправлено] Формат времени в главном окне теперь диктуется системными настройками #819
[Исправлено] Логгирование необязательного исключения #854
[Улучшено] Редактор фильтров теперь распознает строки, начинающиеся с "!" как комментарии #759
Прочие задачи и проблемы совместимости
Множество других, более мелких задач, полный список которых можно найти в нашем репозитории на GitHub.
2.8.71
Срочное обновление для недавно вышедшей версии 2.8. Новая версия содержит только одно, но крайне важное исправление.
[Исправлено] Ошибка в маршрутных исключениях #939
Эта ошибка влияла на работу Adguard в сетях WiFi и могла привести к некоторым проблемам, таким как: отсутствие фильтрации для некоторых сайтов, неработоспособность FTP-сервера в локальной сети, проблемы с работой функции Wi-Fi calling.
Эта ошибка влияла на работу Adguard в сетях WiFi и могла привести к некоторым проблемам, таким как: отсутствие фильтрации для некоторых сайтов, неработоспособность FTP-сервера в локальной сети, проблемы с работой функции Wi-Fi calling.
2.8.76
Только вчера мы выпустили срочное обновление версии 2.8, а сегодня уже готовы выпустить новое. Разумеется, такая ситуация не является нормой, мы это понимаем, и приложим все усилия, чтобы такого больше не повторилось в будущем.
Самая серьезная из исправленных ошибок касается одной из настроек низкого уровня - pref.vpn.ipv4.bypass. Как подсказывает само название, данная опция позволяет отключить фильтрацию для всего ipv4 трафика. В последней версии она просто-напросто отсутствовала.
Наряду с проблемой, упомянутой выше, мы исправили так же несколько других, менее серьезных ошибок.
Наряду с проблемой, упомянутой выше, мы исправили так же несколько других, менее серьезных ошибок.
Обновление уже доступно через программу. Ждём ваших комментариев!
Last edited: