Registro de cambios para desarrolladores
Esta página enumera los lanzamientos de SDK, las actualizaciones de API y los cambios en la plataforma que afectan a las integraciones de Pushwoosh.
Julio de 2026
Anchor link to| Fecha | Componente | Cambio | Detalles |
|---|---|---|---|
| 31 de julio | SDK de iOS v7.2.1 | Añadido | PushwooshInApp ahora es compatible con las plantillas in-app de tipo hoja (tarjeta inferior), carrusel (diapositivas deslizables) y banner (toast compacto), además de las modales, de pantalla completa y de historias. Más información |
| 31 de julio | API de estadísticas | Cambiado | messages:list ahora devuelve un error cuando page × per_page excede 100,000. Reduzca el rango de fechas o utilice páginas más pequeñas. Más información |
| 29 de julio | API de Mensajería v2 | Corregido | Notify ya no elimina las URL de enlaces profundos (deeplink) que contienen personalización Liquid ({{ }} / {% %}). Más información |
| 28 de julio | API de Mensajería v2 | Cambiado | Establecer days: 0 y count: 0 juntos ahora deshabilita por completo el límite de frecuencia (frequency capping), en lugar de devolver un error. Esto facilita la desactivación del límite sin lógica adicional de su parte. Enviar solo uno de days o count sigue siendo rechazado. Más información |
| 27 de julio | SDK de Web Push v3.63.0 | Añadido | Los popups web ahora se pueden controlar completamente desde su propio código, con una nueva API para mostrar, ocultar y verificar el estado del popup, además de eventos para reaccionar a los cambios de visibilidad en tiempo real. Más información |
| 24 de julio | SDK de iOS v7.2.0 | Añadido | Los mensajes in-app ahora se pueden renderizar de forma nativa en el dispositivo. Se ha añadido PushwooshInApp, que admite plantillas modales, de pantalla completa y de historias a través de la API Pushwoosh.inApp. Más información |
| 24 de julio | SDK de Android v6.10.0 | Añadido | Los mensajes in-app ahora se pueden renderizar de forma nativa en el dispositivo. Se ha añadido pushwoosh-inapp-ui, que admite plantillas modales, de pantalla completa y de historias a través de la API PushwooshInAppUi. Más información |
| 24 de julio | SDK de Android v6.10.0 | Corregido | Se ha corregido un problema que podía impedir que se mostraran algunos mensajes in-app. Más información |
| 21 de julio | API centrada en el usuario | Añadido | postEvent ahora es compatible con PW_Conversion para el seguimiento de ingresos. Más información |
| 15 de julio | SDK de iOS v7.1.5 | Corregido | Se ha corregido un problema con la configuración de tonos de llamada VoIP personalizados y se ha hecho que el SDK sea más resistente a payloads de push, tags, datos de la bandeja de entrada y contenido de Rich Media con formato incorrecto. Más información |
| 15 de julio | SDK de iOS v7.1.5 | Cambiado | Los tokens de push de Live Activity ahora se vuelven a registrar después de reiniciar una aplicación, y se omiten las actualizaciones de tokens duplicados para obtener actualizaciones remotas más fiables. Más información |
| 14 de julio | Plantillas Liquid | Añadido | La etiqueta connected_content ahora puede enviar encabezados de solicitud, por lo que puede pasar un token de autorización al obtener contenido dinámico de una URL. Más información |
| 9 de julio | SDK de Android v6.9.6 | Cambiado | Se ha hecho que el SDK sea más resistente a problemas poco comunes en mensajes in-app, Rich Media y manejo de notificaciones. La geolocalización, el geofencing y el registro de push de Firebase también son ahora más fiables en dispositivos con una biblioteca de servicios de Google Play desactualizada o ausente, junto con las actualizaciones de tags y el manejo del almacenamiento de notificaciones locales. Más información |
| 3 de julio | SDK de Android v6.9.5 | Cambiado | La duración de la animación de Rich Media modal ahora se puede configurar de forma remota a través de la configuración de estilo de la in-app, sin necesidad de actualizar la aplicación. Las notificaciones, los mensajes in-app y Rich Media también han recibido una mejora de estabilidad en esta versión. Más información |
| 3 de julio | SDK de iOS v7.1.4 | Añadido | Las Live Activities ahora se pueden programar para que comiencen en una fecha futura y se pueden cancelar por activityId. El Rich Media modal ahora admite transiciones de desvanecimiento y sin animación, con una duración de animación configurable. Más información |
| 3 de julio | SDK de iOS v7.1.4 | Corregido | Se ha corregido el temporizador de cierre automático del Rich Media modal, que anteriormente solo funcionaba en la primera presentación, junto con un problema de limpieza de recursos después de que se descartara un Rich Media modal. Más información |
| 1 de julio | API de Mensajería v2 | Añadido | Notify ahora es compatible con Viber como canal a través del bloque de payload viber. Más información |
Junio de 2026
Anchor link to| Fecha | Componente | Cambio | Detalles |
|---|---|---|---|
| 26 de junio | API de Mensajería v2 | Añadido | Envíe Live Updates de Android añadiendo un objeto live_update (OPERATION_START/OPERATION_UPDATE/OPERATION_END, live_update.id compartido) al bloque android de un Notify transaccional. Más información |
| 25 de junio | SDK de iOS v7.1.3 | Añadido | Se han añadido handleWillPresentNotification() y handleNotificationResponse() para aplicaciones que poseen el delegado UNUserNotificationCenter, además de un verificador de integración de inicio que imprime diagnósticos de configuración. Más información |
| 25 de junio | SDK de Android v6.9.4 | Cambiado | Los mensajes in-app modales ahora se pueden presentar sin una animación de transición. Más información |
| 24 de junio | API de Mensajería v2 | Añadido | Notify ahora puede crear SMS a partir de un preset guardado: establezca sms_preset a nivel de payload en lugar de incluir sms.body por cada configuración regional (un sms.body en línea sigue anulando el preset para esa configuración regional). Más información |
| 24 de junio | SDK de Android v6.9.3 | Corregido | Se han corregido los bloqueos de Rich Media modal en las transiciones en segundo plano y al abrir enlaces externos. Core y WebKit ahora se entregan como dependencias transitivas. Reemplaza la versión 6.9.2 retirada. Más información |
| 19 de junio | API de Google Wallet | Añadido | Emita y actualice pases de Google Wallet desde su backend. Los cambios se sincronizan con todos los dispositivos que guardaron el pase. Más información |
| 18 de junio | SDK de iOS v7.1.2 | Añadido | PushwooshInboxKit ahora admite tipos de tarjetas enriquecidas (carrusel, video y Apple Wallet) seleccionados por mensaje a través de displayType, con callbacks de delegado para acciones de pases de wallet. Más información |
| 18 de junio | API de Customer Journey | Añadido | Nueva API REST/JSON de Customer Journey para crear, actualizar y gestionar journeys, activar entradas de API y leer estadísticas de journeys (base https://journey.pushwoosh.com). Más información |
| 16 de junio | SDK de Android v6.9.1 | Añadido | Se ha añadido getSubscriptionAccountId() para la atribución de suscripciones de Google Play Billing. Firebase Messaging ahora se entrega como una dependencia transitiva. La barra de progreso de Live Updates se puede ocultar para actualizaciones de solo estado. Más información |
| 16 de junio | SDK de Web Push v3.59.0 | Añadido | Incruste popups web desde el código: exporte WebPopupsWidget desde el paquete del SDK. Más información |
| 15 de junio | API de Mensajería v2 | Añadido | Se ha añadido el método Cancel (POST /messaging/v2/cancel) para cancelar un mensaje pendiente, en espera o en procesamiento por message_code. Más información |
| 15 de junio | SDK de iOS v7.1.1 | Añadido | Se ha añadido Pushwoosh.configure.pushPrimer, un diálogo de suscripción voluntaria (soft opt-in) personalizable que se muestra antes de la solicitud de permisos del sistema de iOS. Más información |
| 15 de junio | SDK de iOS v7.1.0 | Añadido | Se ha añadido PushwooshNotificationServiceExtension, una clase base lista para usar para las Extensiones de Servicio de Notificación. Más información |
| 15 de junio | SDK de iOS v7.1.0 | Obsoleto | PWNotificationExtensionManager está obsoleto en favor de la subclasificación de PushwooshNotificationServiceExtension. Más información |
| 11 de junio | API de Mensajería v2 | Añadido | Se ha añadido use_latest_user_device a NotifyTransactional: al dirigirse a users, se entrega solo al dispositivo activo más reciente de cada usuario. Más información |
| 11 de junio | API de estadísticas de Customer Journey | Cambiado | Los elementos de journey in-app ahora devuelven las métricas pointStat shows, interactions y skipped en lugar de sent/opened/conversion. Más información |
| 8 de junio | SDK de iOS v7.0.46 | Añadido | Se ha añadido el módulo PushwooshNotificationUI: una experiencia de “historias” a pantalla completa lista para usar para notificaciones push expandidas, renderizada mediante la subclasificación de PushwooshStoriesViewController en una Extensión de Contenido de Notificación. Más información |
| 8 de junio | SDK de iOS v7.0.46 | Corregido | Se han corregido los rechazos de subida a la App Store (error 409), un bloqueo de la extensión de servicio de notificación con App Groups y un fallo por valores de insignia con formato incorrecto. Más información |
| 2 de junio | SDK de Android v6.9.0 | Añadido | Se ha añadido el módulo pushwoosh-liveupdates para notificaciones continuas de estilo de progreso en Android 16 (API 36+), para casos de uso como pedidos, viajes y entregas. Más información |
| 2 de junio | API PassKit de Apple Wallet | Añadido | Se han añadido los pases de Apple Wallet como un canal, con una API de PassKit para emitir y actualizar pases. Las actualizaciones se sincronizan con todos los dispositivos que añadieron el pase. Más información |
| 1 de junio | API de Tags | Añadido | Se han añadido tags de sistema de correo electrónico para la segmentación de correos: Last Email Open Message Code, Last Email Click Message Code, Last Email Confirm, Bounced Email y Unsubscribed Emails. Más información |
Mayo de 2026
Anchor link to| Fecha | Componente | Cambio | Detalles |
|---|---|---|---|
| 26 de mayo | API de Mensajería v2 | Añadido | Notify ahora admite SMS como un canal de primera clase. Más información |
| 22 de mayo | SDK de Web Push v3.57.0 | Añadido | Se ha añadido api.setLanguage(...) para anular la configuración regional del dispositivo. Tiene prioridad sobre initParams y navigator.language. Más información |
| 22 de mayo | SDK de Web Push v3.57.0 | Añadido | Se ha añadido soporte para la opción de widget webPopups en los parámetros init del SDK. Más información |
| 22 de mayo | Gateway SMTP | Añadido | Se ha añadido el punto de conexión de envío SMTP smtp.pushwoosh.com:587 (STARTTLS + AUTH PLAIN). Los mensajes se reenvían a la API de Mensajería v2 como correo electrónico transaccional. Más información |
| 21 de mayo | SDK de Android v6.8.1 | Cambiado | Se ha mejorado la precisión del seguimiento de sesión, inactividad e intención de salida. setLogLevel() ahora mantiene el nivel anterior y registra un error en lugar de lanzar una excepción por un valor no reconocido. Más información |
| 18 de mayo | SDK de iOS v7.0.43 | Eliminado | El PushwooshInboxUI heredado se ha eliminado de los pipelines de compilación y lanzamiento. Migre a PushwooshInboxKit. Más información |
| 18 de mayo | SDK de iOS v7.0.43 | Cambiado | Los códigos de aplicación que contienen . ahora se rechazan explícitamente. Este formato ha estado obsoleto durante mucho tiempo. Póngase en contacto con el soporte de Pushwoosh si todavía utiliza uno. Más información |
| 18 de mayo | SDK de iOS v7.0.43 | Corregido | La actualización de InboxKit ahora se ejecuta solo en transiciones reales en segundo plano para evitar solicitudes POST adicionales |
| 14 de mayo | SDK de Android v6.8.0 | Añadido | Se ha añadido setAdvertisingId() para pasar el GAID a Pushwoosh para la coincidencia de MADID de Meta Ads. Requiere el consentimiento del usuario y la integración manual en su aplicación. Más información |
| 13 de mayo | SDK de iOS v7.0.41 | Añadido | Se ha añadido setAdvertisingId() para pasar el IDFA a Pushwoosh para la coincidencia de MADID de Meta Ads. Requiere el consentimiento de ATT y la integración manual en su aplicación. Más información |
| 7 de mayo | SDK de iOS v7.0.40 | Añadido | Se ha añadido PushwooshInboxKit con diseños de tarjeta de tipo banner, con leyenda y clásico, botones CTA en línea y deslizamiento para eliminar. Más información |
| 4 de mayo | API de Tags | Eliminado | Se ha eliminado el campo application_specific de las respuestas de la API de Tags. Más información |