Мы всё ещё дорабатываем CoreLibs, но не забываем параллельно работать и над прочими важными аспектами программы. В новой версии мы добавили канал обновления "Nightly", поддержку протокола TLS1.3, улучшили быстродействие и внесли множество других важных изменений.
[Добавлено] Канал обновления“Nightly”

Понятие"Nightly-сборки" на самом деле очень простое. Буквально оно означает“сборку, созданную в конце дня”. В реальности, конечно, такие сборки не обязательно выкладываются строго раз в день, возможно, раз в 3 или 4 дня, но идея та же. Туда входят все последние изменения, сделанные разработчиками(да, включая и баги — будьте к этому готовы!). Если вы чувствуете, что“беты” для вас слишком мало, и вы хотите быть на шаг впереди всех, то этот выбор для вас. Просто откройте настройки AdGuard и переключитесь на канал обновления“Nightly”.
[Добавлено] Поддержка TLS1.3 (драфт 28) #2155

TLS 1.3 — это новая версия криптографического протокола, используемого для шифрования сообщений, отправляемых по протоколу HTTP. Она быстрее, надёжнее и в целом просто лучше, чем её предшественники. Пока что эта версия не была принята организацией IETF как новый стандарт, но всё идёт к тому. Процесс уже начался, и мы хотим быть на передовой, поэтому и добавили поддержку TLS 1.3 (драфт 28) уже сейчас. При этом мы понимаем, что пока не все сайты поддерживают TLS1.3, и на некоторых могут возникать проблемы. Поэтому мы добавили расширенную настройку для переключения между версиями протокола TLS.
[Добавлено] Возможность подписаться на фильтр кликом по ссылке на веб-странице #1945

Многие разработчики фильтров добавляют на домашнюю страницу фильтра специальную ссылку для подписки на него. Теперь AdGuard может детектировать такие ссылки, и будет выводить на экран диалог о добавлении фильтра при клике на них. Небольшое дополнение к функционалу, но оно поможет сэкономить вам несколько лишних кликов.
[Добавлено] Уведомление о разорванном соединении на сайтах с EV-сертификатом #2015

Некоторые сайты имеют так называемые EV-сертификаты — по сути, это означает, что владелец сайта прошёл через долгий и сложный процесс проверки подлинности. Другими словами, такие сайты в целом более безопасны и им, как правило, можно доверять. Фильтрация на таких сайтах зачастую не имеет смысла, так как они редко содержат рекламу, но существует риск вызвать какой-либо конфликт. AdGuard предоставляет опцию отключить фильтрацию для всех таких сайтов, и если она включена, то при первом посещении сайта с EV-сертификатом появится особое уведомление о том, что фильтрация для сайта отключена. Клик по нотификации позволит форсировать фильтрацию для этого сайта несмотря на включённую опцию.
[Добавлено] Отображение в Журнале фильтрации опций Антитрекинга, применённых к запросу #247

Об этом уже давно просили разработчики фильтров и энтузиасты создания собственных правил. Знание того, какие опции Антитрекинга были применены к каждому запросу, зачастую необходимо для создания новых правил. Теперь эта информация доступна в Журнале фильтрации при клике по запросу. Конечно, всё это звучит несколько заумно для среднего пользователя, но мы стараемся принимать во внимание нужды всех — как казуальных, так и продвинутых пользователей.
[Улучшено] Скорость обновления фильтров #2211
Если вам “не повезло” с привычкой часто проверять обновления фильтров, вы не могли не заметить, что проверка обновлений может отнимать довольно-таки много времени, как и добавление новых фильтров. Мы решили эту проблему, ситуация с временем проверки обновлений фильтров должна измениться в лучшую сторону.
[Улучшено] Поддержка пользователей с проблемами зрения #2068
AdGuard стремится к тому, чтобы обеспечить наилучшие впечатления от пользования приложением всем пользователям без исключения, и пользователям с проблемами зрения в том числе. Начиная с этой версии, интерфейс AdGuard стал гораздо более дружелюбен к инструментам для чтения с экрана (скринридерам), таким как NVDA Screen Reader и другие.
[Изменено] Сборщик начальных настроек значительно переработан #1965
По сути, это то самое изменение, которое и повзолило вдвое уменьшить вес дистрибутива. По мере того, как программа с годами обрастает всё новым и новым функционалом, и количество кода растёт, это становится всё более и более релевантным. Благодаря этому изменению“настройки по умолчанию” хранятся в дистрибутиве в гораздо более компактном виде, и теперь мы можем добавлять ещё больше новых функций!
Эта версия на GitHub
Скачать
[Добавлено] Канал обновления“Nightly”

Понятие"Nightly-сборки" на самом деле очень простое. Буквально оно означает“сборку, созданную в конце дня”. В реальности, конечно, такие сборки не обязательно выкладываются строго раз в день, возможно, раз в 3 или 4 дня, но идея та же. Туда входят все последние изменения, сделанные разработчиками(да, включая и баги — будьте к этому готовы!). Если вы чувствуете, что“беты” для вас слишком мало, и вы хотите быть на шаг впереди всех, то этот выбор для вас. Просто откройте настройки AdGuard и переключитесь на канал обновления“Nightly”.
[Добавлено] Поддержка TLS1.3 (драфт 28) #2155

TLS 1.3 — это новая версия криптографического протокола, используемого для шифрования сообщений, отправляемых по протоколу HTTP. Она быстрее, надёжнее и в целом просто лучше, чем её предшественники. Пока что эта версия не была принята организацией IETF как новый стандарт, но всё идёт к тому. Процесс уже начался, и мы хотим быть на передовой, поэтому и добавили поддержку TLS 1.3 (драфт 28) уже сейчас. При этом мы понимаем, что пока не все сайты поддерживают TLS1.3, и на некоторых могут возникать проблемы. Поэтому мы добавили расширенную настройку для переключения между версиями протокола TLS.
[Добавлено] Возможность подписаться на фильтр кликом по ссылке на веб-странице #1945

Многие разработчики фильтров добавляют на домашнюю страницу фильтра специальную ссылку для подписки на него. Теперь AdGuard может детектировать такие ссылки, и будет выводить на экран диалог о добавлении фильтра при клике на них. Небольшое дополнение к функционалу, но оно поможет сэкономить вам несколько лишних кликов.
[Добавлено] Уведомление о разорванном соединении на сайтах с EV-сертификатом #2015

Некоторые сайты имеют так называемые EV-сертификаты — по сути, это означает, что владелец сайта прошёл через долгий и сложный процесс проверки подлинности. Другими словами, такие сайты в целом более безопасны и им, как правило, можно доверять. Фильтрация на таких сайтах зачастую не имеет смысла, так как они редко содержат рекламу, но существует риск вызвать какой-либо конфликт. AdGuard предоставляет опцию отключить фильтрацию для всех таких сайтов, и если она включена, то при первом посещении сайта с EV-сертификатом появится особое уведомление о том, что фильтрация для сайта отключена. Клик по нотификации позволит форсировать фильтрацию для этого сайта несмотря на включённую опцию.
[Добавлено] Отображение в Журнале фильтрации опций Антитрекинга, применённых к запросу #247

Об этом уже давно просили разработчики фильтров и энтузиасты создания собственных правил. Знание того, какие опции Антитрекинга были применены к каждому запросу, зачастую необходимо для создания новых правил. Теперь эта информация доступна в Журнале фильтрации при клике по запросу. Конечно, всё это звучит несколько заумно для среднего пользователя, но мы стараемся принимать во внимание нужды всех — как казуальных, так и продвинутых пользователей.
[Улучшено] Скорость обновления фильтров #2211
Если вам “не повезло” с привычкой часто проверять обновления фильтров, вы не могли не заметить, что проверка обновлений может отнимать довольно-таки много времени, как и добавление новых фильтров. Мы решили эту проблему, ситуация с временем проверки обновлений фильтров должна измениться в лучшую сторону.
[Улучшено] Поддержка пользователей с проблемами зрения #2068
AdGuard стремится к тому, чтобы обеспечить наилучшие впечатления от пользования приложением всем пользователям без исключения, и пользователям с проблемами зрения в том числе. Начиная с этой версии, интерфейс AdGuard стал гораздо более дружелюбен к инструментам для чтения с экрана (скринридерам), таким как NVDA Screen Reader и другие.
[Изменено] Сборщик начальных настроек значительно переработан #1965
По сути, это то самое изменение, которое и повзолило вдвое уменьшить вес дистрибутива. По мере того, как программа с годами обрастает всё новым и новым функционалом, и количество кода растёт, это становится всё более и более релевантным. Благодаря этому изменению“настройки по умолчанию” хранятся в дистрибутиве в гораздо более компактном виде, и теперь мы можем добавлять ещё больше новых функций!
Блокировка рекламы
[Добавлено] Поддержка подписки на фильтр путем клика по специальной ссылке на странице #1945
[Исправлено] AdGuard не может запустить защиту после установки или обновления #2033
[Исправлено] HTML-парсер не работает на cbc.ca #2221
[Исправлено] Настройка"Блокировать Flash" не блокирует Adobe Flash #2058
[Исправлено] Невозможно распарсить CSP из мета-тега #2207
[Исправлено] Помощник создает некорректное исключение #2265
[Исправлено] Программы, добавленные в “Фильтруемые приложения” вручную, исчезают из списка после обновления #2195
[Улучшено] ExtendedCss обновлен до версии 1.10 #2152
Работа с сетью
[Добавлено] Используемый подход для переключения канала обновлений для пользовательских скриптов “по умолчанию” #2177
[Изменено] Для XHR (XMLHttpRequest) и WS (webSocket) используется общий формат API #2228
[Изменено] Не игнорировать HTTP хедеры с пустым значением #2264
[Изменено] Обновлены библиотеки и драйверы(TDI, WFP) #2089
[Изменено] Проблема с прекращением Github'ом поддержки TLS 1.0/1.1 #2098
[Изменено] Текущие соединения фильтруемых приложений закрываются при запуске AdGuard #1977
[Изменено]Сертификаты Symantec больше не являются доверенными #1634
[Исправлено] ipleak.net и другие онлайн тесты некорректно определяют, что AdGuard не блокирует WebRTC #1995
[Исправлено] Некорректный заголовок HTTP-ответа не позволяет открыть сайт #2188
[Исправлено] Проблема безопасности FIPS при проверке лицензии #1033
[Исправлено] Проблема с CSP на github.com #2151
[Улучшено] Метод определения имеет ли сайт недоверенный сертификат в соответствии с политикой Chrome #2171
Пользовательский интерфейс
[Добавлено] Инструмент для форматирования в Журнале фильтрации и редакторе пользовательских скриптов #1671
[Добавлено] Отображение в Журнале фильтрации параметров Антитрекинга, применяемых к запросам #247
[Добавлено] Уведомление пользователя о закрытых соединениях к сайтам с EV-сертификатом #2015
[Добавлено] Шведская локализация #2173
[Изменено] Больше подробностей добавлено в описание “Службы AdGuard” #422
[Изменено] Журнал фильтрации —длинные правила теперь схлопываются в подробном режиме #1845
[Изменено] Пароль в Родительском контроле теперь скрыт во время набора #1816
[Изменено] Первый экран установщика #2240
[Изменено] Старые ссылки в приложении были заменены на новые #2102
[Изменено] Японская, Норвежская локализации добавлены, остальные обновлены #2088
[Исправлено] AdGuard портит кодировку добавленных самостоятельно фильтров #2232
[Исправлено] В Windows Insider Preview не работают всплывающие уведомления #2278
[Исправлено] Иногда приложение вылетает после добавления HTTPS-исключения #2024
[Исправлено] Интерфейс зависает при включении/выключении фильтров #2036
[Исправлено] Не применяется изменение статуса фильтров #2180
[Исправлено] Невозможно экспортировать/импортировать конфигурацию в Испанской локализации #2018
[Исправлено] Поле"Реферер" теперь неактивно, если только не включена опция"Скрыть Реферер" #2025
[Исправлено] После обновления отображается неправильная версия фильтров, добавленных самостоятельно #2206
[Исправлено] После удаления/установки фильтра отображается некорректное значение “Времени обновления” #2220
[Исправлено] Предупреждение в окне "О программе" скрыто во время обновления #2165
[Исправлено] Проблема с Журналом фильтрации при нажатии“backspace” #1439
[Исправлено] Проблема с лого #2095
[Исправлено] Родительский контроль не сохраняет выбор уровня чувствительности: #2257
[Исправлено] Символ ~ выглядит как - в настройках Родительского контроля #2219
[Исправлено] Центр уведомлений Windows недоступен сразу после установки программы #2268
[Улучшено] Обработка множественных форм в локализациях #2046
[Улучшено] Улучшенная поддержка пользователей с проблемами зрения #2068
Прочее
[Изменено] Игнорировать кэш браузера при внесении изменений в GM storage: #2258
[Изменено] Удалены ограничения на длину “non-script” и “non-style” элементов #2237
[Изменено] Цифровая подпись и описание #2045
[Исправлено] MS Edge не фильтруется в Windows Insider review #2270
[Исправлено] В защищённом паролем меню возможно использовать кнопки стрелок и табуляции #2012
[Исправлено] Заголовок файла "Традиционного китайского" языка #2190
[Исправлено] Крэш при закрытии программы из трея #2252
[Исправлено] Название пользовательского скрипта повреждено при экспорте настроек #2275
[Исправлено] Неверная папка открывается после завершения операции экспорта #2123
[Исправлено] Невозможно экспортировать настройки в сборках nightly #2204
[Исправлено] Обновление приложения очищает хранилище пользовательских скриптов даже для текущего канала обновления #2194
[Исправлено] Параметр block_third_party_auth не работает #2073
[Исправлено] Параметры пользовательских скриптов require и resources не экспортируются вместе с их содержимым #2212
[Исправлено] Приложение вылетает при закрытии чрез трей #2019
[Исправлено] Центр уведомлений Windows недоступен #2181
[Улучшено] Инструмент AdGuard.tools теперь может быть запущена как “настоящий” x64-битный процесс #1809
[Улучшено] Не переключать канал обновлений автоматически во время обновления #2269
[Улучшено] Обновлены переводы фильтров на китайский традиционный язык #2245
[Добавлено] Поддержка подписки на фильтр путем клика по специальной ссылке на странице #1945
[Исправлено] AdGuard не может запустить защиту после установки или обновления #2033
[Исправлено] HTML-парсер не работает на cbc.ca #2221
[Исправлено] Настройка"Блокировать Flash" не блокирует Adobe Flash #2058
[Исправлено] Невозможно распарсить CSP из мета-тега #2207
[Исправлено] Помощник создает некорректное исключение #2265
[Исправлено] Программы, добавленные в “Фильтруемые приложения” вручную, исчезают из списка после обновления #2195
[Улучшено] ExtendedCss обновлен до версии 1.10 #2152
Работа с сетью
[Добавлено] Используемый подход для переключения канала обновлений для пользовательских скриптов “по умолчанию” #2177
[Изменено] Для XHR (XMLHttpRequest) и WS (webSocket) используется общий формат API #2228
[Изменено] Не игнорировать HTTP хедеры с пустым значением #2264
[Изменено] Обновлены библиотеки и драйверы(TDI, WFP) #2089
[Изменено] Проблема с прекращением Github'ом поддержки TLS 1.0/1.1 #2098
[Изменено] Текущие соединения фильтруемых приложений закрываются при запуске AdGuard #1977
[Изменено]Сертификаты Symantec больше не являются доверенными #1634
[Исправлено] ipleak.net и другие онлайн тесты некорректно определяют, что AdGuard не блокирует WebRTC #1995
[Исправлено] Некорректный заголовок HTTP-ответа не позволяет открыть сайт #2188
[Исправлено] Проблема безопасности FIPS при проверке лицензии #1033
[Исправлено] Проблема с CSP на github.com #2151
[Улучшено] Метод определения имеет ли сайт недоверенный сертификат в соответствии с политикой Chrome #2171
Пользовательский интерфейс
[Добавлено] Инструмент для форматирования в Журнале фильтрации и редакторе пользовательских скриптов #1671
[Добавлено] Отображение в Журнале фильтрации параметров Антитрекинга, применяемых к запросам #247
[Добавлено] Уведомление пользователя о закрытых соединениях к сайтам с EV-сертификатом #2015
[Добавлено] Шведская локализация #2173
[Изменено] Больше подробностей добавлено в описание “Службы AdGuard” #422
[Изменено] Журнал фильтрации —длинные правила теперь схлопываются в подробном режиме #1845
[Изменено] Пароль в Родительском контроле теперь скрыт во время набора #1816
[Изменено] Первый экран установщика #2240
[Изменено] Старые ссылки в приложении были заменены на новые #2102
[Изменено] Японская, Норвежская локализации добавлены, остальные обновлены #2088
[Исправлено] AdGuard портит кодировку добавленных самостоятельно фильтров #2232
[Исправлено] В Windows Insider Preview не работают всплывающие уведомления #2278
[Исправлено] Иногда приложение вылетает после добавления HTTPS-исключения #2024
[Исправлено] Интерфейс зависает при включении/выключении фильтров #2036
[Исправлено] Не применяется изменение статуса фильтров #2180
[Исправлено] Невозможно экспортировать/импортировать конфигурацию в Испанской локализации #2018
[Исправлено] Поле"Реферер" теперь неактивно, если только не включена опция"Скрыть Реферер" #2025
[Исправлено] После обновления отображается неправильная версия фильтров, добавленных самостоятельно #2206
[Исправлено] После удаления/установки фильтра отображается некорректное значение “Времени обновления” #2220
[Исправлено] Предупреждение в окне "О программе" скрыто во время обновления #2165
[Исправлено] Проблема с Журналом фильтрации при нажатии“backspace” #1439
[Исправлено] Проблема с лого #2095
[Исправлено] Родительский контроль не сохраняет выбор уровня чувствительности: #2257
[Исправлено] Символ ~ выглядит как - в настройках Родительского контроля #2219
[Исправлено] Центр уведомлений Windows недоступен сразу после установки программы #2268
[Улучшено] Обработка множественных форм в локализациях #2046
[Улучшено] Улучшенная поддержка пользователей с проблемами зрения #2068
Прочее
[Изменено] Игнорировать кэш браузера при внесении изменений в GM storage: #2258
[Изменено] Удалены ограничения на длину “non-script” и “non-style” элементов #2237
[Изменено] Цифровая подпись и описание #2045
[Исправлено] MS Edge не фильтруется в Windows Insider review #2270
[Исправлено] В защищённом паролем меню возможно использовать кнопки стрелок и табуляции #2012
[Исправлено] Заголовок файла "Традиционного китайского" языка #2190
[Исправлено] Крэш при закрытии программы из трея #2252
[Исправлено] Название пользовательского скрипта повреждено при экспорте настроек #2275
[Исправлено] Неверная папка открывается после завершения операции экспорта #2123
[Исправлено] Невозможно экспортировать настройки в сборках nightly #2204
[Исправлено] Обновление приложения очищает хранилище пользовательских скриптов даже для текущего канала обновления #2194
[Исправлено] Параметр block_third_party_auth не работает #2073
[Исправлено] Параметры пользовательских скриптов require и resources не экспортируются вместе с их содержимым #2212
[Исправлено] Приложение вылетает при закрытии чрез трей #2019
[Исправлено] Центр уведомлений Windows недоступен #2181
[Улучшено] Инструмент AdGuard.tools теперь может быть запущена как “настоящий” x64-битный процесс #1809
[Улучшено] Не переключать канал обновлений автоматически во время обновления #2269
[Улучшено] Обновлены переводы фильтров на китайский традиционный язык #2245
Эта версия на GitHub
Скачать