Journal des modifications pour les développeurs
Cette page répertorie les versions des SDK, les mises à jour des API et les changements de la plateforme qui affectent les intégrations Pushwoosh.
Juillet 2026
Anchor link to| Date | Composant | Modification | Détails |
|---|---|---|---|
| 31 juil. | SDK iOS v7.2.1 | Ajouté | PushwooshInApp prend en charge les modèles d’in-app de type feuille (carte inférieure), carrousel (diapositives à balayer) et bannière (toast compact), en plus des modèles modaux, plein écran et stories. En savoir plus |
| 31 juil. | API de statistiques | Modifié | messages:list génère 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 v2 | Corrigé | Notify ne supprime plus les URL de deeplink qui contiennent de la personnalisation Liquid ({{ }} / {% %}). En savoir plus |
| 28 juil. | API de messagerie v2 | Modifié | Définir days: 0 et count: 0 ensemble désactive désormais entièrement le plafonnement de la fréquence (frequency capping), au lieu de renvoyer une erreur. Cela facilite la désactivation du plafonnement sans logique supplémentaire de votre côté. L’envoi d’un seul des paramètres days ou count est toujours rejeté. En savoir plus |
| 27 juil. | SDK Web Push v3.63.0 | Ajouté | Les pop-ups web peuvent désormais être entièrement contrôlés 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. | SDK iOS v7.2.0 | Ajouté | Les messages in-app peuvent désormais s’afficher nativement sur l’appareil. Ajout de PushwooshInApp, prenant en charge les modèles modaux, plein écran et stories via l’API Pushwoosh.inApp. En savoir plus |
| 24 juil. | SDK Android v6.10.0 | Ajouté | Les messages in-app peuvent désormais s’afficher nativement sur l’appareil. Ajout de pushwoosh-inapp-ui, prenant en charge les modèles modaux, plein écran et stories via l’API PushwooshInAppUi. En savoir plus |
| 24 juil. | SDK Android v6.10.0 | Corrigé | 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’utilisateur | Ajouté | postEvent prend désormais en charge PW_Conversion pour le suivi des revenus. En savoir plus |
| 15 juil. | SDK iOS v7.1.5 | Corrigé | Correction d’un problème avec la configuration personnalisée de la sonnerie VoIP et amélioration de la résilience du SDK aux charges utiles de notification, aux tags, aux données de la boîte de réception et au contenu Rich Media mal formés. En savoir plus |
| 15 juil. | SDK iOS v7.1.5 | Modifié | Les jetons de notification push des Live Activities sont désormais réenregistrés après le redémarrage d’une 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 Liquid | Ajouté | Le tag connected_content peut désormais envoyer des en-têtes de requête, vous permettant de passer un jeton d’autorisation lors de la récupération de contenu dynamique depuis une URL. En savoir plus |
| 9 juil. | SDK Android v6.9.6 | Modifié | Le SDK a été rendu plus résistant aux problèmes rares dans les messages in-app, les Rich Media et la gestion des notifications. La géolocalisation, le geofencing et l’enregistrement des notifications push Firebase sont également plus fiables désormais sur les appareils avec une bibliothèque Google Play Services obsolète ou manquante, ainsi que la gestion des mises à jour des tags et du stockage local des notifications. En savoir plus |
| 3 juil. | SDK Android v6.9.5 | Modifié | 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 nécessiter de mise à jour de l’application. La stabilité des notifications, des messages in-app et des Rich Media a également été améliorée dans cette version. En savoir plus |
| 3 juil. | SDK iOS v7.1.4 | Ajouté | Les Live Activities peuvent désormais être programmées pour démarrer à une date ultérieure 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. | SDK iOS v7.1.4 | Corrigé | 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 |
| 1 juil. | API de messagerie v2 | Ajouté | Notify prend désormais en charge Viber comme canal via le bloc de charge utile viber. En savoir plus |
Juin 2026
Anchor link to| Date | Composant | Modification | Détails |
|---|---|---|---|
| 26 juin | API de messagerie v2 | Ajouté | 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’un Notify transactionnel. En savoir plus |
| 25 juin | SDK iOS v7.1.3 | Ajouté | 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 affiche des diagnostics de configuration. En savoir plus |
| 25 juin | SDK Android v6.9.4 | Modifié | Les messages in-app modaux peuvent désormais être présentés sans animation de transition. En savoir plus |
| 24 juin | API de messagerie v2 | Ajouté | 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 pour chaque locale (un sms.body intégré remplace toujours le préréglage pour cette locale). En savoir plus |
| 24 juin | SDK Android v6.9.3 | Corrigé | Correction des plantages des Rich Media modaux lors des transitions en arrière-plan et 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 juin | API Google Wallet | Ajouté | Émettez et mettez à jour des cartes Google Wallet depuis votre backend. Les modifications se synchronisent sur chaque appareil qui a enregistré la carte. En savoir plus |
| 18 juin | SDK iOS v7.1.2 | Ajouté | 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 sur les cartes Wallet. En savoir plus |
| 18 juin | API Customer Journey | Ajouté | Nouvelle API REST/JSON Customer Journey 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 juin | SDK Android v6.9.1 | Ajouté | 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 juin | SDK Web Push v3.59.0 | Ajouté | Intégrez des pop-ups web depuis le code : exportez WebPopupsWidget depuis le package SDK. En savoir plus |
| 15 juin | API de messagerie v2 | Ajouté | 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 juin | SDK iOS v7.1.1 | Ajouté | Ajout de Pushwoosh.configure.pushPrimer, une boîte de dialogue de consentement optionnel (soft opt-in) personnalisable affichée avant l’invite de permission du système iOS. En savoir plus |
| 15 juin | SDK iOS v7.1.0 | Ajouté | Ajout de PushwooshNotificationServiceExtension, une classe de base prête à l’emploi pour les extensions de service de notification. En savoir plus |
| 15 juin | SDK iOS v7.1.0 | Obsolète | PWNotificationExtensionManager est obsolète en faveur de la sous-classe PushwooshNotificationServiceExtension. En savoir plus |
| 11 juin | API de messagerie v2 | Ajouté | Ajout de use_latest_user_device à NotifyTransactional : lors du ciblage des users, la livraison se fait uniquement sur l’appareil le plus récemment actif de chaque utilisateur. En savoir plus |
| 11 juin | API de statistiques Customer Journey | Modifié | Les éléments de parcours in-app renvoient désormais les métriques pointStat shows, interactions et skipped au lieu de sent/opened/conversion. En savoir plus |
| 8 juin | SDK iOS v7.0.46 | Ajouté | Ajout du module PushwooshNotificationUI : une expérience “stories” en 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 juin | SDK iOS v7.0.46 | Corrigé | 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 plantage sur des valeurs de badge mal formées. En savoir plus |
| 2 juin | SDK Android v6.9.0 | Ajouté | 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 juin | API Apple Wallet PassKit | Ajouté | Ajout des cartes Apple Wallet en tant que canal, avec une API PassKit pour émettre et mettre à jour les cartes. Les mises à jour se synchronisent sur chaque appareil qui a ajouté la carte. En savoir plus |
| 1 juin | API des tags | Ajouté | 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 |
Mai 2026
Anchor link to| Date | Composant | Modification | Détails |
|---|---|---|---|
| 26 mai | API de messagerie v2 | Ajouté | Notify prend désormais en charge les SMS en tant que canal de premier ordre. En savoir plus |
| 22 mai | SDK Web Push v3.57.0 | Ajouté | Ajout de api.setLanguage(...) pour remplacer la locale de l’appareil. Il a la priorité sur initParams et navigator.language. En savoir plus |
| 22 mai | SDK Web Push v3.57.0 | Ajouté | Ajout de la prise en charge de l’option de widget webPopups dans les paramètres init du SDK. En savoir plus |
| 22 mai | Passerelle SMTP | Ajouté | 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-mail transactionnel. En savoir plus |
| 21 mai | SDK Android v6.8.1 | Modifié | Amélioration de la précision du suivi de session, d’inactivité et d’intention de sortie. setLogLevel() conserve désormais le niveau précédent et enregistre une erreur au lieu de lever une exception sur une valeur non reconnue. En savoir plus |
| 18 mai | SDK iOS v7.0.43 | Supprimé | L’ancien PushwooshInboxUI a été supprimé des pipelines de build et de publication. Migrez vers PushwooshInboxKit. En savoir plus |
| 18 mai | SDK iOS v7.0.43 | Modifié | 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 mai | SDK iOS v7.0.43 | Corrigé | Le rafraîchissement d’InboxKit ne s’exécute désormais que lors de transitions réelles en arrière-plan pour éviter des requêtes POST supplémentaires |
| 14 mai | SDK Android v6.8.0 | Ajouté | 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 mai | SDK iOS v7.0.41 | Ajouté | 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 mai | SDK iOS v7.0.40 | Ajouté | Ajout de PushwooshInboxKit avec des mises en page de cartes bannière, avec légende et classiques, des boutons CTA intégrés et le balayage pour supprimer. En savoir plus |
| 4 mai | API des tags | Supprimé | Suppression du champ application_specific des réponses de l’API des tags. En savoir plus |