Браузерное расширение AdGuard 2.5.8
Между уже вышедшей версией Adguard для Android и вот-вот увидящей свет версией для Windows мы нашли время, чтобы порадовать тех, кто пользуется браузерными расширениями. Читайте ниже, что же появилось нового.
Новая версия не может похвастаться кучей новых ярких нововведений. В основном мы сконцентрировались на исправлении существующих багов, впрочем, некоторые из них были достаточно серьезными. В целом, новая версия стала более стабильной.
Chromium
- [Исправлено] Изменения в CSP (политика защиты контента) не применяются к iframe-элементам #440
- [Исправлено] Функция "Разрешить поисковую рекламу и собственные промо-акции сайтов" не работает в Chromium-расширении #471
Firefox
[Добавлено] Не-AMO версия расширения для Firefox с поддержкой JS #388
Addons.mozilla.org (AMO) имеет очень строгие правила в отношении расширений, которые могут работать с JavaScript. Это приводит к тому, что в версии расширения Adguard для Firefox некоторые из правил фильтрации не поддерживаются, в отличие, например, от расширения для Chrome или полной версии программы. Поэтому мы выпустили ещё одну версию расширения для FF, без всяких ограничений. Но её невозможно скачать с AMO, она будет доступна в нашем репозитории на GitHub.
- [Исправлено] Веб-сокеты не блокируются на некоторых сайтах в Firefox и Edge #416
- [Исправлено] Проблема с обновлением расширений в Firefox #380
- [Исправлено] Adguard не может быть установлен в Firefox Nightly 53.0a1 #443
- [Исправлено] Firefox с установленным Adguard потребляет много памяти #449
- [Исправлено] Frame-скрипты работают некорректно при первом запуске браузера #446
Safari
- [Исправлено] Некорректное правило блокирует доступ ко всем сайтам #406
- [Исправлено] Расширения для Safari не полностью поддерживает правила $generichide #437
- [Исправлено] Правила блокировщика контента css-display-none не применяются при первом запуск браузера #153
Общее
[Добавлено] Модификатор $important #402
Это нововведение будет интересно в основном разработчикам фильтров и создателям собственных правил фильтрации. В двух словах, с помощью этого модификатора можно выдавать отдельным правилам более высокий приоритет по отношению к остальным правилам, что в некоторых случаях приводит к более качественной фильтрации.
- [Исправлено] "Политика защиты контента" блокирует лишние запросы #385
- [Исправлено] Некоторые символы отображаются неправильным шрифтом #387
- [Исправлено] Ошибка в методе set[Restricted|Permitted]Domains #391
- [Исправлено] Правила фильтрации теперь можно редактировать #331
- [Исправлено] Конструктор правил игнорирует ID элемента #445
- [Исправлено] Проблема с мерцанием на сайте Amazon #400
- [Исправлено] Фильтрация на forum.adguard.com не может быть отключена #448
- [Исправлено] Изменен метод проверки url/referrer для фреймов #444
- [Исправлено] Большие фреймы (такие как фреймы YouTube) больше не "сворачиваются" предварительно #467
- [Исправлено] Проблема с сайтом tvcast.naver.com #408
- [Исправлено] Проблема с сайтом igrul-ka.ru #373
- [Улучшено] Модуль "ExtendedCss" улучшен до версии 1.0.6 #410
- [Улучшено] Добавлено извлечение token/shortcut из простых regex правил #332
- [Улучшено] Новый сервер используется для хранения фильтров, вместо бэкенда Adguard #415
- [Улучшено] Стили Adguard теперь защищены от удаления #320
- [Улучшено] "elementCollapser" теперь извлекается в отдельный файл #366
Необходимо добавить, что новая версия может быть ещё недоступна в магазинах расширений Mozilla add-ons, Opera store и в Галерее расширений Safari. Это вызвано тем, что обязательный процесс утверждения новой версии неизбежно занимает какое-то время. Но вы всё равно можете скачать файл расширения уже сейчас, в нашем репозитории на GitHub.
Оставляйте ваши комментарии к новости, делитесь впечатлениями от новой версии и пожеланиями к следующей!