Passer au contenu

Journal des modifications pour les développeurs

Cette page liste les versions des SDK, les mises à jour des API et les changements de la plateforme qui affectent les intégrations Pushwoosh.

Août 2026

Anchor link to
Date
Composant
Changement
Détails
31 aoûtWeb Push SDK v3.70.0AjoutéAjout de webPopups.colorScheme ('auto', 'light' ou 'dark') pour choisir la palette dans laquelle une pop-up configurée avec le mode sombre s’affiche. En savoir plus
31 aoûtWeb Push SDK v3.70.0AjoutéLes blocs Sélecteur de sujet et Évaluation des pop-ups web écrivent désormais via le SDK : les sélections sont ajoutées au tag de l’appareil lié, et les évaluations sont publiées en tant qu’événement personnalisé. En savoir plus
31 aoûtWeb Push SDK v3.70.0ModifiéUne pop-up web avec un bloc Compte à rebours expiré n’est plus affichée, même si elle est déclenchée manuellement via show(). En savoir plus
27 aoûtiOS SDK v7.2.5ModifiéLes liens des notifications push s’ouvrent désormais dans l’application uniquement pour les domaines listés dans les Domaines Associés de l’application. Tous les autres liens s’ouvrent dans le navigateur. En savoir plus
27 aoûtiOS SDK v7.2.5AjoutéLes cartes de PushwooshInboxKit affichent désormais la pièce jointe de la notification push comme image de la carte. En savoir plus
27 aoûtiOS SDK v7.2.5CorrigéCorrection des liens de notifications push, des liens externes et des boutons in-app qui ouvraient la mauvaise destination ou rien du tout. En savoir plus
24 aoûtAPI Customer JourneyModifiéLe champ email_type du point send_email n’accepte désormais qu’une chaîne vide, marketing ou transactional (en minuscules), validé lors de la validation ou du démarrage du parcours. En savoir plus
21 aoûtAndroid SDK v6.11.0AjoutéAjout d’un modèle in-app vidéo à pushwoosh-inapp-ui. Il affiche une vidéo en plein écran avec lecture automatique, superposée d’un titre, d’un message et d’un bouton d’action, ainsi que des commandes pour couper le son et fermer. En savoir plus
21 aoûtAndroid SDK v6.11.0AjoutéAjout de Pushwoosh.getBaseUrl() pour retourner le point de terminaison de l’API Pushwoosh auquel le SDK envoie actuellement des requêtes. En savoir plus
21 aoûtAndroid SDK v6.11.0ModifiéLe transport des notifications push sur les appareils Huawei/Honor HMS-only est désormais détecté automatiquement dans Cordova et React Native, comme pour les applications natives. Avec la configuration HMS complète en place, le HMS Push Kit est utilisé par défaut. En savoir plus
21 aoûtAndroid SDK v6.11.0ObsolètePushwoosh.enableHuaweiPushNotifications() est obsolète et n’a plus d’effet. Le transport des notifications push est désormais détecté automatiquement. En savoir plus
19 aoûtAPI de Messagerie v2AjoutéAjout de use_latest_user_device à NotifySegment. Lorsqu’il est défini, la livraison ne s’effectue que sur l’appareil le plus récemment actif de chaque utilisateur correspondant, et non sur tous les appareils liés à cet ID utilisateur. En savoir plus
14 aoûtiOS SDK v7.2.4CorrigéCorrection des messages in-app natifs qui scintillaient, disparaissaient ou restaient bloqués à l’écran lorsque l’application appelait le SDK depuis un rappel de délégué in-app. En savoir plus
14 aoûtiOS SDK v7.2.4CorrigéCorrection d’un message in-app natif qui ne s’affichait pas lorsque le lien de son bouton contenait un espace ou des caractères non latins. En savoir plus
14 aoûtiOS SDK v7.2.4CorrigéCorrection des espaces réservés de personnalisation dans les messages in-app natifs qui revenaient au texte par défaut au lieu des valeurs des tags de l’appareil. En savoir plus
13 aoûtAPI de Messagerie v2AjoutéAjout de mode et timezone à FrequencyCapping. Le nouveau mode jour calendaire ancre la fenêtre de comptage et de jours à minuit, heure locale, dans le fuseau horaire IANA donné, au lieu d’une fenêtre glissante à partir de l’heure d’envoi. En savoir plus
12 aoûtReact Native SDK v6.1.59AjoutéAjout de setEmails() et setUserEmails() pour enregistrer l’adresse (ou les adresses) e-mail d’un utilisateur pour le canal e-mail, faisant correspondre les livraisons push et e-mail au même utilisateur. En savoir plus
11 aoûtFlutter SDK v2.3.23AjoutéAjout de setAppCode()/getAppCode() pour changer l’application Pushwoosh, et optionnellement son point de terminaison API, à l’exécution ; un paramètre optionnel base_url dans initialize() ; et presentInApp() pour afficher un message in-app natif à partir d’un objet de configuration. En savoir plus
10 aoûtiOS SDK v7.2.3CorrigéCorrection d’un problème qui pouvait empêcher l’affichage des Rich Media. En savoir plus
10 aoûtiOS SDK v7.2.3ModifiéAmélioration de la précision de la vérification de l’intégration au démarrage pour les applications qui configurent le SDK à l’exécution. En savoir plus
7 aoûtiOS SDK v7.2.2AjoutéLes messages in-app natifs prennent désormais en charge le contenu dynamique : les espaces réservés de personnalisation dans le texte de la campagne sont remplis avec les valeurs des tags de l’appareil, de la même manière que les Rich Media. En savoir plus
7 aoûtiOS SDK v7.2.2CorrigéCorrection d’un crash qui pouvait se produire lors de la lecture du délégué de notification push au premier plan, et d’un problème de rendu des Rich Media lorsque le contexte de la campagne ou les données de notification push personnalisées contenaient des valeurs qui ne sont pas du JSON valide. En savoir plus
7 aoûtiOS SDK v7.2.2ModifiéRenforcement du SDK contre les charges utiles malformées du serveur et des notifications push, améliorant la stabilité des actions de la boîte de réception, de la gestion des notifications push et de l’enregistrement. En savoir plus
7 aoûtAndroid SDK v6.10.2AjoutéLes messages in-app natifs prennent désormais en charge le contenu dynamique : les espaces réservés de personnalisation dans le texte de la campagne sont remplis avec les valeurs des tags de l’appareil, de la même manière que les Rich Media. En savoir plus
6 aoûtAPI de Messagerie v2AjoutéAjout de subject, file_urls et message_at au bloc de charge utile SMS. subject et file_urls transforment le message en MMS sur les fournisseurs avec un point de terminaison MMS ; les autres fournisseurs ignorent les deux et livrent le corps en texte brut. En savoir plus
3 aoûtAndroid SDK v6.10.1AjoutéAjout de modèles in-app bannière (barre compacte avec masquage automatique optionnel), carrousel (série de cartes à balayer) et feuille (carte épinglée en bas avec masquage par balayage vers le bas) à pushwoosh-inapp-ui. En savoir plus

Juillet 2026

Anchor link to
Date
Composant
Changement
Détails
31 juil.iOS SDK v7.2.1AjoutéPushwooshInApp prend en charge les modèles in-app feuille (carte en bas), carrousel (diapositives à balayer) et bannière (toast compact), en plus des modèles modale, plein écran et stories. En savoir plus
31 juil.API de StatistiquesModifiémessages:list renvoie désormais une erreur lorsque page × per_page dépasse 100 000. Réduisez la plage de dates ou utilisez des pages plus petites. En savoir plus
29 juil.API de Messagerie v2CorrigéNotify ne supprime plus les URL de liens profonds qui contiennent de la personnalisation Liquid ({{ }} / {% %}). En savoir plus
28 juil.API de Messagerie v2ModifiéDéfinir days: 0 et count: 0 ensemble désactive désormais complètement le plafonnement de la fréquence, au lieu de retourner une erreur. Cela facilite la désactivation du plafonnement sans logique supplémentaire de votre côté. L’envoi d’un seul des deux, days ou count, est toujours rejeté. En savoir plus
27 juil.Web Push SDK v3.63.0AjoutéLes pop-ups web peuvent désormais être entièrement contrôlées depuis votre propre code, avec une nouvelle API pour afficher, masquer et vérifier l’état des pop-ups, ainsi que des événements pour réagir aux changements de visibilité en temps réel. En savoir plus
24 juil.iOS SDK v7.2.0AjoutéLes messages in-app peuvent désormais être rendus nativement sur l’appareil. Ajout de PushwooshInApp, prenant en charge les modèles modale, plein écran et stories via l’API Pushwoosh.inApp. En savoir plus
24 juil.Android SDK v6.10.0AjoutéLes messages in-app peuvent désormais être rendus nativement sur l’appareil. Ajout de pushwoosh-inapp-ui, prenant en charge les modèles modale, plein écran et stories via l’API PushwooshInAppUi. En savoir plus
24 juil.Android SDK v6.10.0CorrigéCorrection d’un problème qui pouvait empêcher l’affichage de certains messages in-app. En savoir plus
21 juil.API centrée sur l’utilisateurAjoutépostEvent prend désormais en charge PW_Conversion pour le suivi des revenus. En savoir plus
15 juil.iOS SDK v7.1.5CorrigéCorrection d’un problème avec la configuration personnalisée des sonneries VoIP, et rendu le SDK plus résistant aux charges utiles de notifications push, aux tags, aux données de la boîte de réception et au contenu Rich Media malformés. En savoir plus
15 juil.iOS SDK v7.1.5ModifiéLes jetons de notification push des Live Activities sont désormais réenregistrés après un redémarrage de l’application, et les mises à jour de jetons en double sont ignorées, pour des mises à jour à distance plus fiables. En savoir plus
14 juil.Modèles LiquidAjoutéLe tag connected_content peut désormais envoyer des en-têtes de requête, vous permettant ainsi de passer un jeton d’autorisation lors de la récupération de contenu dynamique à partir d’une URL. En savoir plus
9 juil.Android SDK v6.9.6ModifiéRendu le SDK plus résistant aux problèmes rares dans les messages in-app, les Rich Media et la gestion des notifications. La géolocalisation, le géorepérage et l’enregistrement des notifications push Firebase sont également plus fiables maintenant sur les appareils avec une bibliothèque de services Google Play obsolète ou manquante, ainsi que les mises à jour de tags et la gestion du stockage des notifications locales. En savoir plus
3 juil.Android SDK v6.9.5ModifiéLa durée de l’animation des Rich Media modaux peut désormais être configurée à distance via les paramètres de style de l’in-app, sans mise à jour de l’application. Les notifications, les messages in-app et les Rich Media ont également bénéficié d’une passe de stabilité dans cette version. En savoir plus
3 juil.iOS SDK v7.1.4AjoutéLes Live Activities peuvent désormais être programmées pour démarrer à une date future et annulées par activityId. Les Rich Media modaux prennent désormais en charge les transitions en fondu et sans animation, avec une durée d’animation configurable. En savoir plus
3 juil.iOS SDK v7.1.4CorrigéCorrection du minuteur de fermeture automatique des Rich Media modaux, qui ne fonctionnait auparavant que lors de la première présentation, ainsi qu’un problème de nettoyage des ressources après la fermeture d’un Rich Media modal. En savoir plus
1er juil.API de Messagerie v2AjoutéNotify prend désormais en charge Viber comme canal via le bloc de charge utile viber. En savoir plus
Date
Composant
Changement
Détails
26 juinAPI de Messagerie v2AjoutéEnvoyez des Live Updates Android en ajoutant un objet live_update (OPERATION_START/OPERATION_UPDATE/OPERATION_END, live_update.id partagé) au bloc android d’une notification Notify transactionnelle. En savoir plus
25 juiniOS SDK v7.1.3AjoutéAjout de handleWillPresentNotification() et handleNotificationResponse() pour les applications qui possèdent le délégué UNUserNotificationCenter, ainsi qu’un vérificateur d’intégration au démarrage qui imprime les diagnostics de configuration. En savoir plus
25 juinAndroid SDK v6.9.4ModifiéLes messages in-app modaux peuvent désormais être présentés sans animation de transition. En savoir plus
24 juinAPI de Messagerie v2AjoutéNotify peut désormais construire des SMS à partir d’un préréglage enregistré : définissez sms_preset au niveau de la charge utile au lieu d’intégrer sms.body par locale (un sms.body intégré remplace toujours le préréglage pour cette locale). En savoir plus
24 juinAndroid SDK v6.9.3CorrigéCorrection des crashs des Rich Media modaux lors des transitions en arrière-plan et lors de l’ouverture de liens externes. Core et WebKit sont désormais livrés en tant que dépendances transitives. Remplace la version 6.9.2 retirée. En savoir plus
19 juinAPI Google WalletAjoutéÉmettez et mettez à jour les passes Google Wallet depuis votre backend. Les modifications se synchronisent sur chaque appareil ayant enregistré la passe. En savoir plus
18 juiniOS SDK v7.1.2AjoutéPushwooshInboxKit prend désormais en charge les types de cartes riches (carrousel, vidéo et Apple Wallet) sélectionnés par message via displayType, avec des rappels de délégué pour les actions de passe de portefeuille. En savoir plus
18 juinAPI Customer JourneyAjoutéNouvelle API Customer Journey REST/JSON pour créer, mettre à jour et gérer les parcours, déclencher des entrées API et lire les statistiques des parcours (base https://journey.pushwoosh.com). En savoir plus
16 juinAndroid SDK v6.9.1AjoutéAjout de getSubscriptionAccountId() pour l’attribution des abonnements Google Play Billing. Firebase Messaging est désormais livré en tant que dépendance transitive. La barre de progression des Live Updates peut être masquée pour les mises à jour de statut uniquement. En savoir plus
16 juinWeb Push SDK v3.59.0AjoutéIntégrez des pop-ups web depuis le code : exportez WebPopupsWidget depuis le package SDK. En savoir plus
15 juinAPI de Messagerie v2AjoutéAjout de la méthode Cancel (POST /messaging/v2/cancel) pour annuler un message en attente, en attente de traitement ou en cours de traitement par message_code. En savoir plus
15 juiniOS SDK v7.1.1AjoutéAjout de Pushwoosh.configure.pushPrimer, une boîte de dialogue d’opt-in personnalisable affichée avant l’invite de permission système d’iOS. En savoir plus
15 juiniOS SDK v7.1.0AjoutéAjout de PushwooshNotificationServiceExtension, une classe de base prête à l’emploi pour les extensions de service de notification. En savoir plus
15 juiniOS SDK v7.1.0ObsolètePWNotificationExtensionManager est obsolète en faveur de la sous-classe de PushwooshNotificationServiceExtension. En savoir plus
11 juinAPI de Messagerie v2AjoutéAjout de use_latest_user_device à NotifyTransactional : lors du ciblage des users, ne livrer qu’à l’appareil le plus récemment actif de chaque utilisateur. En savoir plus
11 juinAPI de Statistiques Customer JourneyModifiéLes éléments de parcours in-app retournent désormais les métriques pointStat shows, interactions et skipped au lieu de sent/opened/conversion. En savoir plus
8 juiniOS SDK v7.0.46AjoutéAjout du module PushwooshNotificationUI : une expérience “stories” plein écran prête à l’emploi pour les notifications push étendues, rendue en sous-classant PushwooshStoriesViewController dans une extension de contenu de notification. En savoir plus
8 juiniOS SDK v7.0.46CorrigéCorrection des rejets de téléversement sur l’App Store (erreur 409), d’un blocage de l’extension de service de notification avec les App Groups, et d’un crash sur des valeurs de badge malformées. En savoir plus
2 juinAndroid SDK v6.9.0AjoutéAjout du module pushwoosh-liveupdates pour les notifications continues de type progression sur Android 16 (API 36+), pour des cas d’utilisation comme les commandes, les courses et les livraisons. En savoir plus
2 juinAPI Apple Wallet PassKitAjoutéAjout des passes Apple Wallet comme canal, avec une API PassKit pour émettre et mettre à jour les passes. Les mises à jour se synchronisent sur chaque appareil ayant ajouté la passe. En savoir plus
1er juinAPI des TagsAjoutéAjout de tags système d’e-mail pour la segmentation par e-mail : Last Email Open Message Code, Last Email Click Message Code, Last Email Confirm, Bounced Email et Unsubscribed Emails. En savoir plus
Date
Composant
Changement
Détails
26 maiAPI de Messagerie v2AjoutéNotify prend désormais en charge le SMS comme un canal de premier ordre. En savoir plus
22 maiWeb Push SDK v3.57.0AjoutéAjout de api.setLanguage(...) pour remplacer la locale de l’appareil. Il a la priorité sur initParams et navigator.language. En savoir plus
22 maiWeb Push SDK v3.57.0AjoutéAjout du support pour l’option de widget webPopups dans les paramètres init du SDK. En savoir plus
22 maiPasserelle SMTPAjoutéAjout du point de terminaison de soumission SMTP smtp.pushwoosh.com:587 (STARTTLS + AUTH PLAIN). Les messages sont transférés à l’API de Messagerie v2 en tant qu’e-mails transactionnels. En savoir plus
21 maiAndroid SDK v6.8.1ModifiéAmélioration de la précision du suivi de session, d’inactivité et d’intention de sortie. setLogLevel() conserve maintenant le niveau précédent et enregistre une erreur au lieu de lever une exception sur une valeur non reconnue. En savoir plus
18 maiiOS SDK v7.0.43SuppriméL’ancienne PushwooshInboxUI a été supprimée des pipelines de build et de publication. Migrez vers PushwooshInboxKit. En savoir plus
18 maiiOS SDK v7.0.43ModifiéLes codes d’application contenant . sont désormais explicitement rejetés. Ce format est obsolète depuis longtemps. Contactez le support Pushwoosh si vous en utilisez encore un. En savoir plus
18 maiiOS SDK v7.0.43CorrigéLe rafraîchissement d’InboxKit ne s’exécute désormais que sur de réelles transitions en arrière-plan pour éviter des requêtes POST supplémentaires
14 maiAndroid SDK v6.8.0AjoutéAjout de setAdvertisingId() pour passer le GAID à Pushwoosh pour la correspondance MADID de Meta Ads. Nécessite le consentement de l’utilisateur et une intégration manuelle dans votre application. En savoir plus
13 maiiOS SDK v7.0.41AjoutéAjout de setAdvertisingId() pour passer l’IDFA à Pushwoosh pour la correspondance MADID de Meta Ads. Nécessite le consentement ATT et une intégration manuelle dans votre application. En savoir plus
7 maiiOS SDK v7.0.40AjoutéAjout de PushwooshInboxKit avec des mises en page de cartes bannière, avec légende et classique, des boutons CTA intégrés et le balayage pour supprimer. En savoir plus
4 maiAPI des TagsSuppriméSuppression du champ application_specific des réponses de l’API des Tags. En savoir plus