iOS Release - Версии AdGuard

Это — первое обновление после выхода версии 4.0. Как обычно это бывает в таких случаях, упор здесь сделан в первую очередь на исправлении багов, и на этот раз их на удивление немного. Мы также воспользовались этой возможностью, чтобы обновить переводы.
[Улучшение] Символы, уникальные для NextDNS, теперь можно использовать в адресах DNS-серверов #1551
[Исправлено] Правила блокировки URL, содержащие $document,popup, ничего не делают в Safari #74
[Исправлено] AdGuard позволяет выбрать для DNS-сервера неподдерживаемый протокол #1557
[Исправлено] WLAN-соединениея теряются при открытии приложения #1550
[Другое] Приложение вылетает после отправки в фон #1544
[Другое] Обновлены переводы
Мы приложили огромное количество усилий и прошли через бесчисленные итерации, чтобы наконец представить вам AdGuard 4.0 для iOS! Это большущее обновление с кучей новых функций, изменений дизайна, исправлений багов и много чего ещё. Не забудем и про DNS-защиту: способ получить полный контроль над DNS-трафиком на вашем устройстве. Давайте взглянем поближе:
Большие изменения UI
По традиции, скачок в версии сопровождается кучей правок интерфейса. Это случай не исключение. Их действительно много!
Общие изменения: новый стиль иконок, новая логика меню, переделан основной экран
Режим разработчика: дополнительные настройки для продвинутых пользователей. Открывайте на свой страх и риск!
Лента активности: журнал DNS-запросов, исчерпывающая информация по запросам.
Самые активные компании: вы можете не только посмотреть, какой компании принадлежит тот или иной запрос, но и увидеть "топ" самых активных компаний. Эта опция доступна на экране "Активность".
Опытным пользователям, возможно, придётся немного попривыкать к новому интерфейсу, зато для новичков, мы надеемся, всё будет максимально интуитивно.
Улучшенная DNS-защита #1107
Вдобавок к уже привычным DNS-функциям, теперь вы можете добавлять мобильную сеть или Wi-Fi сети в исключения. Это полезно, например, если вы используете AdGuard Home для вашей домашней сети.
Кроме того, включив "Режим разработчика" вы получите возможность фильтровать DNS-запросы: добавляйте собственные hosts-файлы или фильтры, такие как AdGuard SDN, чтобы получить контроль над вашим DNS-трафиком.
Новый виджет AdGuard #973
Теперь не только AdGuard Pro может похвастаться виджетом! Взгляните на эту красоту:
Он умеет всё, что вам может потребоваться: предоставляет быстрый доступ к переключению DNS-защиты и блокировки контента в Safari, отображает текущий DNS-сервер и статистику. Вам практически нет нужды открывать само приложение!
Общая статистика #1325
Ещё одна функция, ранее эксклюзивная для AdGuard Pro. Для некоторых просто забавная игрушка, для других - инструмент анализа трафика. Каждый найдёт ей своё применение. Найти статистику можно на главном экране:
Переключайтесь между статистикой за всё время, месяц, неделю или за день, а также между статистикой по заблокированным или по всем запросам.
Список изменений
[Баг] Экран "Блокировщики контента" отображает Пользовательский фильтр как загруженный, даже когда он выключен #1287
[Баг] При отправке жалобы на сайт, URL сайта не передаётся автоматически #1288
[Баг] Невозможно сменить тип DNS с DoH на иной #1347
[Баг] Приложение вылетает после добавления двух правил подряд #1426
[Баг] Настройка "Автообновление только через Wi-Fi" не работает #1381
[Баг] Неправильная иконка языка для фильтра Liste AR #1334
[Баг] Статус обновления фильтров отображается неправильно #1364
[Баг] Бесконечная анимация иконки блокировщика контента #1365
[Баг] Невозможно добавить ссылку в белый список #1
[Баг] Некорректное состояние главного переключателя #1517
[Баг] DNS-защита не отключается автоматически, когда другое приложение включает VPN #1516
[Баг] Ошибка Wi-Fi-исключения #1519
[Баг] Общее количество запросов в счётчике уменьшается #1495
[Баг] Название меню исчезает после добавления нового собственного DNS-фильтра #1472
[Баг] "Подходящие фильтры" в журнале фильтрации отображаются неправильно #1441
[Баг] VPN внезапно отключается в фоне #1508
[Баг] VPN отсаётся включённым для некоторых Wi-Fi исключений #1475
[Баг] Неправильное поведение переключателей на главном экране #1445
[Баг] Записи в инвертированном белом списке удаляеются после обновления приложения
[Баг] Кнопка ДАЛЕЕ на экране авторизации не смещает фокус на поле ввода пароля #1378
[Баг] Отстутсвует название экрана #1454
[Баг] Виджет не работает #1506
[Улучшение] Новая опция изменения названия собственного фильтра #1068
[Улучшение] Новая опция удаления VPN-профиля #1408
[Улучшение] Обновление DNS-фильтров путём свайпа вниз #1513
[Улучшение] Инерфейс адаптирован к Screen reader #1150
[Улучшение] Фильтры теперь обновляются автоматически при обновлении приложения #1481
[Улучшение] Экран добавления нового собственного фильтра #1438
[Улучшение] Статус DNS-ответа теперь разрешается в tunnel extension #1355
[Улучшение] Тема приложения после первой установки теперь соответствует теме системы по умолчанию #1435
[Улучшение] Добавлена валидация DNS-апстрима #1436
[Улучшение] Новая библиотека DNS-прокси #1332
[Новое] Новая опция добавления/удаления отдельных правил в пользовательском фильтре Safari и белом списке Safari #1353
[Новое] Новая опция исключения Wi-Fi-сетей из DNS-фильтрации #1276
[Новое] Опция сброса настроек на "по умолчанию" #1089
[Новое] Полоска прогресса для исполняющихся залач #1282
[Новое] Возможность сбоса статистики #1358
[Новое] Новый экран активности #1403
[Новое] Информация о трекерах #1279
[Другое] Новая кнопка для закрытия action extension #1110
[Другое] Промежуточный диалог для добавления новых правил через журнал фильтраци #1389
[Другое] Два отдельных экрана загрузки для светлой и тёмной тем #1284
[Другое] Сообщение об ошибке после попытки добавить некорректное правило в Пользовательский фильтр #1109
[Другое] Предупреждение о слишком большом размере файла hosts #1474
[Другое] Мелкие улучшения интерфейса #1501
[Другое] Улучшен диалог "Оцените наше приложение" #1467
[Другое] Обновлёно видео-обучение #1429
[Другое] Убрана кнопка "Далее" при загрузке нового собственного фильтра #1438

Небольшое обновление, нацеленное в первую очередь на улучшение стабильности работы приложения.

  • [Изменено] Экран покупки #1345
  • [Исправлено] Несколько вылетов #1344
  • [Исправлено] Отключение фильтрации на странице через расширение Safari (“Помощник”) не всегда работает корректно #1350
  • [Улучшено] Логи разработчика теперь включают информацию о поведение блокировщиков контента #1346
  • [Улучшено] Обработка случая “Невозможно зарегистрировать блокировщик контента” #1240

В этом обновлении AdGuard для iOS мы подчищаем баги и исправляем мелкие проблемы, оставшиеся после выхода предыдущей версии.

  • [Добавлено] Поддержка App Store Promotions #1292
  • [Изменено] Кнопка “Войти” также добавлена на экран “О программе” #1306
  • [Исправлено] Лишние разделительные линии в меню фильтров #1290
  • [Исправлено] Свайп в сторону приводит к багам на экране фильтра #1291

Здесь мы исправляем некоторые проблемы, которые возникли после обновления 3.1.

[Исправлено] Иконка VPN не скрывается в iOS 13 #1246
[Исправлено] Редкий глитч на iPad Pro 11" #1248
[Исправлено] Стиль маскота не соответствует выбранной теме приложения #1252
[Исправлено] Уведомление об истечении лицензии отображается ошибочно #1267
[Исправлено] Вылет на экране покупки при некоторых языках системы #1268
[Исправлено] Вылет из-за медленной компиляции блокировки контента #1269

Так получилось, что Apple выпустили iOS 13 ровно в тот же день, на который мы запланировали выход AdGuard 3.1 для iOS. Совпадение? Как бы то ни было, мы не переживаем: новой версии AdGuard тоже есть, чем похватсаться. Вас ждет большое количество интереснейших новшеств и улучшений в дизайне приложения, процессе фильтрации и системе лицензирования. Давайте вместе внимательнее посмотрим, что же поменялось.

[Добавлено] Новый блокировщик контента — Безопасность #1103

В версии 3.0 мы условно “разделили” AdGuard для iOS на пять блокировщиков контента, чтобы обойти ограничение Safari в 50 тысяч правил для каждого блокировщика (что само по себе очень мало). Каждому из блокировщиков контента была отведена определенная роль, например, "Конфиденциальность" или "Раздражители". Но потом мы подумали — “если в приложение добавить больше блокировщиков контента, вы сможете использовать еще больше правил фильтрации одновременно! Так почему бы не добавить еще одного блокировщика?” И для этого нам не пришлось далеко ходить, ведь именно "Безопасность" - это категория, которая органично дополняет все остальные. Ранее фильтры из этой категории включались в группу “Другое”.

Кстати, не забудьте включить новый блокировщик контента в настройках Safari!

[Добавлено] Экран “Блокировщики контента” #1105

Наверняка вас угнетает необходимость каждый раз заходить в настройки Safari, чтобы удостовериться, включены или нет те или иные группы фильтров. Мы знаем это по собственному опыту. В данной ситуации логичным было бы добавить новой экран в настройки AdGuard, и мы так и сделали! Отправляйтесь в Общие настройки > Блокировщики контента и следите за ситуацией прямо в приложении. Там же вы увидите, какие именно фильтры включены, и сколько правил фильтрации использовал каждый блокировщик.

[Улучшено] Уведомление о статусе защиты на главном экране #1106

Это еще одно изменение, которое было настолько легко осуществить, что нам стало любопытно, почему мы не сделали этого раньше! До версии 3.1, при отключении одного из блокировщиков контента, главный экран выдавал вам красное предупреждение "Защита отключена", что в действительности таковым не являлось. Теперь приложение будет просто выдавать вам сообщение менее тревожного желтого цвета о том, что "некоторые блокировщики контента отключены". Мы заботимся о вашем психическом здоровье :D

[Улучшено] Связность работы блокировщиков контента #1104

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

[Добавлено] Возможность вечной подписки #1100

Как известно, AdGuard для iOS предлагает два способа активации Премиум-функций: с помощью лицензионного ключа и через подписку App Store. Было не очень справедливо, что, хотя лицензионные ключи могут быть как годовыми, так и вечными, существовала возможность активировать только годовую подписку. Теперь же, если вам нравится AdGuard и вы хотите пользоваться им продолжительное время, вы можете приобрести вечную подписку в App Store и сэкономить деньги!

[Добавлено] Внутренняя авторизация #1197

И небольшой сюрприз для пользователей, которые предпочитают лицензионные ключи подпискам. Чтобы привязать AdGuard для iOS к вашему личному кабинету AdGuard, вам больше не нужно перескакивать с приложения на браузер. При нажатии кнопки "Войти" появится новый экран, позволяющий ввести учетные данные прямо в приложении. Вы можете выбрать опцию "Забыли пароль" или даже зарегистрировать новый аккаунт, если на то есть необходимость.

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

  • [Изменено] Логика добавления доменов в “Белый список” с помощью Помощника #1218
  • [Исправлено] Блокировка рекламы не работает на некоторых сайтах #1139

Работа с сетью

  • [Изменено] AdGuard теперь предпринимает несколько попыток загрузить правила в Safari #1205
  • [Исправлено] AdGuard загружает слишком много фильтров в Safari одновременно #1159
  • [Исправлено] Непредвиденный выход из аккаунта при долгом отсутствии интернета #1183

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

  • [Добавлено] Экран с подробной информацией о каждом фильтре #1122
  • [Добавлено] Глобальный поиск в меню фильтров #1126
  • [Добавлено] Описание функции “Перезапуск при изменении сети” #1040
  • [Добавлено] Кнопка “Экспортироть логи” в меню “Отправить отзыв” #1102
  • [Изменено] Теперь AdGuard запрашивает разрешение на отправку уведомлений при запуске #1053
  • [Исправлено] Отсутствие уведомления при успешном входе с помощью лицензионного ключа #1180

Прочее

  • [Исправлено] Вылет при нажатии на кнопку “Добавить правило” в пользовательском фильтре #1137
  • [Исправлено] Вылет при добавлении нескольких собственных фильтров #1035
  • [Исправлено] Некорректное отображение статуса DNS-приватности #1178
  • [Исправлено] Вылет при открытии “Собственных фильтров” #1185
  • [Исправлено] Некорректное поведение пользовательского фильтра #1189
  • [Улучшено] После установки теперь производится проверка статуса лицензии #1198
  • [Улучшено] Валидация символов в “Белом списке” и в пользовательском фильтре #1174

В этом обновлении исправлено множество небольших багов, можно сказать, что это своего рода хотфикс. Мы также начали работать над ошибками, связанными с работой в iOS 13, так как она набирает всё больше популярности среди пользователей, несмотря на свой бета-статус.

[Добавлено] Двухфакторная аутентификация (если включена в личном кабинете) #985

В версии 3.0 мы добавили возможность войти в ваш личный кабинет прямо через приложение, и тем самым активировать Премиум функции AdGuard для iOS. Мы совсем забыли принять во внимание, что у некоторых пользователей может быть настроена двухфакторная аутентификация. Мы исправляем этот недосмотр, теперь в таком случае вам будет предложено подтвердить вашу личность через приложение-аутентификатор.

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

  • [Исправлено] Issues with User filter #1081

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

  • [Изменено] Тёмная тема теперь не является частью Премиум-функционала #884
  • [Изменено] Теперь при добавлении правила через Помощник в Safari появится диалог с подтверждением #1034
  • [Исправлено] При первом запуске показывается неправильное уведомление #1051
  • [Исправлено] Окно Помощника #1057
  • [Исправлено] Форма логина не скрывается после успешного входа в личный кабинет #1078

Прочее

  • [Добавлено] Валидация лицензионного ключа #1065
  • [Добавлено] Ссылка на Политику конфиденциальности в диалоге VPN #1082
  • [Изменено] Формат даты для обновлений фильтров изменён на китайский в китайской локализации #913
  • [Изменено] Фильтр “Malware domains" убран из списка доступных по умолчанию #1112
  • [Исправлено] Домены не могут быть добавлены в Белый список #1062
  • [Исправлено] Обучающие видео приводят к вылету приложения на iPad OS beta #1090
  • [Исправлено] Пользовательский фильтр вылетает при добавлении некорректного правила #1094
  • [Исправлено] Инструмент ручной блокировки элементов не работает на iOS 13 #1096
  • [Исправлено] Авторизация иногда приводит к зависанию приложения #1108
  • [Улучшено] При вставке ссылки на приложение AdGuard форматирование текста оставляет желать лучшего #1075
  • [Улучшено] Обновлены URL для Google DoH и DoT #1092
  • [Улучшено] Обновлены переводы

У нас большие новости! AdGuard 3.0 для iOS несёт с собой множество новых вещей, которые вызовут у вас интерес! Здесь новый модуль DNS-приватности, собственные фильтры и увеличение максимального количества правил до 250 тысяч ー сегодня у нас есть, о чём поговорить!

[Улучшено] Максимальное количество правил в блокировщике контента Safari увеличено до 250 тысяч #819

Safari печально известен своим драконовским ограничением блокировщиков контента в 50 тысяч правил. Это числа просто смехотворно мало, и на протяжении долгого времени мы страдали от этого. Наконец, мы применили уловку: разбили AdGuard на пять блокировщиков контента, каждый из которых имеет ограничение в 50 тысяч, а суммарно они дают 250 тысяч правил! Больше не надо находить неудобные компромиссы, а можно просто включить все свои любимые фильтры!

[Добавлено] Раздел настроек DNS-приватность #887

Этот раздел должен выглядеть знакомым для всех опытных пользователей AdGuard Pro. По сути, здесь вы можете выставить настройки DNS так, как считаете нужным ー и при этом обеспечить дополнительную защиту своей приватности. Главное отличие от Pro-версии в том, что здесь нет белого и чёрного списков, это невозможно при действующей политике Apple. Тем не менее, есть журнал запросов, который предоставит вам полную картину того, что происходит на вашем устройстве.

[Добавлено] Возможность импортировать собственные фильтры по URL #518

Эта опция будет в первую очередь интересна тем, кто поддерживает собственные фильтры или же просто имеет любимый фильтр, который не был включён в приложение по умолчанию. Просто добавьте его по URL и фильтр будет автоматически обновляться как и любой другой.

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

  • [Исправлено] Не работает функция "Инвертировать белый список" #859
  • [Улучшено] Переделана категоризация фильтров #818

Работа с сетью

  • [Добавлено] Параметр "Перезапускать туннель при изменениях сети" #1039
  • [Исправлено] Ошибка обновления фильтров #930
  • [Исправлено] Переключатель DNS Приватности включён после того, как из настроек iOS удалён профиль VPN #946
  • [Улучшено] Добавлена поддержка сетей DNS64 / NAT64 #796

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

  • [Добавлено] Возможность ставить обучающие видео на паузу #863
  • [Изменено] Обучающие видео были несколько замедлены #826

Прочее

  • [Добавлено] Форвардер для ссылок на сайт AdGuard #783

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

  • [Улучшено] Переводы были обновлены

Привет! Это очень небольшое обновление. Мы обновили переводы (кстати, спасибо всем переводчикам-волонтерам!) и добавили диалоговое окно "Оценить". Если вы всегда хотели поставить нам 5 звёзд, но не доходили руки — это изменение для вас :) А если серьезно, просто закройте это окно, если не хотите оценивать приложение, и вы больше его не увидите.

  • [Добавлено] Диалоговое окно "Оценить" #751
  • [Улучшено] Обновлены переводы

Здравствуйте! Некоторые пользователи iOS 9 столкнулись с определенными проблемами после предыдущего обновления. Мы исправили их в этом обновлении. Пользователи новых версий iOS тоже могут обновиться, хуже не будет :)

  • [Исправлено] AdGuard не работает на старых версиях iOS #718
  • [Исправлено] Белый текст на белом фоне #731

Обычно мы одновременно обновляем AdGuard и AdGuard Pro для iOS, но не в этот раз. Не волнуйтесь - вышла новая версия AdGuard для iOS, и в ней есть новый дизайн, интеграция с веб-инструментом для отправки отчетов о пропущенной рекламе и многое другое.

[Изменено] Дизайн приложения #455

Это, несомненно, первое, что вы заметите при запуске приложения после обновления. Мы отказались от светлой темы в пользу темной, а также изменили общий стиль меню.

[Добавлено] Отслеживание состояния Блокировщика контента в настройках Сафари #437

Включение Блокировщика контента AdGuard в настройках Сафари — обязательное требование для осуществления фильтрации в этом браузере. Теперь, если AdGuard отключен, вверху экрана появится напоминание о необходимости включить Блокировщик. Видеоруководство, расположенное прямо под напоминанием, подскажет как это сделать.

[Добавлено] Интеграция AdGuard для iOS с веб-инструментом для отправки отчета о пропущенной рекламе #533

Возможно, вы уже слышали об онлайн инструменте для отправки отчетов о пропущенной рекламе, особенно если вы являетесь пользователем приложения AdGuard для Windows или браузерного расширения AdGuard. По сути, это веб-форма, позволяющая сообщить о пропущенной рекламе, ложном срабатывании или о любой другой проблеме, вызванной фильтрами AdGuard. Теперь она интегрирована с AdGuard для iOS, поэтому всякий раз, когда вы нажмёте на кнопку “Сообщить о проблеме” в главном меню и перейдёте к веб-форме, приложение автоматически заполнит все необходимые поля о своих настройках.

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

  • [Добавлено] Пункт "Узнайте о других продуктах AdGuard" в разделе меню"Оценить и поделиться" #641
  • [Улучшено] Обучающие видео были обновлены #539
  • [Улучшено] AdGuard теперь использует базовый функционал шеринга iOS #590

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

  • [Изменено] Переделан пункт меню “Сообщить о проблеме” #649
  • [Исправлено] Ошибка при загрузке фильтров в Safari #550

Другое

  • [Улучшено] Обновлены переводы
Новая версия делает упор на улучшение функций Блокировщика контента Safari. Главными изменениями стал обновлённый Помощник и новая опция “Инвертировать белый список”. Помимо этого также были исправлены несколько неприятных багов.

[Изменено] Помощник в расширении Safari #469

Мы унифицировали код Помощника, теперь он одинаков для всех продуктов: AdGuard для Windows, Mac и iOS, как и для браузерных расширений. Вдобавок к этому, мы изменили внешнее оформление (надеемся, к лучшему). В качестве побочного эффекта временно отстутсвует функция предпросмотра, но она будет возвращена в следующей версии.

[Добавлено] Инвертированный белый список #431

Это достаточно специфичная настройка, которая пригодится не всем. Но некоторые пользователи обязательно найдут её весьма полезной. При инвертировании белого списка (что вы, кстати, можете сделать в Расширенных настройках) вы переключите AdGuard в особый режим, когда реклама по умолчанию не блокируется нигде, но фильтруются все сайты, которые вы добавите в этот список. Инвертированный белый список является независимым от обыкновенного белого списка, так что вы можете настроить их одновременно и переключаться между двумя режимами в зависимости от ваших целей.

[Улучшено] Добавлена поддержка масштабирования для iPhone X (18:9) #513

На момент выхода iPhone X отдельные элементы интерфейса AdGuard выглядели довольно-таки некрасиво. Нам пришлось проделать некоторую работу, чтобы всё выглядело ровно и красиво на экранах счастливых владельцев флагманского устройства Apple :)

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

  • [Исправлено] Клавиатура закрывает собой текстовое поле на экране собственного фильтра #505
  • [Изменено] Локализации обновлены

Это очень небольшой апдейт, исправляющий несколько дефектов.

  • [Исправлено] Некорректное позиционирование помощника при выборе элемента для блокировки на сайте #463
  • [Исправлено] tieba.baidu.com - помощник отсутсвует #416
Загрузка AdGuard началась! Нажмите на кнопку, на которую указывает стрелка, чтобы начать установку программы. Спасибо за выбор AdGuard! Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне перетащите значок AdGuard в папку «Приложения». Спасибо за выбор AdGuard! Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне нажмите «Установить». Спасибо за выбор AdGuard!