Журнал изменений для разработчиков
На этой странице перечислены релизы SDK, обновления API и изменения платформы, которые влияют на интеграции с Pushwoosh.
Август 2026
Anchor link to| Дата | Компонент | Изменение | Подробности |
|---|---|---|---|
| 31 авг | Web Push SDK v3.70.0 | Добавлено | Добавлен параметр webPopups.colorScheme ('auto', 'light' или 'dark') для выбора палитры, в которой будет отображаться всплывающее окно с настроенным тёмным режимом. Подробнее |
| 31 авг | Web Push SDK v3.70.0 | Добавлено | Блоки Topic picker и Rating в веб-попапах теперь записывают данные через SDK: выбранные темы добавляются к привязанному тегу устройства, а рейтинги отправляются как кастомное событие. Подробнее |
| 31 авг | Web Push SDK v3.70.0 | Изменено | Веб-попап с истекшим блоком Countdown больше не отображается, даже если его вызвать вручную через show(). Подробнее |
| 27 авг | iOS SDK v7.2.5 | Изменено | Push-ссылки теперь открываются в приложении только для доменов, перечисленных в Associated Domains приложения. Все остальные ссылки открываются в браузере. Подробнее |
| 27 авг | iOS SDK v7.2.5 | Добавлено | Карточки PushwooshInboxKit теперь показывают вложение из пуша в качестве изображения карточки. Подробнее |
| 27 авг | iOS SDK v7.2.5 | Исправлено | Исправлены push-ссылки, внешние ссылки и кнопки в in-app, которые открывали неверное место назначения или не открывались вовсе. Подробнее |
| 24 авг | Customer Journey API | Изменено | Поле email_type в точке send_email теперь принимает только пустую строку, marketing или transactional (в нижнем регистре), что проверяется при валидации или запуске Journey. Подробнее |
| 21 авг | Android SDK v6.11.0 | Добавлено | В pushwoosh-inapp-ui добавлен шаблон in-app video. Он показывает полноэкранное видео с автовоспроизведением, наложенным заголовком, сообщением и кнопкой действия, а также элементами управления для отключения звука и закрытия. Подробнее |
| 21 авг | Android SDK v6.11.0 | Добавлено | Добавлен метод Pushwoosh.getBaseUrl() для получения конечной точки Pushwoosh API, на которую SDK в данный момент отправляет запросы. Подробнее |
| 21 авг | Android SDK v6.11.0 | Изменено | Транспорт для пушей на устройствах Huawei/Honor только с HMS теперь автоматически определяется в Cordova и React Native, как и в нативных приложениях. При полной настройке HMS, HMS Push Kit используется по умолчанию. Подробнее |
| 21 авг | Android SDK v6.11.0 | Устарело | Метод Pushwoosh.enableHuaweiPushNotifications() устарел и больше не имеет эффекта. Транспорт для пушей теперь определяется автоматически. Подробнее |
| 19 авг | Messaging API v2 | Добавлено | В NotifySegment добавлен параметр use_latest_user_device. Если он установлен, доставка осуществляется только на последнее активное устройство каждого соответствующего пользователя, а не на все устройства, связанные с этим User ID. Подробнее |
| 14 авг | iOS SDK v7.2.4 | Исправлено | Исправлено мерцание, исчезновение или зависание нативных in-app сообщений, когда приложение вызывало SDK из колбэка делегата in-app. Подробнее |
| 14 авг | iOS SDK v7.2.4 | Исправлено | Исправлена ошибка, из-за которой нативное in-app сообщение не отображалось, если ссылка на его кнопке содержала пробел или нелатинские символы. Подробнее |
| 14 авг | iOS SDK v7.2.4 | Исправлено | Исправлена ошибка, из-за которой плейсхолдеры для персонализации в нативных in-app сообщениях возвращались к тексту по умолчанию вместо значений тегов устройства. Подробнее |
| 13 авг | Messaging API v2 | Добавлено | В FrequencyCapping добавлены параметры mode и timezone. Новый режим calendar-day привязывает окно подсчета и дней к локальной полуночи в указанной временной зоне IANA вместо скользящего окна с момента отправки. Подробнее |
| 12 авг | React Native SDK v6.1.59 | Добавлено | Добавлены методы setEmails() и setUserEmails() для регистрации email-адреса(ов) пользователя для email-канала, что позволяет сопоставлять push- и email-доставки одному и тому же пользователю. Подробнее |
| 11 авг | Flutter SDK v2.3.23 | Добавлено | Добавлены методы setAppCode()/getAppCode() для переключения приложения Pushwoosh и, опционально, его конечной точки API во время выполнения; опциональный параметр base_url в initialize(); и presentInApp() для отображения нативного in-app сообщения из объекта конфигурации. Подробнее |
| 10 авг | iOS SDK v7.2.3 | Исправлено | Исправлена проблема, которая могла препятствовать отображению Rich Media. Подробнее |
| 10 авг | iOS SDK v7.2.3 | Изменено | Улучшена точность проверки интеграции при запуске для приложений, которые настраивают SDK во время выполнения. Подробнее |
| 7 авг | iOS SDK v7.2.2 | Добавлено | Нативные in-app сообщения теперь поддерживают динамический контент: плейсхолдеры для персонализации в тексте кампании заполняются значениями тегов устройства, так же как и в Rich Media. Подробнее |
| 7 авг | iOS SDK v7.2.2 | Исправлено | Исправлен сбой, который мог происходить при чтении делегата пушей в активном приложении, и проблема с рендерингом Rich Media, когда контекст кампании или кастомные данные пуша содержали невалидные JSON-значения. Подробнее |
| 7 авг | iOS SDK v7.2.2 | Изменено | Усилена защита SDK от некорректных данных с сервера и из пушей, что повысило стабильность действий в Inbox, обработки пушей и регистрации. Подробнее |
| 7 авг | Android SDK v6.10.2 | Добавлено | Нативные in-app сообщения теперь поддерживают динамический контент: плейсхолдеры для персонализации в тексте кампании заполняются значениями тегов устройства, так же как и в Rich Media. Подробнее |
| 6 авг | Messaging API v2 | Добавлено | В блок полезной нагрузки SMS добавлены subject, file_urls и message_at. subject и file_urls превращают сообщение в MMS у провайдеров с конечной точкой MMS; другие провайдеры игнорируют оба параметра и доставляют обычный текст. Подробнее |
| 3 авг | Android SDK v6.10.1 | Добавлено | В pushwoosh-inapp-ui добавлены шаблоны in-app: banner (компактная панель с опциональным автоскрытием), carousel (колода карточек с возможностью свайпа) и sheet (карточка, закрепленная внизу, с возможностью закрытия свайпом вниз). Подробнее |
Июль 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 к некорректным данным в пушах, тегах, данных Inbox и контенте Rich Media. Подробнее |
| 15 июл | iOS SDK v7.1.5 | Изменено | Push-токены Live Activity теперь перерегистрируются после перезапуска приложения, а дублирующиеся обновления токенов пропускаются для более надежных удаленных обновлений. Подробнее |
| 14 июл | Liquid Templates | Добавлено | Тег connected_content теперь может отправлять заголовки запросов, что позволяет передавать токен авторизации при получении динамического контента по URL. Подробнее |
| 9 июл | Android SDK v6.9.6 | Изменено | Повышена устойчивость SDK к редким проблемам в in-app сообщениях, Rich Media и обработке уведомлений. Геолокация, геозоны и регистрация пушей Firebase теперь также более надежны на устройствах с устаревшей или отсутствующей библиотекой Google Play services, как и обработка обновлений тегов и локального хранилища уведомлений. Подробнее |
| 3 июл | Android SDK v6.9.5 | Изменено | Длительность анимации модального Rich Media теперь можно настраивать удаленно через настройки стиля in-app, без необходимости обновления приложения. Уведомления, in-app сообщения и Rich Media также получили улучшения стабильности в этом релизе. Подробнее |
| 3 июл | iOS SDK v7.1.4 | Добавлено | Live Activities теперь можно запланировать на будущую дату и отменить по activityId. Модальный Rich Media теперь поддерживает переходы с затуханием и без анимации, с настраиваемой длительностью анимации. Подробнее |
| 3 июл | iOS SDK v7.1.4 | Исправлено | Исправлен таймер автоматического закрытия модального Rich Media, который ранее работал только при первом показе, а также проблема с очисткой ресурсов после закрытия модального Rich Media. Подробнее |
| 1 июл | 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. Подробнее |
| 8 июн | iOS SDK v7.0.46 | Добавлено | Добавлен модуль PushwooshNotificationUI: готовый полноэкранный интерфейс “stories” для расширенных push-уведомлений, отображаемый путем наследования от PushwooshStoriesViewController в Notification Content Extension. Подробнее |
| 8 июн | iOS SDK v7.0.46 | Исправлено | Исправлены отклонения при загрузке в App Store (ошибка 409), зависание notification service extension с App Groups и сбой при некорректных значениях бейджа. Подробнее |
| 2 июн | Android SDK v6.9.0 | Добавлено | Добавлен модуль pushwoosh-liveupdates для постоянных уведомлений с индикатором выполнения на Android 16 (API 36+), для таких случаев, как заказы, поездки и доставки. Подробнее |
| 2 июн | Apple Wallet PassKit API | Добавлено | Добавлены карты Apple Wallet как канал, с PassKit API для выпуска и обновления карт. Обновления синхронизируются на всех устройствах, добавивших карту. Подробнее |
| 1 июн | 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 gateway | Добавлено | Добавлена конечная точка для отправки по 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 и ручной интеграции в вашем приложении. Подробнее |
| 7 мая | iOS SDK v7.0.40 | Добавлено | Добавлен PushwooshInboxKit с макетами карточек banner, captioned и classic, встроенными кнопками CTA и свайпом для удаления. Подробнее |
| 4 мая | Tags API | Удалено | Удалено поле application_specific из ответов Tags API. Подробнее |