Журнал изменений для разработчиков
На этой странице перечислены релизы 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. Подробнее |