Релиз Браузерного расширения Adguard 3.0.13

Discussion in 'Релизы браузерных расширений' started by Alea, Apr 17, 2019.

  1. Alea

    Alea Administrator Staff Member Administrator Moderator

    Joined:
    Oct 16, 2018
    Messages:
    18
    После серии спешных хотфиксов, мы крайне рады наконец-то сделать полноценный релиз. Это не самое крупное обновление браузерного расширения AdGuard, конечно, но уже что-то. Внутри вы найдёте несколько сравнительно небольших изменений и, конечно же, больше исправлений багов! На этот раз, однако, баги не такие серьёзные.

    • [Изменено] «Фильтр мобильных объявлений» добавлен в Firefox для Android по умолчанию #1307
    • [Изменено] Для отображения времени обновления фильтров в китайской локализации теперь используется китайский формат даты #1322
    • [Изменено] Коллекция $badfilter перемещена в ReplaceFilter #1340
    • [Изменено] Файл manifest теперь корректно отображает последнюю поддерживаемую версию Chrome #1134
    • [Исправлено] «Удалить заголовок X-Client-Data» теперь относится только к Google Chrome #1362
    • [Исправлено] Автономный сервер прерывает всплывающее окно расширения #1343
    • [Исправлено] Включенные фильтры в отключенной группе фильтров должны обновляться после ее включения #1334
    • [Исправлено] Выровнены строки на экране настроек #1360
    • [Исправлено] Кнопка "Добавить собственный фильтр" после добавления собственного фильтра отображается на английском языке #1356
    • [Исправлено] Модификатор $stealth не работает в некоторых случаях #1342
    • [Исправлено] Не сохраняется время последнего обновления добавленных пользователем фильтров #1347
    • [Исправлено] Некорректная автоматическая активация языковых фильтров #1354
    • [Исправлено] Расширение не подписывается на ссылки типа abp:subscribe , включенные в iframe #1357
    • [Исправлено] Символ комментария !применяется как правило блокировки URL #1361
    • [Исправлено] Страница “Спасибо за установку” в браузере Edge #1369
    • [Исправлено] Страница настроек расширения не ожидает инициализации расширения, прежде чем запрашивать информацию #1329
    • [Исправлено] Тег BODY игнорируется в конструкторе правил в инструментах разработчика #1301
    • [Исправлено] Языковые фильтры активируются автоматически, даже если группа для конкретного языка отключена #1308
    Как всегда, обновление можно получить через магазин расширений вашего браузера, или скачать напрямую из нашего репозитория на GitHub.

    Еще один маленький хотфикс. Выяснилось, что с обновлением фильтров все еще были небольшие проблемы у пользователей, которые часто перезапускают браузеры. Исправлены задача #1346 и #1331.
    Оказалось, что мы упустили несколько незначительных ошибок и несоответствий в версии 2.0.2 И вот что мы исправили:
    • [Исправлено] Статистика сбрасывается после перезапуска браузера #1341
    • [Исправлено] Дальнейший поиск не работает, если сначала было найдено совпадение с модификатором badfilter #1328
    • [Исправлено] Пользовательский фильтр зависает во время сохранения правил #1316
    • [Исправлено] Расширение AdGuard не работает на Chrome 56 (winXP) #1315
    • [Исправлено] Расширение AdGuard не работает в браузере UC #1318
    • [Fixed] Наблюдатель ExtCss DOM не работает в Edge из-за «синтаксической ошибки» #1330
    • [Fixed] Расширение не ищет другие правила, если первое найденное правило соответствует правилу "badfilter" #1328
    • [Fixed] Редактор пользовательских фильтров часто зависает в состоянии «Сохранение» #1316
    • [Fixed] Расширение AdGuard неправильно отображается в Chrome 56 (winXP) #1315
    • [Fixed] Расширение AdGuard не работает в браузере UC #1318
    • [Fixed] ExtendedCss рекурсивно вызывает MutationObserver #1317
    Мы держим марку и по горячим следам вчерашнего релиза традиционно выпускаем срочное обновление. Исправлен баг, из-за которого некоторые правила фильтрации вызывают повышенную нагрузку на ЦПУ.
    Новое браузерное расширение AdGuard следует за общими трендами. Реклама никуда не делась, но всё большую и большую опасность представляют трекеры — специальные интсрументы, с помощью которых большие компании собирают данные буквально о каждом вашем действии. Для борьбы с трекингом мы добавили в AdGuard новый модуль, разработанный исключительно с целью защиты вашей конфиденциальности. Но, конечно, первым делом вы заметите не это, а новый дизайн расширения, более удобный и современный. Но обо всём по порядку.

    [Улучшено] Новый дизайн
    Поменялась стилистика оформления приложения, включая иконку и меню. Теперь интерфейс выглядит более естесственно, стал проще в восприятии. Стоит отметить кнопку включения/выключения расширения, а также новую вкладку "Статистика". В ней вы найдёте графики на основе статистики по заблокированной рекламе и трекерам, с возможностью отображать различные типы данных: суммарно, за день/неделю/месяц, отдельно по разным фильтрам и т. д.
    popup_protection_enable_youtube_ru.png popup_statistics_privacy_last_week_ru.png

    Также стоит упомянуть Пользовательский фильтр, он тоже подвергся изменениям. Новая цветовая подсветка элементов, функция автосохранения и унифицированное редактируемое текстовое поле должны сделать процесс создания собственных фильтров и правил более удобным. Кроме того, теперь можно изменить размер текстового поля по своему усмотрению.
    user_filter_ru.png

    [Добавлено] Модуль Антитрекинга #283
    С добавлением модуля Антитрекинга мы вывели защиту приватности на новый уровень, ранее подобное было доступно только пользователям приложения AdGuard для Windows. И хотя Антитрекинг в расширении пока не обладаем всеми возможностями своего старшего собрата, он, тем не менее, обеспечивает эффективную защиту от слежки. Вам уже доступен широкий диапазон различных настроек (рядом с каждой есть подсказка, которая расскажет о её назначении), и мы планируем добавить ещё больше в будущих обновлениях.
    stealth_mode_enable_ru.png

    [Добавлено] Категории фильтров #1068
    Изменился способ отображения доступных фильтров. Вместо того, чтоб перечислять их все списком, мы сгруппировали фильтры в смысловые группы. Каждая группа включает в себя фильтры, служащие одной цели. Например, фильтры, блокирующие рекламу, объединены в одну группу. Фильтры, борящиеся с трекерами и защищающие приватность — в другую, и т. д. Теперь можно включать и отключать фильтры как по отдельности, так и всю группу целиком.
    filters_ru.png

    [Добавлено] Настройка периода проверки обновлений фильтров #596
    Ранее, фильтры автоматически обновлялись каждые 48 часов (период, заданный по умолчанию). Теперь же можно настроить частоту автоматической проверки обновлений (каждые 1/6/12/24/48 часов) или же отключить её совсем и обновлять фильтры вручную.

    [Добавлено] Опция отключения режима интеграции #1012
    Если вы уже пользуетесь приложением AdGuard для Windows или Mac, то наше браузерное расширение может стать полезным дополнением. Оно может полностью заменить функционал ‘Помощника AdGuard‘ — круглой иконки в углу браузера (узнать больше). Такой режим работы в связке называется ’Режимом интеграции", и теперь его можно по желанию отключать и включать в настройках расширения.

    • [Добавлено] Возможность изменять размер текстового поля для Пользовательского фильтра и Белого списка #1263
    • [Добавлено] Поиск по всем категориям фильтров #1192
    • [Добавлено] Уведомления для различных действий (обновления фильтрво и т. д.) #1167
    • [Добавлено] Уведомление со списком изменений при обновлении #1025
    • [Добавлено] Экран ‘О программе‘ #1135
    • [Добавлено] Поддержка модификатора $cookie #961
    • [Добавлено] Пункт ’Отправить жалобу‘ в конеткстом меню #1072
    • [Добавлено] Автоматическое обновление фильтра после его включения #1181
    • [Добавлено] Отображение уведомления при проверке обновлений фильтров через контекстное меню #1073
    • [Изменено] Описание опций в инструменте для ручной блокировки #1169
    • [Изменено] Для всех ссылок используется форвардер #1109
    • [Изменено] Обновлены переводы #1174
    • [Изменено] Информация о разрешениях добавлена в описание расширения #1223
    • [Изменено] Кнопка настроек теперь скрыта в режиме интеграции #1282
    • [Изменено] Контекстное меню #1150
    • [Изменено] Переводы были обновлены
    • [Изменено] В выпадающие меню добавлен отступ #1238
    • [Исправлено] Несогласованность описания функции ‘Блокировать WebRTC’ #1274
    • [Исправлено] Расширение использует значение по умолчанию для интервала проверки обновлений фильтров вместо заданного пользователем #1295
    • [Исправлено] Пустая строка отображается при импорте Пользовательского фильтра #1296
    • [Исправлено] Веб-инструмент для отправки отчётов неправильно отображает состояние фильтров (вкл/выкл) #1293
    • [Исправлено] Функция ’Автоматически активировать подходящие фильтры‘ работает, когда фильтрация стоит на паузе #1291
    • [Исправлено] Модуль Антитрекинга работает, даже если фильтрация стоит на паузе #1290
    • [Исправлено] Включённые фильтры в выключенных группах фильтров получают обновления #1270
    • [Исправлено] Мобильный фильтр включается в не-мобильных браузерах при включении группы фильтров ’Блокировка рекламы" #1226
    • [Исправлено] Пустая строка создаётся самостоятельно при добавлении первого правила через ‘Инструменты разработчика’ в Chrome #1243
    • [Исправлено] Закрытые вкладки продолжают отслеживаться в Журнале фильтрации #1268
    • [Исправлено] Саморазрушающиеся сторонние куки приводят к выходу из аккаунта Google #1245
    • [Исправлено] Графики статистики работают только для текущего дня #1280
    • [Исправлено] Кнопка расширенных настроек в инструменте для ручной блокировки не реагирует на нажатие #1091
    • [Исправлено] Правила с модификатором $extension убраны из фильтров для расширения #1122
    • [Исправлено] При использвоании Журнала фильтрации создаются некорректные правила-исключения #1131
    • [Исправлено] Размер иконки ‘Third-party‘ в Журнале фильтрации #1069
    • [Исправлено] Некоторые скрытые элементы не отображаются в Журнале фильтрации #1123
    • [Исправлено] Некоторые запросы не отображаются в Журнале фильтрации #1138
    • [Исправлено] В режиме интеграции новые правила не импортируются в Пользовательский фильтр основного приложения #10
    • [Исправлено] При импорте Пользовательского фильтра принимаются файлы некорректных форматов #1039
    • [Исправлено] Колонка ’Фильтр’ в Журнале фильтрации пуста в случае запросов типа ‘cookie’ #1219
    • [Исправлено] Модификатор $badfilter не работает с исключениями stealth #1236
    • [Исправлено] Проблемы с модификатором $stealth #1225
    • [Исправлено] AdGuard некорректно скрывает реферер #1217
    • [Исправлено] Применённые правила сокрытия элементов не видны в Журнале фильтрации в некоторых случаях #1200
    • [Исправлено] Правила, относящиеся к кукам, применяются в режиме интеграции #1231
    • [Исправлено] Собственный фильтр не сохраняется при экспорте настроек #1224
    • [Исправлено] Окошко с добавлением собственного фильтра не закрывается при переходе вперёд или назад #1206
    • [Исправлено] Выпадающее меню пусто, если статистика пока отсутствует #1256
    • [Исправлено] Включённые фильтры из отключённой группы фильтров всё равно работают #1249
    • [Исправлено] Импорт не работает после удаления собственных фильтров #1233
    • [Исправлено] Импорт настроек не импортирует настройки групп фильтров #1232
    • [Исправлено] Параметр ‘Интервал обновления фильтров‘ не сохраняется при экспорте настроек #1255
    • [Исправлено] Параметр ’Интервал обновления фильтров" дублируется при импорте настроек #1254
    • [Исправлено] Самоуничтожающиеся сторонние куки не отображаются в Журнале фильтрации #1262
    • [Исправлено] Собственный фильтр всегда считается обновлённым #1240
    • [Улучшено] Правила с модификатором $csp теперь отключены, если к сайту применено исключение на уровне document #1093
    • [Улучшено] Расширение стало проще в использовании для пользователей с проблемами зрения #953
    • [Улучшено] Сетевые запросы, исключённые из фильтрации правилом из добавленного вручную фильтра, теперь можно блокировать #1044
    • [Улучшено] Пользователи теперь могут указывать названия для собственных фильтров #1209
    • [Улучшено] Ссылки вида ‘abp: subscribe’ теперь обрабатываются корректно #1149
    • [Улучшено] Для правил с модификатором домена добавлена проверка валидности #1242
    • [Улучшено] Новые разрешения сделаны опциональными #1220
    • [Исправлено] Остановлены сборки для Safari и Firefox Legacy #1035
    • [Изменено] Обновлены источники используемых сторонних библиотек #1253
    • [Исправлено] Расширение AdGuard некорректно открывает настройки в Firefox для Android #1264
    • [Исправлено] Настройки AdGuard видны не полностью при открытии в overflow-меню #970
    • [Улучшено] Сразу несколько правил $replace теперь может быть применено к одному запросу #1092
    • [Изменено] Футер "по умолчанию" #1239
    • [Изменено] AdGuard для Edge блокирует воспроизведение песен в web-версии Spotify #1090
     
    Last edited: Apr 17, 2019
  2. vvgNovanet

    vvgNovanet Moderator Moderator

    Joined:
    Nov 9, 2010
    Messages:
    4,652
    Alea, подскажите каким образом можно отключить пользовательский фильтр ?????
     
  3. Alea

    Alea Administrator Staff Member Administrator Moderator

    Joined:
    Oct 16, 2018
    Messages:
    18
    vvgNovanet, на данный момент отключение фильтра возможно только через его удаление. Также у меня есть и хорошие новости, скоро это будет возможно, на GitHub заведена такая задача и разработчики работают на ней -> https://github.com/AdguardTeam/AdguardBrowserExtension/issues/1352