Компания AdGuard выпустила обновление для Windows до версии 7.22. В новой сборке улучшена работа с пользовательскими скриптами, что особенно важно для одностраничных приложений, а также добавлена поддержка браузера Comet от Perplexity.
Улучшенная совместимость пользовательских скриптов
Обновление CoreLibs 1.19 решает давнюю проблему с загрузкой пользовательских скриптов на сайтах-одностраничниках (SPA), таких как YouTube. Ранее подобные скрипты могли не активироваться при переходе между разделами сайта после открытия главной страницы. Теперь они корректно запускаются и работают на всех нужных страницах.
Это делает AdGuard более гибким для расширенной кастомизации. В частности, компания рекомендует попробовать скрипт SponsorBlock, который автоматически пропускает сегменты со спонсорской рекламой в роликах на YouTube.
Чтобы установить SponsorBlock в AdGuard:
- Перейдите на страницу скрипта.
- Нажмите кнопку Generate link.
- Скопируйте сгенерированную ссылку.
- В AdGuard откройте раздел Расширения > Добавить расширение > Импорт из файла или URL.
- Вставьте скопированную ссылку.
Поддержка браузера Comet
В версии 7.22 AdGuard стал полностью совместим с браузером Comet Browser: Perplexity AI. Пользователи этого нового решения теперь могут рассчитывать на надёжную блокировку рекламы и защиту личных данных, как и в других популярных браузерах.
<Список изменений
Улучшения
- Добавлен браузер Comet Browser: Perplexity AI в список поддерживаемых.
- Добавлено предупреждение, если пользовательские скрипты требуют изменения CSP.
Исправления
- Опция «Исключить SSID Wi-Fi из DNS-фильтрации» не работала.
- Функция Microsoft Recall включалась по умолчанию в Windows 10 Pro 22H2.
- Счётчик пользовательских правил появлялся при запуске приложения.
- Активные вкладки в Журнале фильтрации не выделялись в тёмной теме.
- При проверке обновлений отображался ложный статус «Ошибка», несмотря на успешное обновление фильтров.
- В разделе «Пользовательские фильтры» не отображались версия фильтра и дата.
DnsLibs (движок DNS-фильтрации)
- Обновление DnsLibs до версии 2.6.20.
CoreLibs (движок фильтрации)
- Обновление CoreLibs до версии 1.19.34.
Улучшения
- Добавлена поддержка подстановочных знаков и регулярных выражений для модификатора
$app
. - Добавлена поддержка расширения ALPS.
Исправления
- Модификаторы content-type нельзя было использовать с
$urltransform
. - Таймаут XHR при использовании пользовательского скрипта «immersivetranslate».
- Фильтрация отключалась, так как могла влиять на производительность сайтов.
- Некоторые расширения перестали работать после обновления до версии 2.17.
$removeparam
не работал вместе с$domain
.
Scriptlets (JavaScript-дополнения для правил фильтрации)
- Обновление Scriptlets до версии 2.2.10.
Улучшения
- Добавлен новый скрипт
trusted-replace-argument
. - Добавлена поддержка аргументов uBO для
href-sanitizer
.
Исправления
prevent-element-src-loading
— ошибка TrustedScriptURL в Firefox.trusted-replace-node-text
— некорректное экранирование кавычек.- Ошибка компиляции Scriptlets в Safari 15 из-за неподдерживаемого regex.
trusted-set-cookie-reload
— бесконечная перезагрузка при постоянно меняющихся значениях.
Обновления программ, что нового
• Firefox 143.0.4 устраняет проблемы с загрузкой сайтов Google
• AdGuard для Windows 7.22 получил улучшения пользовательских скриптов и поддержку браузера Comet
• Новые правила установки приложений Android: ответ Google
• Обновление One UI 8 для Samsung Galaxy A35 5G: старт глобального релиза
• Steam вводит новые меры безопасности: что изменилось в октябрьском обновлении
• Xiaomi 17 Pro: рекордные продажи новой флагманской серии в Китае