Safari Release - Версии AdGuard

Наконец-то это случилось! Мы рады представить вам новое, улучшенное, более стабильное расширение AdGuard для Safari. Помимо новой дополнительной вкладки “Блокировщики контента” и значительного увеличения максимального количества включённых правил, мы также немного улучшили дизайн, поправили достаточно много багов и добавили специальные уведомления, которые будут держать вас в курсе того, включены ли все блокировщики..

[Добавлено] Специальная вкладка “Блокировщики контента” #223

Новая вкладка, которая находится в разделе “Общее”, позволит вам отслеживать состояние групп фильтров в реальном времени. Помимо этого, она позволит быстро узнать, какие именно фильтры включены в той или иной группе и сколько правил в ней используется.

[Улучшено] Максимальное количество правил, используемых одновременно #93

Это меняет всё! Улучшенная версия расширения для Safari позволит вам использовать в 6 раз больше правил! Общее количество правил, которые могут использоваться одновременно, увеличено до 300,000, по 50,000 в каждой группе.

[Улучшено] Поддержка Catalina OS #172

С этим обновление, все пользователи, использующие данную операционную систему, могут вздохнуть спокойно, потому что теперь AdGuard полностью поддерживает Catalina OS.

  • [Добавлено] Уведомления, когда один из блокировщиков контента выключен #221
  • [Исправлено] Кнопка “Открыть настройки” на стартовом экране не работает #219
  • [Исправлено] Ошибка после добавления пользовательского фильтра #225
  • [Исправлено] Ошибка JavaScript при закрытии настроек через ярлык приложения #214
  • [Исправлено] Отображение неверной версии расширения во вкладке “О программе” #218
  • [Исправлено] Добавление сайта в “Белый список” через иконку расширения в браузере не работает #215
  • [Исправлено] Анимация обновления фильтров #233
  • [Улучшено] Стартовая страница расширения #222
  • [Улучшено] Размер иконки расширения на панели управления #149
  • [Улучшено] Обновлены локализации

  • В этой версии мы исправили несколько ошибок с вылетами приложения и улучшили стабильность его работы. Кроме того, AdGuard для Safari теперь поддерживает скриптлеты (новый инструмент, который улучшит качество блокировки рекламы).

    [Добавлено] Поддержка скриптлетов #151

    Скриптлеты - это мощный инструмент блокировки рекламы. Можно сказать, что скриптлет - это встроенный скрипт (т.е. мини-программа), который мы предустанавливаем в AdGuard для Safari, чтобы затем вызывать его при помощи правил фильтрации. Говоря простым языком, скриптлеты позволяют нам изменять поведение кода веб-страницы. Что касается практического применения, это может быть полезным в разных ситуациях. Например, для обхода антиблокировщиков.

    • [Добавлено] Опция "Подробное логгирование" в Общих настройках #174
    • [Изменено] Теперь приложение запускается в фоне #141
    • [Изменено] Отключены уведомления для фоновых обновлений фильтров #195
    • [Изменено] Уведомления AdGuard теперь отображаются в консоли Safari только если включено подробное логгирование #148
    • [Исправлено] Сайты из белого списка иногда продолжают фильтроваться #98
    • [Исправлено] AdGuard вылетает при закрытии окна настроек командой Cmd + w #182
    • [Исправлено] Общее число правил в собственных фильтраз подсчитывается некорректно в локали RU #183
    • [Исправлено] Проблема с расположением элементов на экране "О программе" после обнаружения доступного обновления #184
    • [Исправлено] Некоторые вылеты в сборке для Mac App Store #197

    Между первым и вторым обновлением AdGuard для Safari прошло чуть больше месяца; ждать следующего пришлось почти полгода. Как вы знаете, если мы что-то делаем полгода, то только потому, что оно того стоит. Вот и на этот раз, помимо множества малозаметных, но важных изменений и исправлений, мы приготовили две большие новости. Первая - добавление автономных сборок, включая бета-сборку AG для Safari. Вторая - ещё круче: речь о поддержке продвинутых правил фильтрации, что крайне нетипично для Safari-блокировщиков (спасибо, ограничения Apple). В общем, ставьте новую версию и смотрите сами.

    [Добавлено] Автономные сборки релизной и бета-версий AdGuard для Safari #153

    AdGuard для Safari быстро стал полноценным членом семьи AdGuard. И что может послужить лучшим обрядом посвящения, чем получение собственной бета-версии? Всё верно, теперь вы можете получить ранний доступ ко всем плюшкам (и багам) AdGuard для Safari. Как это сделать? Отправляйтесь на GitHub, открывайте последний релиз и скачивайте архив с бетой. Обратите внимание, что рядом есть и другой архив: это стабильная автономная сборка (идентичная версии из App Store, но распространяемая через GitHub).

    ВНИМАНИЕ: Установка любой из автономных сборок, поверх версии из App Store приведёт к потере всех текущих настроек, так что сохраните ваши собственные правила фильтрации перед обновлением.

    [Добавлено] Продвинутые правила фильтрации в Safari #114

    Как вы, наверное, знаете, Apple не нужно повода, чтобы в чём-то ограничить блокировщики рекламы. Расширения-блокировщики для Safari прочувствовали это на себе в полной мере, “благодаря” политике Apple использовать сложный синтаксис правил для них — непростая задача. В частности, речь идёт о JS-правилах и ExtCSS-правилах. Но мы справились, и с гордостью заявляем, что теперь качество фильтрации AdGuard для Safari будет ещё выше, чем раньше.

    Блокировка рекламы

    • [Добавлено] Возможность отметить собственный фильтр как "Доверенный", чтобы разрешить ему использование продвинутых правил фильтрации #156
    • [Изменено] Safari-фильтр включён в "Базовый" фильтр и отмечен как устаревший #137
    • [Исправлено] Не работает добавление пользовательских фильтров #164
    • [Исправлено] Некоторые JS- и CSS-правила не работают #144
    • [Улучшено] Обновлён ExtendedCss #138

    Пользовательский интерфейс

    • [Добавлено] Кнопка «Проверить наличие обновлений» в меню автономной сборки #154
    • [Изменено] Нажатие на кнопку "О программе" в трее теперь открывает раздел "О программе" #155
    • [Изменено] Обновлены переводы
    • [Исправлено] Не отображаются уведомления об обновлениях фильтров #116
    • [Исправлено] Неверно отображается количество правил в Пользовательском фильтре #157
    • [Исправлено] Общее количество правил отображается как 0 сразу после установки #173
    • [Исправлено] Окно AdGuard для Safari не открывается из Приложения/Launchpad #118
    • [Исправлено] Описание расширения в Safari #181
    • [Исправлено] Отсутствуют уведомления об обновлениях фильтров #166
    • [Улучшено] Теперь можно менять заголовки собственных фильтров #143

    Прочее

    • [Исправлено] AdGuard периодически вылетает #170
    • [Исправлено] Опция “Запускать AdGuard при старте системы” не работает #127

    С момента предыдущего обновления прошло не так много времени, поэтому изменений здесь не слишком много. Сделали опциональной иконку в Строке меню, внесли несколько улучшений, исправили баги.

    [Изменено] Иконка в Строке меню сделана отключаемой #84

    После того, как в предыдущей версии мы сделали отключаемой иконку в Safari, было логично сделать отключаемой и иконку в Строке меню. Если вы любите совсем уж минималистичный подход, можете даже отключить их обе 🙂 Данная опция доступна в настройках приложения AdGuard.

    • [Добавлено] Опция "Остановить AdGuard"/ "Включить AdGuard" в меню расширения #83
    • [Исправлено] Опция "Разрешить поисковую рекламу..." не затемняется, будучи отключённой #102
    • [Исправлено] Правила, вставленный из буфера обмена, не сохраняются в редакторе фильтров #96
    • [Исправлено] Метка "Сохранено" в Пользовательском фильтре появляется при старте приложения #95
    • [Улучшено] Стиль выпадающих меню #94
    • [Улучшено] Обновлены переводы #97
    • [Улучшено] Скриптлеты и сниппеты теперь игнорируются корректно #92
    • [Улучшено] Фильтры теперь обновляются автоматически после включения #89