Changelog do desenvolvedor
Esta página lista os lançamentos de SDK, atualizações de API e alterações de plataforma que afetam as integrações do Pushwoosh.
Julho de 2026
Anchor link to| Data | Componente | Alteração | Detalhes |
|---|---|---|---|
| 31 de jul | SDK para iOS v7.2.1 | Adicionado | PushwooshInApp suporta modelos de in-app de folha (cartão inferior), carrossel (slides deslizáveis) e banner (toast compacto), além de modal, tela cheia e stories. Saiba mais |
| 31 de jul | API de Estatísticas | Alterado | messages:list agora retorna um erro quando page × per_page excede 100.000. Reduza o intervalo de datas ou use páginas menores. Saiba mais |
| 29 de jul | API de Mensagens v2 | Corrigido | Notify não descarta mais URLs de deeplink que contêm personalização Liquid ({{ }} / {% %}). Saiba mais |
| 28 de jul | API de Mensagens v2 | Alterado | Definir days: 0 e count: 0 juntos agora desativa completamente o limite de frequência, em vez de retornar um erro. Isso facilita a desativação do limite sem lógica extra do seu lado. O envio de apenas um dos parâmetros days ou count ainda é rejeitado. Saiba mais |
| 27 de jul | SDK de Web Push v3.63.0 | Adicionado | Os pop-ups da web agora podem ser controlados inteiramente a partir do seu próprio código, com uma nova API para mostrar, ocultar e verificar o estado do pop-up, além de eventos para reagir a mudanças de visibilidade em tempo real. Saiba mais |
| 24 de jul | SDK para iOS v7.2.0 | Adicionado | As mensagens in-app agora podem ser renderizadas nativamente no dispositivo. Adicionado PushwooshInApp, com suporte a modelos de modal, tela cheia e stories através da API Pushwoosh.inApp. Saiba mais |
| 24 de jul | SDK para Android v6.10.0 | Adicionado | As mensagens in-app agora podem ser renderizadas nativamente no dispositivo. Adicionado pushwoosh-inapp-ui, com suporte a modelos de modal, tela cheia e stories através da API PushwooshInAppUi. Saiba mais |
| 24 de jul | SDK para Android v6.10.0 | Corrigido | Corrigido um problema que podia impedir a exibição de algumas mensagens in-app. Saiba mais |
| 21 de jul | API centrada no usuário | Adicionado | postEvent agora suporta PW_Conversion para rastreamento de receita. Saiba mais |
| 15 de jul | SDK para iOS v7.1.5 | Corrigido | Corrigido um problema com a configuração de toque VoIP personalizado e tornado o SDK mais resiliente a payloads de push, tags, dados da caixa de entrada e conteúdo de rich media malformados. Saiba mais |
| 15 de jul | SDK para iOS v7.1.5 | Alterado | Os tokens de push de Live Activity agora são registrados novamente após o relançamento de um aplicativo, e as atualizações de tokens duplicados são ignoradas, para atualizações remotas mais confiáveis. Saiba mais |
| 14 de jul | Liquid Templates | Adicionado | A tag connected_content agora pode enviar cabeçalhos de solicitação, para que você possa passar um token de autorização ao buscar conteúdo dinâmico de uma URL. Saiba mais |
| 9 de jul | SDK para Android v6.9.6 | Alterado | Tornou o SDK mais resiliente a problemas raros em mensagens in-app, Rich Media e tratamento de notificações. A geolocalização, o geofencing e o registro de push do Firebase também estão mais confiáveis agora em dispositivos com uma biblioteca do Google Play Services desatualizada ou ausente, juntamente com as atualizações de tags e o tratamento do armazenamento de notificações locais. Saiba mais |
| 3 de jul | SDK para Android v6.9.5 | Alterado | A duração da animação do Rich Media modal agora pode ser configurada remotamente através das configurações de estilo do in-app, sem necessidade de atualização do aplicativo. Notificações, mensagens in-app e Rich Media também receberam uma revisão de estabilidade nesta versão. Saiba mais |
| 3 de jul | SDK para iOS v7.1.4 | Adicionado | As Live Activities agora podem ser agendadas para iniciar em uma data futura e canceladas por activityId. O Rich Media modal agora suporta transições de fade e sem animação, com uma duração de animação configurável. Saiba mais |
| 3 de jul | SDK para iOS v7.1.4 | Corrigido | Corrigido o temporizador de fechamento automático do Rich Media modal, que anteriormente só funcionava na primeira apresentação, juntamente com um problema de limpeza de recursos após o descarte de um Rich Media modal. Saiba mais |
| 1 de jul | API de Mensagens v2 | Adicionado | Notify agora suporta Viber como um canal através do bloco de payload viber. Saiba mais |
Junho de 2026
Anchor link to| Data | Componente | Alteração | Detalhes |
|---|---|---|---|
| 26 de jun | API de Mensagens v2 | Adicionado | Envie Live Updates do Android adicionando um objeto live_update (OPERATION_START/OPERATION_UPDATE/OPERATION_END, live_update.id compartilhado) ao bloco android de uma Notify transacional. Saiba mais |
| 25 de jun | SDK para iOS v7.1.3 | Adicionado | Adicionados handleWillPresentNotification() e handleNotificationResponse() para aplicativos que possuem o delegate UNUserNotificationCenter, além de um verificador de integração na inicialização que imprime diagnósticos de configuração. Saiba mais |
| 25 de jun | SDK para Android v6.9.4 | Alterado | As mensagens in-app modais agora podem ser apresentadas sem uma animação de transição. Saiba mais |
| 24 de jun | API de Mensagens v2 | Adicionado | Notify agora pode construir SMS a partir de um preset salvo: defina sms_preset no nível do payload em vez de embutir sms.body por localidade (um sms.body embutido ainda substitui o preset para aquela localidade). Saiba mais |
| 24 de jun | SDK para Android v6.9.3 | Corrigido | Corrigidas falhas do Rich Media modal em transições de fundo e ao abrir links externos. Core e WebKit agora são enviados como dependências transitivas. Substitui a versão 6.9.2 retirada. Saiba mais |
| 19 de jun | API do Google Wallet | Adicionado | Emita e atualize passes do Google Wallet a partir do seu backend. As alterações são sincronizadas com todos os dispositivos que salvaram o passe. Saiba mais |
| 18 de jun | SDK para iOS v7.1.2 | Adicionado | O PushwooshInboxKit agora suporta tipos de cartões ricos (carrossel, vídeo e Apple Wallet) selecionados por mensagem via displayType, com callbacks de delegate para ações de passe da carteira. Saiba mais |
| 18 de jun | API do Customer Journey | Adicionado | Nova API REST/JSON do Customer Journey para criar, atualizar e gerenciar journeys, acionar entradas de API e ler estatísticas de journey (base https://journey.pushwoosh.com). Saiba mais |
| 16 de jun | SDK para Android v6.9.1 | Adicionado | Adicionado getSubscriptionAccountId() para atribuição de assinatura do Google Play Billing. O Firebase Messaging agora é enviado como uma dependência transitiva. A barra de progresso das Live Updates pode ser ocultada para atualizações apenas de status. Saiba mais |
| 16 de jun | SDK de Web Push v3.59.0 | Adicionado | Incorpore pop-ups da web a partir do código: exporte WebPopupsWidget do pacote do SDK. Saiba mais |
| 15 de jun | API de Mensagens v2 | Adicionado | Adicionado o método Cancel (POST /messaging/v2/cancel) para cancelar uma mensagem pendente, em espera ou em processamento por message_code. Saiba mais |
| 15 de jun | SDK para iOS v7.1.1 | Adicionado | Adicionado Pushwoosh.configure.pushPrimer, um diálogo de opt-in suave personalizável exibido antes do prompt de permissão do sistema iOS. Saiba mais |
| 15 de jun | SDK para iOS v7.1.0 | Adicionado | Adicionado PushwooshNotificationServiceExtension, uma classe base pronta para uso para Notification Service Extensions. Saiba mais |
| 15 de jun | SDK para iOS v7.1.0 | Obsoleto | PWNotificationExtensionManager está obsoleto em favor da subclasse PushwooshNotificationServiceExtension. Saiba mais |
| 11 de jun | API de Mensagens v2 | Adicionado | Adicionado use_latest_user_device ao NotifyTransactional: ao segmentar users, entregue apenas para o dispositivo ativo mais recente de cada usuário. Saiba mais |
| 11 de jun | API de Estatísticas do Customer Journey | Alterado | Os elementos de journey in-app agora retornam as métricas pointStat shows, interactions e skipped em vez de sent/opened/conversion. Saiba mais |
| 8 de jun | SDK para iOS v7.0.46 | Adicionado | Adicionado o módulo PushwooshNotificationUI: uma experiência de “stories” em tela cheia pronta para uso para notificações push expandidas, renderizada ao subclassificar PushwooshStoriesViewController em uma Notification Content Extension. Saiba mais |
| 8 de jun | SDK para iOS v7.0.46 | Corrigido | Corrigidas rejeições de upload na App Store (erro 409), um travamento da extensão do serviço de notificação com App Groups e uma falha em valores de badge malformados. Saiba mais |
| 2 de jun | SDK para Android v6.9.0 | Adicionado | Adicionado o módulo pushwoosh-liveupdates para notificações contínuas, estilo progresso, no Android 16 (API 36+), para casos de uso como pedidos, corridas e entregas. Saiba mais |
| 2 de jun | API do Apple Wallet PassKit | Adicionado | Adicionados passes do Apple Wallet como um canal, com uma API PassKit para emitir e atualizar passes. As atualizações são sincronizadas com todos os dispositivos que adicionaram o passe. Saiba mais |
| 1 de jun | API de Tags | Adicionado | Adicionadas tags de sistema de e-mail para segmentação de e-mail: Last Email Open Message Code, Last Email Click Message Code, Last Email Confirm, Bounced Email e Unsubscribed Emails. Saiba mais |
Maio de 2026
Anchor link to| Data | Componente | Alteração | Detalhes |
|---|---|---|---|
| 26 de mai | API de Mensagens v2 | Adicionado | Notify agora suporta SMS como um canal de primeira classe. Saiba mais |
| 22 de mai | SDK de Web Push v3.57.0 | Adicionado | Adicionado api.setLanguage(...) para substituir a localidade do dispositivo. Ele tem prioridade sobre initParams e navigator.language. Saiba mais |
| 22 de mai | SDK de Web Push v3.57.0 | Adicionado | Adicionado suporte para a opção de widget webPopups nos parâmetros init do SDK. Saiba mais |
| 22 de mai | Gateway SMTP | Adicionado | Adicionado endpoint de envio SMTP smtp.pushwoosh.com:587 (STARTTLS + AUTH PLAIN). As mensagens são encaminhadas para a Messaging API v2 como e-mail transacional. Saiba mais |
| 21 de mai | SDK para Android v6.8.1 | Alterado | Melhorada a precisão do rastreamento de sessão, ociosidade e intenção de saída. setLogLevel() agora mantém o nível anterior e registra um erro em vez de lançar uma exceção para um valor não reconhecido. Saiba mais |
| 18 de mai | SDK para iOS v7.0.43 | Removido | O PushwooshInboxUI legado foi removido dos pipelines de compilação e lançamento. Migre para o PushwooshInboxKit. Saiba mais |
| 18 de mai | SDK para iOS v7.0.43 | Alterado | Códigos de aplicação contendo . agora são explicitamente rejeitados. Este formato está obsoleto há muito tempo. Entre em contato com o Suporte Pushwoosh se você ainda usa um. Saiba mais |
| 18 de mai | SDK para iOS v7.0.43 | Corrigido | A atualização do InboxKit agora é executada apenas em transições de fundo reais para evitar solicitações POST extras |
| 14 de mai | SDK para Android v6.8.0 | Adicionado | Adicionado setAdvertisingId() para passar o GAID para o Pushwoosh para correspondência de MADID do Meta Ads. Requer consentimento do usuário e integração manual no seu aplicativo. Saiba mais |
| 13 de mai | SDK para iOS v7.0.41 | Adicionado | Adicionado setAdvertisingId() para passar o IDFA para o Pushwoosh para correspondência de MADID do Meta Ads. Requer consentimento ATT e integração manual no seu aplicativo. Saiba mais |
| 7 de mai | SDK para iOS v7.0.40 | Adicionado | Adicionado PushwooshInboxKit com layouts de cartão de banner, com legenda e clássico, botões de CTA em linha e deslizar para excluir. Saiba mais |
| 4 de mai | API de Tags | Removido | Removido o campo application_specific das respostas da API de Tags. Saiba mais |