AdGuard Pro для iOS 4.5.8
Дата релиза: 30 декабря 2024 г.
В этой версии мы значительно ускорили работу приложения. Поработали над Safari Converter, и теперь правила фильтрации AdGuard конвертируются в правила Safari в 30 раз быстрее — всего за 0,5–2 секунды вместо 10–30. Разница особенно заметна при обновлении, включении и отключении фильтров и включении защиты.
Давайте разбираться, что всё это значит.
Обновление и/или применение фильтров включает в себя три этапа: загрузку новых версий в приложение AdGuard (тут проблем нет), преобразование правил AdGuard в правила, совместимые с Safari (стало в 30 раз быстрее благодаря оптимизации) и загрузку правил в Safari. На последнем шаге процесс компиляции правил для каждого небольшого блокировщика контента занимает 6–15 секунд на iOS и iPadOS — по сравнению с долями секунды на macOS. Такая задержка очень ощутима для пользователей и замедляет обновление фильтров, что крайне важно для работы блокировщиков рекламы. AdGuard сообщил о проблеме в Apple (ID тикета: FB16130983) и надеется на исправление в 2025 году. Больше подробностей — в блоге.
AdGuard Pro для iOS 4.5.7
Дата релиза: 29 октября 2024 г.
Не всё всегда идет по плану: после релиза версии 4.5.6 выяснилось, что на iOS 18 делиться YouTube видео во внутреннем браузере AdGuard стало невозможно. Мы исправили это, и теперь YouTube без рекламы в вашем полном распоряжении.
Список изменений
Исправления
Невозможно открыть YouTube видео во внутреннем браузере AdGuard на iOS 18 #2387
AdGuard Pro для iOS 4.5.6
Дата релиза: 23 октября 2024 г.
iOS 18 добавила возможность перекрашивать иконки, а мы привнесли свою щепотку стиля: иконки AdGuard теперь доступны в светлой и тёмной теме и в любом другом цвете. Да, мы могли положиться на варианты иконок, предложенные iOS — но зачем, если наши разработчики могут сделать ещё красивее?
Список изменений
Улучшения
Разные цвета иконок в iOS 18 #2372
DnsLibs (движок DNS-фильтрации)
Обновили DnsLibs до версии 2.5.51 #2386
Скриптлеты (Дополнения в правила фильтрации на основе JavaScript)
Скриптлеты обновлены до версии 1.11.16
AdGuard Pro для iOS 4.5.5
Дата релиза: 3 июля 2024 г.
В прошлом году на iOS 17 нашёлся баг, который ограничивал количество правил блокировки в Safari, что противоречило их собственной документации Safari Content Blocking API. Тогда нам пришлось придумывать обходной путь — оптимизировать фильтры и уменьшать JSON-файлы. С радостью сообщаем: баг починен! Включайте столько фильтров, сколько потребуется — 900 тысяч правил (по 150 тысяч на каждый блокировщик контента) опять в вашем распоряжении.
Если у вас iOS 17, обновитесь до последней версии iOS, чтобы изменение вступило в силу.
Если у вас iOS 16 и ниже, вас этот баг не затронул.
Список изменений
Исправления
Некоторые правила не применяются, если включено большое количество фильтров #2346
Скриптлеты (Дополнения в правила фильтрации на основе JavaScript)
Скриптлеты обновлены до версии 1.11.1
AdGuard Pro для iOS 4.5.4
Дата релиза: 3 июля 2024 г.
В этом небольшом обновлении мы исправили ряд ошибок, и теперь приложение будет работать более стабильно.
AdGuard Pro для iOS 4.5.3
Дата релиза: 12 апреля 2024 г.
В этом релизе значительно улучшена DNS-защита: благодаря обновлённому движку DNS-фильтрации DnsLibs при смене сети больше нет DNS-утечек и нестабильного соединения. Мы также обновили две другие библиотеки, которые необходимы для работы приложения: TSUrlFilter и Scriptlets. Начиная с этой версии, AdGuard для iOS поддерживает только iOS 13 или более поздние версии.
Список изменений
Скриптлеты (улучшение JavaScript для правил фильтрации) обновлены до версии 1.10.25
TSUrlFilter (движок фильтрации для продвинутой защиты) обновлён до версии 2.2.18
DnsLibs (движок DNS-фильтрации) обновлён до версии 2.5.17 #2314
Вот что изменилось:
Улучшения
Разрешили указывать tcp-only и udp-only upstream DNS-серверы #208
Исправления
После обновления до версии 4.3 невозможно было использовать DNS-сервер DoH, использующий HTTP/1.1 #216
У adguard_dns происходила ошибка сегментации при получении mutex в
ag::dns::DohUpstream::Http3Connection::on_expiry_update()
#212После последнего обновления невозможно было получить доступ к корейским сайтам #5120
Правила с Adblock-синтаксисом не работают с FQDN #210
Другое
AdGuard Pro для iOS 4.5.0
Дата релиза: 5 июля 2023 г.
С радостью сообщаем о выходе версии AdGuard 4.5 для iOS, которая включает в себя значительные изменения.
Системная защита от трекинга
В этой версии мы добавили защиту от трекинга на уровне системы. Что это значит? Теперь с помощью AdGuard можно блокировать трекеры внутри других приложений, которые могут незаметно собирать данные о пользователях. Это большое достижение, которое мы с гордостью представляем вам.
В версии 4.5 в приложении появилась статистика заблокированных запросов (см. вкладку «Активность»). Мы заменили счётчики на главном экране — теперь на нём видно, сколько трекеров заблокировано и трафика сэкономлено.
Если вы установите AdGuard для iOS или сбросите настройки, DNS-фильтр AdGuard уже будет включён. Что это значит? Если вы включите «DNS-защиту», AdGuard автоматически начнёт блокировать рекламу и трекеры во всех приложениях — не только в Safari. Не важно, какой сервер вы используете — DNS-трафик в любом случае будет фильтроваться.
Поддержка DNS-over-HTTP/3
За счёт обновления DnsLibs в приложении появилась поддержка DNS-over-HTTP/3. DNS-over-HTTP/3 — это более новая версия протокола DNS-over-HTTPS. AdGuard начал поддерживать его одним из первых, наряду с Google и Cloudflare.
Кроме того, фильтр AdGuard DNS стал включаться по умолчанию вместе с DNS-защитой — чтобы рекламные трекеры лучше блокировались сразу же после установки и первого включения защиты.
Список изменений
Исправления
Нет правил на экране «Блокировщики контента» #2012
Версии
DnsLibs обновлены до версии 2.2.8 #2171
AdGuard Pro для iOS 4.4.6
Дата релиза: 11 апреля 2023 г.
Весна — время обновления, и продукты AdGuard не исключение.
В этой версии мы обновили версию всех библиотек, которые используются в приложении, и поработали над интерфейсом — AdGuard для iOS стал лучше и проще в использовании.
Ускорение правил продвинутой блокировки
Модуль «Расширенной защиты» – это наша гордость и то, чего не хватает другим блокировщикам контента на iOS. С ним AdGuard для iOS может применять продвинутые правила фильтрации, которые усиливают обычные правила Safari и позволяют бороться со сложной и зашифрованной рекламой.
Однако из-за особенностей iOS работа модуля «Расширенной защиты»
всегда была ограничена по сравнению с другими версиями AdGuard. Например, часть правил применялась заметно позже загрузки страницы. Иногда это приводило к «миганию» рекламы, так как её получалось скрыть только после загрузки страницы. А иногда и вовсе не позволяло заблокировать рекламу.
При подготовке новой версии AdGuard для iOS мы потрудились над ускорением правил расширенной блокировки. Надеемся, что вы заметите разницу.
Нативная поддержка псевдо-класса :has()
С релизом Safari 16.4 блокировщики контента получили
возможность выбирать элементы для скрытия с помощью
:has()
.
Это может звучать сложно и непонятно, но просто знайте, что эта функция очень важна для нас. Она позволяет выбирать рекламные блоки, опираясь на их содержимое. Вплоть до AdGuard 4.4.6 для iOS, поддержка псевдо-класса
:has()
была реализована как часть модуля «Расширенной защиты», доступного только в платной версии. Теперь же этот функционал стал доступен всем пользователям AdGuard для iOS!Список изменений
Функции
Показывать версию SafariConverterLib после нажатия на версию приложения в разделе «О программе» #2050
Показывать версии Scriptlets и ExtendedCss в разделе «О программе» #2121
Улучшена скорость инициализации Safari Web Extension
Исправления
Некорректное описание альтернативных серверов на испанском #2078
Версии
DnsLibs обновлены до 2.0.75 #2111
ExtendedCss обновлена до 2.0.51
Safari Converter Lib обновлена до 2.0.39
Scriptlets обновлены до 1.9.1
Обновлены DNS-штампы для DNSCrypt
AdGuard Pro для iOS 4.4.5
Дата релиза: 24 ноября 2022 г.
В этой версии мы обновили DnsLibs, нашу библиотеку DNS-фильтрации, так что она потребляет меньше ресурсов и работает быстрее.
Помимо этого, теперь реализация протокола DNS-over-QUIC поддерживает стандарт RFC 9250, а с поддержки DoQ убран статус экспериментальной.
Наконец, мы обновили движок правил Safari и исправили пару ошибок.
Список изменений
Обновлено
DnsLibs до версии 2.0.58
AdGuard Pro для iOS 4.4.4
Дата релиза: 28 сентября 2022 г.
В этой версии мы обновили библиотеки для работы с фильтрами и исправили работу YouTube-плеера на iOS 16.
Теперь смотреть видео без рекламы можно прямо в приложении AdGuard. Для этого нажмите кнопку «Поделиться» в приложении YouTube и кнопку «Ещё», а затем выберите «Блокировать рекламу на YouTube (от AdGuard)».
AdGuard Pro для iOS 4.4.3
Дата релиза: 30 августа 2022 г.
В этой версии мы обновили библиотеку конвертера правил и внесли важные изменения в модуль Расширенной защиты.
Обратите внимание: если вы обновляетесь с версии 4.4.0, возможно, вам потребуется заново включить блокировщики контента в настройках Safari и проверить обновления фильтров в приложении.
AdGuard Pro для iOS 4.4.1
Дата релиза: 3 августа 2022 г.
Это первое обновление AdGuard для iOS после смены аккаунта разработчика. Обратите внимание: возможно, вам потребуется заново включить блокировщики контента в настройках Safari и проверить обновления фильтров в приложении.
AdGuard Pro для iOS 4.4.0
Дата релиза: 8 мая 2022 г.
Встречайте AdGuard 4.4.0 для iOS! В этом релизе мы исправили только одну, но невероятно раздражающую проблему с обработкой смены сети модулем фильтрации DNS. Теперь всё работает без сбоев, и мы наконец-то можем расслабиться (на какое-то время). Надеемся, вам понравится новая версия.
Список изменений
AdGuard Pro для iOS 4.3.3
Дата релиза: 2 марта 2022 г.
Небольшое, но важное обновление: в нём много исправлений, чтобы сделать работу AdGuard ещё лучше. В этой версии оптимизировали DNS-фильтрацию — она стала стабильнее даже при неустойчивом интернет-соединении. Исправили ошибку с обновлением фильтров в iOS 15.4 beta и проблемы с работой приложения в фоновом режиме. И добавили ещё несколько маленьких улучшений, чтобы пользоваться AdGuard было комфортнее.
Список изменений
[Улучшено] DnsLibs обновлены до версии 1.7.11 #1951
[Исправлено] Сбой из-за недействительного правила фильтрации в списке EasyList #1941
[Исправлено] Наиболее частые сбои в бета-версии AdGuard 4.3.2 #1925
[Исправлено] Сбой NetworkUtils.init на iOS 12.5 #1938
[Исправлено] Ошибка с иконкой ручного обновления фильтров на iOS 15.4 beta #1926
[Исправлено] Сбои при добавлении пользовательских фильтров с пустыми строками #1918
[Исправлено] Модуль DNS-защиты прекращает работу из-за превышения лимита памяти #1935
[Исправлено] Сбой подключения VPN-профиля после сброса настроек #1952
AdGuard Pro для iOS 4.3.2
Дата релиза: 7 февраля 2022 г.
Не все наши обновления бросаются в глаза, но точно делают AdGuard лучше. Встречайте AdGuard 4.3.2 для iOS — прямо из печи. В этой версии мы в основном сосредоточились на улучшении производительности приложения и исправлении мелких ошибок. Вы, наверняка, заметите, что запуск AdGuard происходит быстрее, чем раньше.Надеемся, что вам понравится новый AdGuard для iOS.
[Исправлено] Нет интернет-соединения при использовании сотовой связи (сеть DNS64) #1901
Ранее DNS-защита не работала у некоторых сотовых операторов с сетями, поддерживающими только IPv6 (например, T-Mobile US). Немного магии AdGuard и всё работает как надо.
[Исправлено] Сбой при открытии приложения с большим списком DNS-блокировки #1883
Теперь у вас не будет проблем, если вы активно используете DNS-защиту и пользовательские правила.
Список изменений
[Улучшено] DnsLibs добновлены до версии 1.7.3 #1916
[Исправлено] Чёрный и белый списки исчезают после перезагрузки #1907
[Исправлено] Сбой в getRulesCountForFilter на пустых строках правил #1918
[Исправлено] Обновление/переключение списков фильтров приводит к повышенному расходу заряда батареи #1891
[Исправлено] Частые ошибки в AdGuard 4.3.2 beta #1925
[Исправлено] Приложение ломается при запуске на персидским языке #1922
[Исправлено] VPN-туннель не перезапускается при смене сети #1892
[Исправлено] Виджет iOS показывает сообщение "Невозможно загрузить", в то время как AdGuard работает корректно (исправлено в большинстве случаев) #1849
[Другое] Кнопка включения веб-расширения не работает на iPad OS #1878
AdGuard Pro для iOS 4.3.1
Дата релиза: 29 декабря 2021 г.
Пришло время долгожданного релиза AdGuard Pro 4.3 для iOS! В этой версии мы реализовали поддержку веб-расширения AdGuard для Safari в iOS 15 и добавили функцию Расширенной защиты. Никогда раньше AdGuard Pro для iOS не блокировал рекламу так эффективно!
[Улучшено] Веб-расширение AdGuard для Safari на iOS 15
Веб-расширение AdGuard для Safari увеличивает возможности приложения AdGuard Pro для iOS. С ним AdGuard может применять Расширенную защиту, которая благодаря усовершенствованному механизму фильтрации лучше блокирует рекламу в браузере Safari, включая рекламу на YouTube.
Ещё мы провели полный рефакторинг кода, а в Низкоуровневых настройках теперь можно выбирать частоту, с которой AdGuard будет проверять обновления фильтров. И, конечно, в процессе работы исправили несколько мелких ошибок.
Надеемся, вам понравится новая версия AdGuard Pro для iOS!
Список изменений
[Улучшено] Логика добавления DNS-фильтров
[Улучшено] Описания секций перенесены под заголовки
[Улучшено] Поменяли диалоговое окно добавления DNS-фильтров
[Улучшено] Редизайн раздела "Лицензия"
[Улучшено] Редизайн иконки ручного обновления
[Улучшено] Применение расширенных правил расширения для Safari (CSS-правила, скриптлеты и др.) #1794
[Улучшено] Изменен текст на странице онбординга
[Улучшено] Редизайн экрана покупки
[Улучшено] Изменен текст в системных настройках для iOS 15 #1822
[Улучшено] Перехват ссылок типа
adguard:add_dns_server
[Улучшено] Обновлена видеоинструкция об использовании приложения
[Улучшено] Объединены опции "Оставить отзыв" и "Сообщить об ошибке"
[Улучшено] Диалоговое окно добавления/удаления/изменения правил в расширении
[Улучшено] Фильтр AdGuard DNS добавлен к качестве фильтра по умолчанию
[Улучшено] Оповещения в строке состояния включены по умолчанию
[Улучшено] Меню отображения блокировщиков контента переработано
[Улучшено] Текст инструкции для iOS 15 переработан и улучшен
[Исправлено] Завершение работы приложения при добавлении пользовательского DNS сервера из недоступной сети #1730
[Исправлено] Обновление списков фильтров, происходящее без предварительной перезагрузки модуля DNS фильтрации, в результате приводившее к ошибкам фильтрации #1732
[Исправлено] Исправлен баг в окне "Редактировать DNS-сервер"
[Исправлено] Миграция DoQ-серверов #1766
[Исправлено] SIGPIPE-краши #94
[Исправлено] Ошибка автообновления в фоновом режиме #1828
[Исправлено] Отображение статуса обновления фильтров при ручном обновлении #1729
[Исправлено] Невозможность запустить приложение в вертикальной ориентации на корейском языке #1785
[Исправлено] Двойной перезапуск приложения во время включенной игры #1806
[Исправлено] Перезапуск приложения каждые 3 минуты #1810
[Исправлено] Отключение фильтров безопасности после перезапуска приложения AdGuard #1811
[Другое] Была удалена ссылка на AdGuard VPN для китайского региона App Store #1830
[Другое] DnsLibs обновлен до версии 1.6.71 #1853
[Другое] Скрыли блок "Сбросить статистику" для пользователей бесплатной версии
AdGuard Pro для iOS 4.2.2
Дата релиза: 21 сентября 2021 г.
Это небольшое обновление. Мы изменили текст одной строки, чтобы он соответствовал реалиям iOS 15.
Сейчас мы сосредоточены на версии 4.3: в ней появится новая классная функция, улучшающая качество блокировки рекламы. Мы планируем выпустить её в ближайшие несколько недель, так что следите за новостями!
AdGuard Pro для iOS 4.2.1
Дата релиза: 6 августа 2021 г.
Это довольно небольшое обновление. В приложение пробрался один противный баг — DNSLibs возвращала ошибку после попытки добавить DNS-сервер с поддержкой DoQ. А мы его р-раз, и прихлопнули. Теперь можно жить спокойно: никаких жуков (зачёркнуто) багов в приложении не числится. А ещё краши исправили.
[Улучшено] DnsLibs обновлён до версии 1.6.20 #1802
AdGuard Pro для iOS 4.2.0
Дата релиза: 10 июня 2021 г.
Эта версия направлена на улучшение фильтрации в Safari. Параллельно с этим мы решили проблему с рекламой на YouTube, с которой столкнулись пользователи AdGuard. Мы разработали два способа её блокировки: быструю команду, инструкцию к которой можно найти в нашем блоге, и специальное расширение Safari.
[Улучшено] Добавили расширение для блокировки рекламы на YouTube в Safari #1763
Новое расширение разработано специально для блокировки рекламы на YouTube в Safari и работает только там. В отличие от быстрой команды, расширение встроено в приложение, и его не нужно устанавливать вручную. Чтобы заблокировать рекламу на YouTube, нажмите кнопку «Поделиться» и выберите «Блокировать рекламу на YouTube (от AdGuard)». После этого рядом с логотипом YouTube появится надпись «с AdGuard». Если её нет, то вы, вероятно, перезагрузили страницу, и нужно снова активировать расширение.
Список изменений
[Улучшено] Переключение между тёмной и светлой темами
[Улучшено] Поиск фильтров в разделе «Защита Safari»
[Улучшено] Интерфейс раздела поддержки
[Улучшено] Помечены низкоуровневые настройки, которые не будут работать в Нативной реализации DNS #1726
[Исправлено] Отсутствует уведомление при активации нового устройства в Setapp, когда превышено максимальное количество устройств
[Исправлено] Протоколы AdGuard DNS блокируют доступ в интернет для сторонних VPN #1707
[Другое] Добавлено уведомление для нового расширения Safari
[Другое] С экрана «О программе» удалена кнопка «Выход»
DnsLibs обновлён до версии 1.5.44 #1771
[Улучшено] Всегда использовать локальный DNS-сервер, объявленный протоколом DHCP, для всех запросов о доменных именах, заканчивающихся основным суффиксом DNS #100
SafariConverterLib обновлён до версии 1.1.28
[Улучшено] Добавлена поддержка модификатора
$denyallow
#5[Улучшено] Разрешены косметические правила
##
#11[Улучшено] Добавлены generic CSS-исключения #15
[Исправлено] Добавлена поддержка модификатора
$specifichide
#6[Исправлено] Проблема с длинными правилами скрытия элементов для нескольких доменов #8
[Исправлено] Правило скрытия элемента с несколькими селекторами преобразуется в некорректное правило #21
[Исправлено] Правило с
$ping
блокирует всю страницу #14
AdGuard Pro для iOS 4.1.1
Дата релиза: 22 марта 2021 г.
Это минорный релиз, который содержит исправления ошибок, улучшения интерфейса и другие изменения.
[Улучшено] Статистика отображается в виде целых чисел
[Исправлено] Списки DNS-фильтров обновляются без перезагрузки DNS, что приводит к проблемам фильтрации #1732
[Исправлено] Сбой приложения при удалении чёрного списка DNS #1731
[Исправлено] При переключении реализации с AdGuard на Native VPN остаётся включённым
[Исправлена] Ошибка при поиске по тегам
[Исправлено] Подключение к интернету прерывается после обновления фильтров
[Исправлено] Значки главной страницы работают неправильно
[Исправлено] Значок VPN не отображается в режиме Full-Tunnel
[Другое] VPN-туннель переподключается каждый раз, когда приложение перезапускается или открывается через переключатель приложений 4.1.1 (660) #1734
AdGuard Pro для iOS 4.1.0
Дата релиза: 18 февраля 2021 г.
Учёные давно обнаружили интересное явление. Мы привыкли думать, что больше всего хотим получить желаемое, но на самом деле самый сильный источник удовольствия в предвкушении того, когда это случится. Это дофаминовая система, также известная как система желания.
Прошло уже больше полугода с тех пор, как Apple добавили в iOS встроенную поддержку зашифрованнного DNS, и вы, наверное, думали, что мы тут разленились, раз не добавляли поддержку в приложение? А вот и нет! Мы просто стараемся следовать науке и доставить вам как можно больше удовольствия. Наконец, всё готово!
Встроенная поддержка зашифрованного DNS ☑️ #1589
В 2020 году Apple начали нативно поддерживать зашифрованный DNS. А именно, два протокола — DNS-over-TLS и DNS-over-HTTPS (DoT и DoH соответственно). Раньше в приложении AdGuard можно было настроить DNS-профили и управлять ими, но решение было не самым элегантным. Сейчас мы всё упростили: вам больше не нужно скачивать и устанавливать DNS-профили, достаточно включить Нативное решение в настройках AdGuard для iOS:
Новый метод настройки DNS на самом деле не лучше старого, уже знакомого вам. У него есть одно небольшое преимущество: в этом случае DNS полностью контролируется системой, а не приложением, т.е. AdGuard не придётся создавать собственный локальный VPN. К сожалению, это не поможет обойти системные ограничения и использовать AdGuard параллельно с другими VPN-приложениями — нативный DNS просто игнорируется, если включён хотя бы один VPN. Кроме того, вы не можете фильтровать трафик локально и не сможете использовать наш новый протокол DNS-over-QUIC (DoQ).
Авторизация через социальные сети �� #1507
Теперь в приложении есть виджет Google (AdGuard > Настройки > Лицензия > Войти). Войдите в аккаунт одним нажатием на кнопку «Продолжить с Google»!
Для успешного входа в систему вам необходимо иметь учётную запись AdGuard, зарегистрированную на ваш адрес электронной почты Google. В противном случае произойдёт ошибка.
У вас нет аккаунта AdGuard? Создайте его на сайте my.adguard.com, тогда можно будет привязать его к аккаунту Google.
Низкоуровневые настройки. ☢ Только для гиков! ��
Режим блокировки, Блокировать IPv6, Заблокированный ответ TTL, Bootstrap- и Fallback-серверы — все настройки на этом экране новые, кроме Туннельного режима.
Bootstrap- и Fallback-серверы
Fallback-сервер — это просто резервный DNS-сервер. Если вы выбрали DNS-сервер и с ним что-то случилось, необходим запасной вариант — будет установлен резервный DNS-сервер до тех пор, пока не отвечает основной.
С Bootstrap-сервером всё чуть сложнее. Чтобы AdGuard для iOS мог использовать кастомный защищённый DNS-сервер, наше приложение должно сначала получить его IP-адрес. Для этой цели по умолчанию используется системный DNS, но иногда это невозможно по разным причинам. В таких случаях для получения IP-адреса выбранного DNS-сервера можно использовать Bootstrap. Вот два примера случаев, когда кастомный Bootstrap-сервер может помочь:
Когда системный DNS-сервер, выбранный по умолчанию, не возвращает IP-адрес защищённого DNS-сервера и последний невозможно использовать.
Когда наше приложение и сторонний VPN используются одновременно и невозможно использовать системный DNS в качестве Bootstrap.
Блокировать IPv6 #1289
На любой запрос к DNS-серверу на получение IPv6-адреса наше приложение возвращает пустой ответ, как будто этого адреса не существует. Новая функция позволяет не возвращать IPv6-адреса.
Список изменений (его правда кто-то читает?) ┬──┬ ノ( ゜-゜ノ)
AdGuard Pro для iOS 4.0.4
Дата релиза: 15 декабря 2020 г.
Этот релиз в основном сосредоточен на исправлении ошибок и небольших улучшениях. Однако в нём есть функция, которую невозможно обойти вниманием — поддержка DNS-over-QUIC!
[Другое] Поддержка DNS-over-QUIC (AdGuard DNS)
Первое, что стоит знать о DNS-over-QUIC (DoQ) — это новый протокол шифрования. Сама концепция не нова, но практическое её воплощение только появилось. AdGuard представил самые первые публичные DNS-серверы, которые поддерживают DoQ! Функция пока ещё экспериментальная (AdGuard для iOS – это одна из её первых реализаций с открытым исходным кодом), но она отлично работает, и мы призываем вас попробовать её в деле.
Самые распространённые протоколы шифрования — это DNS-over-HTTPS и DNS-over-TLS (DoH и DoT соответственно). Что же делает DoQ особенным? На самом деле, причин много: готовое решение шифрования, сокращение времени подключения и улучшенная производительность при потере пакетов данных.
Список изменений
[Улучшено] Ссылка на фильтр показывается в деталях пользовательских фильтров #1529
[Улучшено] Добавлена ссылка "Благодарности" на экран "О программе"
[Улучшено] Добавлена ссылка на форум на экран "О программе"
[Улучшено] DNS-запросы в журнале содержат больше информации
[Исправлено] Доступ к белому списку DNS вызывает сбой AdGuard Pro #1655
[Исправлено] AdGuard не выбирает DNS-сервер автоматически, когда удаляется используемый пользовательский DNS-сервер #1657
[Исправлено] Отключение "Расширенного режима" в настройках также отключает "Автоматическое обновление только через Wi-Fi" #1662
[Исправлено] Попытка открыть вкладку "Лицензия" вызывает сбой приложения #1664
[Исправлено] Сброс настроек ведёт к поломке настроек DNS-серверов
[Другое] DnsLibs обновлена да версии 1.3.24 #1638
[Другое] Неправильный цвет записи в журнале активности
[Другое] Не хватает иконки рядом с фильтрами "Безопасность"
[Другое] Кнопка обновления бесконечно обновляется
AdGuard Pro для iOS 4.0.3
Дата релиза: 22 сентября 2020 г.
Этот релиз в основном направлен на исправление ошибок, но в нём есть и новая удобная функция, а именно поддержка пользовательских схем URL. Теперь вы можете легко добавлять пользовательские фильтры из браузера и добавлять DNS-серверы по стемпу.
Список изменений
[Добавлено] Поддержка пользовательских схем URL
[Изменено] Переместить пункт меню "О программе" в нижнюю часть списка
[Исправлено] Убрать ненужную прокрутку в настройках
[Исправлено] Устаревшие фильтры не были удалены после обновления
[Исправлено] Иконка эстонского фильтра использует флаг Эфиопии #1636
[Исправлено] Проблемы локализации #1626
[Исправлено] Пропадает сетевое соединение при автоматическом переключении сетей (с IPv6) #1592
[Исправлено] Кнопка "Удалить профиль VPN" не работает #1625
AdGuard Pro для iOS 4.0.2
Дата релиза: 18 августа 2020 г.
Новая версия 4.0.2 AdGuard для iOS более сфокусирована на исправлении ошибок, но в ней есть несколько важных изменений. Мы улучшили интерфейс, переработали дизайн меню и добавили ещё один DNS-сервер в CLoudflare. Получился небольшой, но очень нужный релиз – первый после долгожданного обновления AdGuard Pro.
Список изменений
[Улучшено] Добавить Семейный Cloudflare 1.1.1.1 #1536
[Улучшено] Вернуть выделение цветом для доменов DNS-сервером #1579
[Улучшено] Изменить то, как обновляется экран «Активность»
[Улучшено] Улучшения интерфейса и переработанная логика меню
[Исправлено] Проблема с деактивацией DNS #1614
[Исправлено] При автоматическом переключении сетей с IPv6 пропадает подключение к интернету #1592
[Исправлено] DNS over HTTPS и TLS не работают на бета-версии iOS 14 #1601
[Исправлено] Удалены устаревшие фильтры
[Исправлено] OpenDNS не поддерживает DoT #1753
[Исправлено] Сбой AdGuard Pro при открытии Белого списка в разделе DNS-фильтрации #1613
AdGuard Pro для iOS 4.0.1
Дата релиза: 18 июня 2020 г.
С момента выхода последнего обновления AdGuard Pro прошло уже немало времени, а с момента выхода последнего серьёзного обновления — и того больше. Надеемся, сегодняшняя новая версия полностью оправдает ваши ожидания. И есть все причины так думать: количество изменений здесь просто огромное. Начиная с полнейшей смены пользовательского интерфейса и заканчивая появлением блокировщиков контента и прочих важнейших улучшений, таких, как лента активности и усовершенствованная DNS-фильтрация.
Важные изменения интерфейса
Как правило, с поднятием версии мы значительно меняем и дизайн приложения. И на этот раз традицию мы нарушать не стали, а учитывая, что приложение прыгнуло от версии 2.1 сразу к 4.0, преображение вышло действительно кардинальным. Вот наша попытка собрать в один список все основные изменения интерфейса:
Общие изменения дизайна. Вы практически не узнаете приложение. Новый стиль, новая логика меню, иконки, виджеты... Одно осталось прежним: всё так же можно переключиться на тёмную тему.
Режим разработчика: дополнительные настройки для продвинутых пользователей. Меняйте на свой страх и риск! Впрочем, не зря приложение называется "Pro": если вы уже давно им пользуетесь, то наверняка хорошо в нём ориентируетесь и без проблем справитесь с расширенными настройками.
Лента активности: лог DNS-запросов, исчерпывающие данные каждому из запросов. По сути, это знакомый вам лог запросов, но причёсанный и более детализированный.
Наиболее активные компании: вы можете не просто посмотреть, к какой компании относится тот или иной DNS-запрос, но и узнать, какие компании отправляют больше всего запросов. Сделать это можно на экране "Самые активные компании".
Статистика запросов. Переключайтесь между статистикой за сутки, неделю, месяц или за всё время.
Блокировка контента
Значительня часть изменений в этом обновлении так или иначе связана с улучшением блокировки контента в Safari. Её эффективность увеличилась во много раз в сравнении с версией 2.1.
[Улучшение] Максимальное количество правил в Блокировщике контента Safari увеличено до 300 тысяч #819
Браузер Safari печально известен своим жёстким ограничением на 50 тысяч правил фильтрации для одного блокировщика контента. Это до смешного маленькое число, и мы уже давно страдали от этого. Но теперь мы нашли выход: мы разделили AdGuard Pro на шесть блокировщиков контента. Каждый из них имеет ограничение в 50 тысяч, но весте они дают уже внушительные 300 тысяч правил. Больше не нужно искать сомнительные компромиссы, а можно включить все свои любимые фильтры одновременно!
[Улучшение] Экран "Блокировщики контента" #1105
Согласитесь, это раздражает, когда просто для того, чтобы проверить, какие блокировщики контента включены, приходится лезть в настройки Safari. Мы прошли через это и поэтому не пожелаем такого для наших пользователей. Так что мы приняли логичное решение — добавить новый экран прямо в настройки AdGuard Pro. Перейдите в раздел Общие настройки > Блокировщики контента, чтобы увидеть их текущее состояние. Кстати, так вы проверите не только какие фильтры и блокировщики включены, но и какое количество правил используется каждым из них в отдельности.
[Улучшение] Связность блокировщиков контента #1104
Некоторые правила фильтрации зависят друг от друга, либо же просто лучше работают вместе. В случаях, когда такие правила относятся к разным блокировщикам контента, возникала проблема: они не могли работать, как задумано, даже если оба блокировщика были включены одновременно. Но мы не поленились настроить их работу таким образом, чтобы добиться совместимости правил между разными блокировщиками контента, тем самым повысив качество фильтрации.
[Улучшение] Возможность импортировать собственный фильтр по URL #518
Данная функция будет особенно полезна тем, кто поддерживает собственный фильтр, либо же просто в случае, когда вы не нашли ваш любимый фильтр среди добавленных в приложение по умолчанию. Добавьте его по URL, и он появится в общем списке. Он даже будет обновляться автоматически как любой другой фильтр!
DNS-защита
Она уже была на достойном уровне до обновления, так что в её отношении изменений меньше, чем в области интерфейса или блокировки контента в Safari. Но это не значит, что нам нечем вас порадовать!
Улучшена DNS-защита #1107
Сюда входит целый комплекс мер. Во-первых, мы сделали возможным включать и выключать DNS-защиту отдельно для Wi-Fi или для мобильного интернета, что наверняка пригодится многим пользователям.
Кроме того, в дополнение к уже знакомому DNS-функционалу мы предоставили опцию добавления любой мобильной или Wi-Fi сети в исключения. Например, вы можете добавить в исключения вашу домашнюю сеть, если всё равно для неё уже настроен AdGuard Home.
Это не единственные улучшения в области DNS-функционала, но остальные изменения либо слишком мелкие, либо требуют сильно вдаваться в технические детали. Так или иначе, все вместе они обеспечивают значительно более высокий уровень DNS-защиты в сравнии с предыдущей версией.
AdGuard Pro для iOS 2.1.1
Дата релиза: 22 июня 2018 г.
Мы очень не любим выпускать новые версии, которые содержат в основном исправления багов, но иногда это необходимо. Одна из обнаруженных нами ошибок требовала немедленного исправления, и мы не могли ждать каких-то новых функций, чтобы выпустить новую версию в релиз.
[Исправлено] Некорректное поведение в режиме Full tunnel #772
Это и есть главный злодей обновления. В режиме Full tunnel некоторые пользователи заметили, что при переключении устройства с WiFi на мобильную сеть пропадает интернет-соединение. Помогало только включение/выключение режима полёта или перезапуск устройства. Баг оказался хитрее, чем мы думали, так что нам пришлось добавить расширенную настройку, перезапускающую туннель при смене сети.
ВАЖНО: эта настройка отключена по умолчанию, так что если вам не повезло столкнуться с данной проблемой, вам надо зайти в расширенные настройки и включить эту опцию.
Пользовательский интерфейс
- [Изменено] Уменьшен размер отступа на экране “Введение” #793
- [Исправлено] Описание настроек DNS не меняется при переключении языка устройства #794
Работа с сетью
- [Исправлено] Ручное добавление/удаление правил из чёрного списка приводит к отключению фильтрации #776
Другое
AdGuard Pro для iOS 2.1.0
Дата релиза: 18 мая 2018 г.
Нередко случается, что вслед за большим обновлением следует обновление поменьше. Это в точности тот случай: здесь исправлены некоторые ошибки и недочёты, упущенные из виду в версии 2.0. Никаких серьезных изменений, только исправления багов и мелкие улучшения.
Пользовательский интерфейс
[Добавлено] Кнопка "Отмена" добавлена в диалог про очистку Журнала фильтрации #652
[Добавлено] Индикатор того, какая именно подписка заблокировала конкретный запрос #584
[Добавлено] Диалог "Оценить" #751
[Изменено] Ограничено количество записей в журнале DNS запросов #713
[Улучшено] Всё поле “Поделиться” теперь кликабельно #708
[Улучшено] Клавиатура изменена на темную, чтобы соответствовать цветовой схеме приложения #705
Блокировка рекламы
[Улучшено] Обработка случаев с T-Mobile и Deutsche Telekom #688
Работа с сетью
[Исправлено] Кэширование DNS запросов #702
[Исправлено] Ошибки при старте туннеля с зашифрованным DNS #744
[Исправлено] Интерфейс IPv4 добавляется в “только IPv6” сети #714
[Исправлено] VPN занят при включении защиты AdGuard #657
[Исправлено] Невозможно установить VPN-соединение после первого клика по кнопке "Проверить обновления" в подписках #752
Прочее
[Добавлено] Обучающее видео про модуль Антитрекинга #681
[Исправлено] Вылеты приложения #715
[Исправлено] Ошибка при французской локализации #722
[Исправлено] Предупреждение не исчезает #676
[Улучшено] Немецкая локализация #695
[Улучшено] Изменен способ взаимодействия AG с платформой для переводов #666
AdGuard Pro для iOS 2.0.2
Дата релиза: 13 марта 2018 г.
Оказалось, что мы упустили несколько незначительных ошибок и несоответствий в версии 2.0.2 И вот что мы исправили:
[Исправлено] Предупреждение "Блокировка контента Safari отключена" периодически исчезает #691
[Исправлено] Исчезают пользовательские подписки #575
[Улучшено] Обновлены переводы фильтров Safari в файле традиционного китайского языка #686
[Улучшено] Описания фильтров AdGuard не переведены на немецкий язык #686
[Улучшено] Включить автоматическое обновление по Wi-Fi только по умолчанию #682
[Улучшено] Показывать кнопку “Скрыть” после просмотра видео #680
[Улучшено] Обновлены переводы #679
AdGuard Pro для iOS 2.0.0
Дата релиза: 6 марта 2018 г.
В этой версии мы представляем целый ряд нововведений, от нового дизайна приложения (ночная тема выглядит круто!) до новых функций. Среди них Подписки, позволяющие вам блокировать рекламу по всему приложению, а не только в Сафари, новый модуль "Антитрекинг" (и в частности — поддержка DNSCrypt), чтобы защитить вашу анонимность в сети, интеграция с онлайн-инструментом для отправки отчетов о пропущенной рекламе и многое другое.
[Изменено] Дизайн приложения #455
Это, несомненно, первое, что вы заметите при запуске приложения после обновления. Мы отказались от светлой темы в пользу темной, а также изменили общий стиль меню.
[Добавлено] Поддержка DNSCrypt в AdGuard Pro #465
Теперь AdGuard Pro поддерживает серверы DNSCrypt. О важности DNSCrypt читайте в нашей Базе знаний. Если коротко: он значительно повышает уровень вашей защиты в интернете. Буквально тонны серверов DNSCrypt доступны по умолчанию на экране “Настройки DNS” вместе с функцией добавления пользовательского сервера вручную.
[Добавлено] Настройки Антитрекинга #545
В главном меню теперь есть новая вкладка “Настройки антитрекинга”. Внутри вы найдете уже привычные Белый и Черный списки, а также новый раздел “Подписки”. Подписки — это списки правил (наподобие правил блокировки контента в Safari), которые управляют процессом фильтрации. Прямо тут же находится ссылка на некоторые из наиболее популярных подписок, как и возможность добавить любую подписку по URL. Подписки бывают hosts-типа или "adblock"-типа, разница между ними описана ниже.
ВАЖНО: слишком большое количество подписок может привести к падению туннеля, т.е. приложение перестанет отзываться на ваши действия и фильтрация остановится.
[Добавлено] Отслеживание состояния Блокировщика контента в настройках Сафари #437
Включение Блокировщика контента AdGuard в настройках Сафари — обязательное требование для осуществления фильтрации в этом браузере. Теперь, если AdGuard отключен, вверху экрана появится напоминание о необходимости включить Блокировщик. Видеоруководство, расположенное прямо под напоминанием, подскажет как это сделать.
[Добавлено] Поддержка синтаксиса "adblock" и "hosts файлов" в Черном списке #546
Hosts-файлы — это, по сути, списки совпадений между именами доменов и ip-адресами, которые используются системой для перехода к этим доменам. В отличие от hosts-файлов, подписки на основе adblock-правил — это обычные фильтры, поддерживающие базовый синтаксис. Оба типа файлов могут быть добавлены в AdGuard для блокировки DNS-запросов.
[Добавлено] AdGuard DNS (стандартный, семейный) добавлен в список известных DNS провайдеров #582
Тут особо добавить нечего. Как стандартный, так и семейный режимы AdGuard DNS теперь доступны с самого начала, то есть без необходимости вводить их адреса вручную (кстати, теперь AdGuard также предоставляет серверы DNSCrypt, которые тоже находятся в списке по умолчанию).
[Добавлено] Интеграция AdGuard для iOS с веб-инструментом для отправки отчета о пропущенной рекламе #533
Возможно, вы уже слышали об онлайн инструменте для отправки отчетов о пропущенной рекламе, особенно если вы являетесь пользователем приложения AdGuard для Windows или браузерного расширения AdGuard. По сути, это веб-форма, позволяющая сообщить о пропущенной рекламе, ложном срабатывании или о любой другой проблеме, вызванной фильтрами AdGuard. Теперь она интегрирована с AdGuard для iOS, поэтому всякий раз, когда вы нажмёте на кнопку “Сообщить о проблеме” в главном меню и перейдёте к веб-форме, приложение автоматически заполнит все необходимые поля о своих настройках.
[Улучшено] Мобильная версия Помощника была обновлена #581
Кнопка “Предпросмотр”, пропавшая в результате последнего обновления из-за технических проблем (что вызвало праведный гнев многих пользователей), вновь обрела своё законное место.
Пользовательский интерфейс
[Добавлено] Пункт "Узнайте о других продуктах AdGuard" в раделе меню"Оценить и поделиться" #641
[Изменено] Цвета в журнале DNS запросов #620
[Улучшено] Переделан экран первого запуска #613
[Улучшено] Обучающие видео были обновлены #539
[Улучшено] AdGuard теперь использует базовый функционал шеринга iOS #590
Блокировка рекламы
[Добавлено] Quad9 добавлен в список известных DNS серверов #529
[Изменено] Фильтр мобильной рекламы включен по умолчанию #624
[Изменено] Переделан пункт меню “Сообщить о проблеме” #649
[Исправлено] Ошибка при загрузке фильтров в Safari #550
Другое
AdGuard Pro для iOS 1.3.3
Дата релиза: 12 декабря 2017 г.
Новая версия делает упор на улучшение функций Блокировщика контента Safari. Главными изменениями стал обновлённый Помощник и новая опция “Инвертировать белый список”. Помимо этого также были исправлены несколько неприятных багов.
[Изменено] Помощник в расширении Safari #469
Мы унифицировали код Помощника, теперь он одинаков для всех продуктов: AdGuard для Windows, Mac и iOS, как и для браузерных расширений. Вдобавок к этому, мы изменили внешнее оформление (надеемся, к лучшему). В качестве побочного эффекта временно отстутсвует функция предпросмотра, но она будет возвращена в следующей версии.
[Добавлено] Инвертированный белый список #431
Это достаточно специфичная настройка, которая пригодится не всем. Но некоторые пользователи обязательно найдут её весьма полезной. При инвертировании белого списка (что вы, кстати, можете сделать в Расширенных настройках) вы переключите AdGuard в особый режим, когда реклама по умолчанию не блокируется нигде, но фильтруются все сайты, которые вы добавите в этот список. Инвертированный белый список является независимым от обыкновенного белого списка, так что вы можете настроить их одновременно и переключаться между двумя режимами в зависимости от ваших целей.
[Улучшено] Добавлена поддержка масштабирования для iPhone X (18:9) #513
На момент выхода iPhone X отдельные элементы интерфейса AdGuard выглядели довольно-таки некрасиво. Нам пришлось проделать некоторую работу, чтобы всё выглядело ровно и красиво на экранах счастливых владельцев флагманского устройства Apple :)
Пользовательский интерфейс
[Исправлено] Сбой интерфейса #517
[Исправлено] Клавиатура закрывает собой текстовое поле на экране собственного фильтра #505
[Изменено] Переключатель “Включить лог DNS запросов” должен затеняться при выкюченном статусе PRO #521
[Изменено] Некорректные записи в черном и белом списках (настройки DNS) должны подсвечиваться красным #510
Другое
AdGuard Pro для iOS 1.3.2
Дата релиза: 9 октября 2017 г.
В этом обновлении исправлены ошибки, проскочившие незаметно в предыдущую версию. Мы дополнили подсказку про добавление DNS серверов вручную, а так же виджет теперь затемнен, когда выключен PRO статус.
AdGuard Pro для iOS 1.3.1
Дата релиза: 24 августа 2017 г.
[Исправлено] Туннель иногда некорректно перезапускается при смене сети #470
Эта важная проблема была обнаружена в предыдущей версии. VPN-тоннель должен быть перезапущен при смене сети для применения новых настроек. Иногда, этого не происходило. Мы сильно переработали поведение тоннеля - теперь перезапуск вообще не нужен, и доступ к сети стал стабильнее.
[Добавлено] Виджет AdGuard for iOS (Pro) #312
Теперь появилась возможность быстро включить и выключить DNS-фильтрацию.
[Добавлено] Поддержка кастомных портов в настройках DNS #412
Последнее важное изменение - появилась возможность вручную установить нестандартные порт в настройках DNS. Это может быть полезно в случае, если интернет-провайдер перехватывает и изменяет обычный DNS-трафик, что мешает работе AdGuard. В этом случае, вы можете указать другой порт (если DNS-сервер это поддерживает. Например, 176.103.130.130:5353 (AdGuard DNS).
Другое
AdGuard Pro для iOS 1.3.0
Дата релиза: 22 августа 2017 г.
Recently, Apple has announced that according to their policy, they "have never allowed apps on the App Store that are designed to interfere with the performance or capabilities of other apps". This means that the only ad blocking solution permitted in iOS are content blocking extensions for Safari browser, and AdGuard Pro has to rethink its features. Sadly, the system-wide ad blocking has to go, but we keep the custom DNS functionality and look forward to developing it even more in the future.
We have also removed 'AdGuard DNS' and 'AdGuard Family protection' from the default DNS setups, you will need to manually add our DNS addresses to use them (although, if you have already had one of these modes selected, it will remain). Another option to keep the filtering in apps is to add our Simplified domain names filter to the blacklist as a whole.
But, aside from this sad news, we have something to tell about the new version. It features a new setting that lets you choose between the more stable work and compatibility with other VPN apps. Plus, as usual, more fixes, UI changes and what not.
[Added] New 'Tunnel mode' setting #404
We decided to introduce this setting as a response to some cases of iOS bypassing the AdGuard (due to bad connectivity). What does this mean in practice? The new setting lets you choose between two modes: split-tunnel and full-tunnel. While in split-tunnel mode (the default one), AdGuard will be compatible with some other VPN apps (full list here) but can be bypassed by the system. On the contrary, in full-tunnel mode, you can't run other VPN apps alongside AdGuard, but iOS won't be able to bypass it, regardless of the connection quality.
UI
[Added] Build number on the "About" screen #406
[Added] "Filter rules syntax" link to the User filter #375
[Changed] Gray out "DNS settings" when PRO status is disabled #374
[Fixed] Typos #408
[Fixed] Filter search doesn't work #388
[Fixed] When app is started, "Pro" button state is "disabled" for a second #371
[Fixed] Incorrect warning message on the main screen about the filters conversion error #414
[Improved] New Persian localization, other localizations have been updated #427