Перейти к содержанию

Журнал изменений для разработчиков

На этой странице перечислены релизы SDK, обновления API и изменения платформы, которые влияют на интеграции с Pushwoosh.

Июль 2026

Anchor link to
Дата
Компонент
Изменение
Подробности
31 июлiOS SDK v7.2.1ДобавленоPushwooshInApp теперь поддерживает шаблоны in-app сообщений типа sheet (нижняя карточка), carousel (прокручиваемые слайды) и banner (компактный тост) в дополнение к modal, fullscreen и stories. Подробнее
31 июлStatistics APIИзмененоmessages:list теперь возвращает ошибку, если page × per_page превышает 100 000. Сузьте диапазон дат или используйте страницы меньшего размера. Подробнее
29 июлMessaging API v2ИсправленоNotify больше не отбрасывает URL-адреса диплинков, содержащие персонализацию Liquid ({{ }} / {% %}). Подробнее
28 июлMessaging API v2ИзмененоУстановка days: 0 и count: 0 вместе теперь полностью отключает ограничение частоты отправки (frequency capping) вместо возврата ошибки. Это упрощает отключение ограничения без дополнительной логики с вашей стороны. Отправка только одного из параметров, days или count, по-прежнему отклоняется. Подробнее
27 июлWeb Push SDK v3.63.0ДобавленоВеб-попапы теперь можно полностью контролировать из вашего собственного кода с помощью нового API для отображения, скрытия и проверки состояния попапа, а также событий для реакции на изменения видимости в реальном времени. Подробнее
24 июлiOS SDK v7.2.0ДобавленоIn-app сообщения теперь могут отображаться нативно на устройстве. Добавлен PushwooshInApp, поддерживающий шаблоны modal, fullscreen и stories через API Pushwoosh.inApp. Подробнее
24 июлAndroid SDK v6.10.0ДобавленоIn-app сообщения теперь могут отображаться нативно на устройстве. Добавлен pushwoosh-inapp-ui, поддерживающий шаблоны modal, fullscreen и stories через API PushwooshInAppUi. Подробнее
24 июлAndroid SDK v6.10.0ИсправленоИсправлена проблема, которая могла препятствовать отображению некоторых in-app сообщений. Подробнее
21 июлUser-centric APIДобавленоpostEvent теперь поддерживает PW_Conversion для отслеживания выручки. Подробнее
15 июлiOS SDK v7.1.5ИсправленоИсправлена проблема с конфигурацией пользовательских рингтонов VoIP, а также повышена устойчивость SDK к некорректным данным пушей, тегам, данным инбокса и rich media контенту. Подробнее
15 июлiOS SDK v7.1.5ИзмененоПуш-токены Live Activity теперь перерегистрируются после перезапуска приложения, а дублирующиеся обновления токенов пропускаются для более надежных удаленных обновлений. Подробнее
14 июлLiquid TemplatesДобавленоТег connected_content теперь может отправлять заголовки запроса, что позволяет передавать токен авторизации при получении динамического контента с URL. Подробнее
09 июлAndroid SDK v6.9.6ИзмененоПовышена устойчивость SDK к редким проблемам в in-app сообщениях, Rich Media и обработке уведомлений. Геолокация, геозоны и регистрация пушей Firebase теперь также работают более надежно на устройствах с устаревшей или отсутствующей библиотекой сервисов Google Play, наряду с обновлениями тегов и обработкой локального хранилища уведомлений. Подробнее
03 июлAndroid SDK v6.9.5ИзмененоДлительность анимации модальных Rich Media теперь можно настраивать удаленно через настройки стиля in-app сообщения, обновление приложения не требуется. В этом релизе также была повышена стабильность уведомлений, in-app сообщений и Rich Media. Подробнее
03 июлiOS SDK v7.1.4ДобавленоLive Activities теперь можно запланировать на будущую дату и отменить по activityId. Модальные Rich Media теперь поддерживают переходы с затуханием и без анимации, с настраиваемой длительностью анимации. Подробнее
03 июлiOS SDK v7.1.4ИсправленоИсправлен таймер автоматического закрытия модальных Rich Media, который ранее работал только при первом показе, а также проблема с очисткой ресурсов после закрытия модального Rich Media. Подробнее
01 июлMessaging API v2ДобавленоNotify теперь поддерживает Viber в качестве канала через блок данных viber. Подробнее

Июнь 2026

Anchor link to
Дата
Компонент
Изменение
Подробности
26 июнMessaging API v2ДобавленоОтправляйте Android Live Updates, добавив объект live_update (OPERATION_START/OPERATION_UPDATE/OPERATION_END, общий live_update.id) в блок android транзакционного Notify. Подробнее
25 июнiOS SDK v7.1.3ДобавленоДобавлены handleWillPresentNotification() и handleNotificationResponse() для приложений, которые управляют делегатом UNUserNotificationCenter, а также проверка интеграции при запуске, которая выводит диагностику конфигурации. Подробнее
25 июнAndroid SDK v6.9.4ИзмененоМодальные in-app сообщения теперь можно отображать без анимации перехода. Подробнее
24 июнMessaging API v2ДобавленоNotify теперь может создавать SMS из сохраненного пресета: установите sms_preset на уровне данных вместо встраивания sms.body для каждой локали (встроенный sms.body по-прежнему переопределяет пресет для этой локали). Подробнее
24 июнAndroid SDK v6.9.3ИсправленоИсправлены сбои модальных Rich Media при переходе в фоновый режим и при открытии внешних ссылок. Core и WebKit теперь поставляются как транзитивные зависимости. Заменяет отозванную версию 6.9.2. Подробнее
19 июнGoogle Wallet APIДобавленоВыпускайте и обновляйте карты Google Wallet из вашего бэкенда. Изменения синхронизируются со всеми устройствами, на которых сохранена карта. Подробнее
18 июнiOS SDK v7.1.2ДобавленоPushwooshInboxKit теперь поддерживает расширенные типы карточек (карусель, видео и Apple Wallet), выбираемые для каждого сообщения через displayType, с обратными вызовами делегата для действий с картами Wallet. Подробнее
18 июнCustomer Journey APIДобавленоНовый REST/JSON Customer Journey API для создания, обновления и управления Journey, запуска входов через API и чтения статистики Journey (базовый URL https://journey.pushwoosh.com). Подробнее
16 июнAndroid SDK v6.9.1ДобавленоДобавлен getSubscriptionAccountId() для атрибуции подписок Google Play Billing. Firebase Messaging теперь поставляется как транзитивная зависимость. Индикатор выполнения Live Updates можно скрыть для обновлений, содержащих только статус. Подробнее
16 июнWeb Push SDK v3.59.0ДобавленоВстраивайте веб-попапы из кода: экспортируйте WebPopupsWidget из пакета SDK. Подробнее
15 июнMessaging API v2ДобавленоДобавлен метод Cancel (POST /messaging/v2/cancel) для отмены сообщения в статусе pending, waiting или processing по message_code. Подробнее
15 июнiOS SDK v7.1.1ДобавленоДобавлен Pushwoosh.configure.pushPrimer, настраиваемый диалог предварительного запроса подписки, отображаемый перед системным запросом разрешений iOS. Подробнее
15 июнiOS SDK v7.1.0ДобавленоДобавлен PushwooshNotificationServiceExtension, готовый базовый класс для Notification Service Extensions. Подробнее
15 июнiOS SDK v7.1.0УстарелоPWNotificationExtensionManager устарел, рекомендуется использовать наследование от PushwooshNotificationServiceExtension. Подробнее
11 июнMessaging API v2ДобавленоДобавлен use_latest_user_device в NotifyTransactional: при таргетинге на users доставка осуществляется только на самое последнее активное устройство каждого пользователя. Подробнее
11 июнCustomer Journey Statistics APIИзмененоЭлементы Journey типа In-App теперь возвращают метрики pointStat shows, interactions и skipped вместо sent/opened/conversion. Подробнее
08 июнiOS SDK v7.0.46ДобавленоДобавлен модуль PushwooshNotificationUI: готовый полноэкранный интерфейс в формате “stories” для расширенных пуш-уведомлений, который отображается путем наследования от PushwooshStoriesViewController в Notification Content Extension. Подробнее
08 июнiOS SDK v7.0.46ИсправленоИсправлены отказы при загрузке в App Store (ошибка 409), зависание notification service extension с App Groups и сбой при некорректных значениях бейджа. Подробнее
02 июнAndroid SDK v6.9.0ДобавленоДобавлен модуль pushwoosh-liveupdates для постоянных уведомлений в стиле прогресса на Android 16 (API 36+), для таких случаев, как заказы, поездки и доставки. Подробнее
02 июнApple Wallet PassKit APIДобавленоДобавлены карты Apple Wallet в качестве канала, с PassKit API для выпуска и обновления карт. Обновления синхронизируются со всеми устройствами, на которые добавлена карта. Подробнее
01 июнTags APIДобавленоДобавлены системные теги для сегментации по email: Last Email Open Message Code, Last Email Click Message Code, Last Email Confirm, Bounced Email и Unsubscribed Emails. Подробнее

Май 2026

Anchor link to
Дата
Компонент
Изменение
Подробности
26 маяMessaging API v2ДобавленоNotify теперь поддерживает SMS как полноценный канал. Подробнее
22 маяWeb Push SDK v3.57.0ДобавленоДобавлен api.setLanguage(...) для переопределения локали устройства. Он имеет приоритет над initParams и navigator.language. Подробнее
22 маяWeb Push SDK v3.57.0ДобавленоДобавлена поддержка опции виджета webPopups в параметрах init SDK. Подробнее
22 маяSMTP-шлюзДобавленоДобавлена конечная точка для отправки по SMTP smtp.pushwoosh.com:587 (STARTTLS + AUTH PLAIN). Сообщения пересылаются в Messaging API v2 как транзакционные email. Подробнее
21 маяAndroid SDK v6.8.1ИзмененоУлучшена точность отслеживания сессий, бездействия и намерения выхода. setLogLevel() теперь сохраняет предыдущий уровень и регистрирует ошибку вместо того, чтобы выбрасывать исключение при неопознанном значении. Подробнее
18 маяiOS SDK v7.0.43УдаленоУстаревший PushwooshInboxUI был удален из сборочных и релизных конвейеров. Перейдите на PushwooshInboxKit. Подробнее
18 маяiOS SDK v7.0.43ИзмененоКоды приложений, содержащие ., теперь явно отклоняются. Этот формат давно устарел. Свяжитесь со службой поддержки Pushwoosh, если вы все еще используете такой код. Подробнее
18 маяiOS SDK v7.0.43ИсправленоОбновление InboxKit теперь запускается только при реальных переходах в фоновый режим, чтобы предотвратить лишние POST-запросы
14 маяAndroid SDK v6.8.0ДобавленоДобавлен setAdvertisingId() для передачи GAID в Pushwoosh для сопоставления MADID с Meta Ads. Требуется согласие пользователя и ручная интеграция в вашем приложении. Подробнее
13 маяiOS SDK v7.0.41ДобавленоДобавлен setAdvertisingId() для передачи IDFA в Pushwoosh для сопоставления MADID с Meta Ads. Требуется согласие ATT и ручная интеграция в вашем приложении. Подробнее
07 маяiOS SDK v7.0.40ДобавленоДобавлен PushwooshInboxKit с макетами карточек banner, captioned и classic, встроенными CTA-кнопками и функцией свайпа для удаления. Подробнее
04 маяTags APIУдаленоУдалено поле application_specific из ответов Tags API. Подробнее