Versão de 12 de novembro de 2026
Dados e relatórios
Relatórios de segmentos
Disponibilidade geral
Os relatórios de segmentos adicionam segmentos como dimensão principal de relatório e como detalhamento no Report Builder. Você pode medir o desempenho dos segmentos ao longo do tempo e ver quais Campaigns e Canvas têm um segmento como alvo. Também pode comparar o engajamento entre segmentos para uma única Campaign ou Canvas.
Intervalo de datas e exportações ampliadas no Query Builder
Disponibilidade geral
Os relatórios do Query Builder incluem um filtro de intervalo de datas. Você pode consultar até um ano de histórico, ou até dois anos quando seu espaço de trabalho tem Snowflake Data Sharing ou Currents. As exportações em CSV podem incluir até 100.000 linhas.
Objetos de conta
Disponibilidade geral
Os objetos de conta permitem modelar as empresas por trás dos seus usuários, como companhias, franquias, propriedades ou residências. Vincule usuários a contas com uma função e conecte contas entre si para modelar hierarquias. Depois, segmente e personalize mensagens com dados da conta, em vez de copiá-los para cada perfil de usuário. Envie dados de conta para a Braze pela API de Data Objects ou pela ingestão de dados na nuvem, ou edite contas no dashboard.
Os objetos de conta exigem uma integração rápida. Preencha o questionário na página Contas, e a Braze configura seu ambiente com base no seu caso de uso e no volume de dados. Cada conta começa com um limite de 50.000 registros de conta.
Atributos calculados
Acesso antecipado
Os atributos calculados transformam dados de eventos em atributos de perfil com um construtor de fórmulas sem código. Escolha uma agregação, um evento de compra ou de eCommerce e um período de até dois anos. Depois, ative o atributo para que a Braze atualize os valores diariamente e os grave nos perfis de usuário para segmentação. Cada espaço de trabalho pode ter até 25 atributos calculados ativos.
Mapeador visual da ingestão de dados na nuvem
Disponibilidade geral
O mapeador visual da ingestão de dados na nuvem é uma forma de sincronizar dados sem código. Em vez de escrever SQL ou criar uma tabela separada para a Braze sincronizar, carregue uma tabela ou view existente do seu data warehouse e mapeie as colunas para campos da Braze. O mapeador visual está disponível para todas as fontes de data warehouse da ingestão de dados na nuvem e para os tipos de sincronização de atributos, eventos e gatilhos do Canvas.
Depois de criar uma fonte Snowflake, Redshift, Databricks, Fabric ou BigQuery, crie uma sincronização e carregue uma tabela. Você também pode usar o Source Explorer para navegar pelas tabelas e views disponíveis. Mapeie cada coluna para um campo da Braze, incluindo as colunas obrigatórias: um identificador aceito pela Braze, como external_id, e UPDATED_AT para rastrear alterações. A sincronização de tabelas PAYLOAD com o editor SQL continua sendo compatível.
Ingestão de dados na nuvem: Workload Identity Federation para fontes do Google
Disponibilidade geral
A ingestão de dados na nuvem permite autenticar com Workload Identity Federation (WIF) para fontes do Google Cloud Storage e do Google BigQuery. Ao criar uma fonte, selecione Workload Identity Federation como método de autenticação e insira a configuração.
Ingestão de dados na nuvem para o BrazeAI Decisioning Studio
Disponibilidade geral
A ingestão de dados na nuvem tem um destino BrazeAI Decisioning Studio que envia dados do seu data warehouse diretamente para o Decisioning Studio. Assim, você não precisa de jobs de ETL personalizados que depositam arquivos brutos em buckets do GCS. O Decisioning Studio usa os dados para aprendizado por reforço e decisões com IA. Somente fontes de data warehouse são compatíveis, e o destino está disponível apenas para clientes da Braze e do BrazeAI Decisioning Studio.
No fluxo de sincronização, selecione BrazeAI Decisioning Studio como destino depois de escolher uma fonte. Marque os dados como perfil de usuário, evento de engajamento com mensagem, evento de conversão ou outro tipo de ativo. Depois, escreva uma consulta no editor SQL para estruturar os dados e escolha uma ou mais colunas como chave primária ou composta.
Registro de solicitações de API
Disponibilidade geral
O registro de solicitações de API mostra as solicitações de API enviadas para a Braze, para que você possa validar uma integração inicial ou solucionar problemas de uma existente. A Braze mantém as solicitações registradas por 14 dias e inclui a carga útil da solicitação quando disponível, com até 8 KiB. Filtre as solicitações por data, horário, chave de API, endpoint, status e conteúdo do corpo da solicitação.
Databricks OpenSharing para clusters da UE
Disponibilidade geral
O Databricks OpenSharing (antes chamado Delta Sharing) está disponível para clientes hospedados em clusters da UE. Ele compartilha com segurança os dados de eventos e campanhas da Braze com sua conta Databricks, sem copiar ou replicar dados. Os dados compartilhados são somente leitura, e você pode consultá-los com o Databricks SQL para criar relatórios, fazer modelagem de atribuição e combinar dados da Braze com outros dados no Databricks. Ele inclui os mesmos dados de engajamento que a Braze entrega para outros destinos do Currents e para o Snowflake Data Sharing.
Versão mensal da distribuição de dados
Disponibilidade geral
A versão 14 da distribuição de dados (Currents, Data Sharing e OpenSharing) foi lançada em 4 de novembro de 2026. Ela adiciona eventos para Data Objects e para rastrear a conclusão de solicitações de API, além de adicionar canvas_entry_id a vários eventos de canal. Para mais detalhes, consulte Changelogs de eventos do Currents.
Workload Identity Federation para o Currents
A Workload Identity Federation (WIF) é uma forma adicional de autenticar uma integração do Currents para o Google Cloud Storage ou o Azure Blob Storage. A Braze faz a autenticação com um token de identidade de curta duração, em vez de uma credencial de longa duração, como uma chave de conta de serviço. Assim, não há segredo estático para vazar ou rotacionar. As opções existentes, como chaves de conta de serviço e certificados, continuam disponíveis.
BrazeAITM
Clientes MCP verificados
Disponibilidade geral
Na página Clientes MCP, os administradores podem aprovar pelo nome clientes MCP verificados pela Braze, incluindo ChatGPT, Claude, Claude Code, Cursor, OpenAI Codex e Visual Studio Code, em vez de inserir manualmente os URIs de redirecionamento de cada cliente.
Suporte do servidor MCP remoto à lista de IPs permitidos
Disponibilidade geral
Empresas que usam a lista de IPs permitidos podem usar o servidor MCP da Braze remoto e o Operator Connect. A Braze permite que as solicitações do servidor MCP e do Operator Connect passem pela sua lista de IPs permitidos, então os administradores não precisam adicionar endereços IP da Braze à lista.
Endpoints de espaço de trabalho para o servidor MCP da Braze
Disponibilidade geral
Os clientes MCP conectados à Braze podem listar, consultar, criar, atualizar e excluir espaços de trabalho, dentro das permissões do usuário conectado. O servidor MCP da Braze inclui ferramentas de espaço de trabalho. Você vê apenas os espaços de trabalho dos quais faz parte, e as consultas retornam apenas os campos que você pode visualizar. Você pode atualizar o nome, o fuso horário e as configurações de e-mail de um espaço de trabalho, dentro das suas permissões. Criar e excluir um espaço de trabalho exige um administrador da empresa. Por exemplo, um administrador da empresa pode pedir ao Claude para criar um espaço de trabalho para um novo mercado sem fazer login na Braze.
Melhorias no Agent Console
Você pode fazer o seguinte no Agent Console:
- Os Agentic Standards estão disponíveis para todos. Espaços de trabalho gratuitos incluem 25 execuções de avaliação por mês. Espaços de trabalho pagos não têm limite mensal de execuções.
- Criar um Standard de Campaign ou Canvas a partir de um modelo da Braze ou do zero.
- Copiar Canvas Step Agents e Agentic Standards para outro espaço de trabalho da mesma empresa.
- Formatar as instruções do agente com Markdown e alternar entre Editar e Prévia enquanto você as escreve.
- No plano pago, os registros de avaliação mostram a parcela do limite de uso mensal de cada execução e quem a executou.
- Os agentes conversacionais continuam em beta. Você pode executar simulações, e os atributos de fluxo de trabalho podem usar valores permitidos.
Diretrizes da marca
Disponibilidade geral
Você pode gerar diretrizes da marca a partir de arquivos enviados, como um manual da marca, e de URLs de websites, ou escrevê-las você mesmo. As diretrizes podem ter até 100.000 caracteres. Teste uma diretriz gerando um texto de exemplo ou validando um conteúdo existente e, depois, adicione-a como contexto para o Operator ou para um agente.
Skills
Disponibilidade geral
As Skills são instruções reutilizáveis que o Operator segue quando se encaixam na tarefa, como uma convenção de nomenclatura ou um rodapé de e-mail obrigatório. Crie uma skill na página Skills, peça ao Operator para lembrar uma regra ou crie e edite skills em outra ferramenta de IA pelo servidor MCP da Braze. O Operator aplica as skills para todos no espaço de trabalho, inclusive pelo Operator Connect.
Servidores MCP externos
Acesso antecipado
Os servidores MCP externos permitem que o Operator use ferramentas de outros produtos, como Jira, Notion ou GitHub. Um administrador adiciona um servidor remoto e escolhe quais ferramentas o Operator pode usar. Você faz login com sua própria conta. O Operator pede aprovação antes de realizar uma ação no outro produto. Entre em contato com o gerente da sua conta Braze para participar do acesso antecipado.
Agentes e contexto
Disponibilidade geral
O item Agent Console na navegação agora se chama Agentes. Uma seção Contexto nesse menu reúne Skills, diretrizes da marca, Agentic Standards, fontes de conhecimento e servidores MCP externos. As páginas existentes mantêm suas permissões, e os URLs anteriores redirecionam.
Melhorias no Otimizar com BrazeAI e no Intelligent Timing
Disponibilidade geral
O Otimizar com BrazeAI (antes chamado seleção inteligente) usa um grupo de controle fixo como base para o aumento, e você pode escolher se a otimização continua indefinidamente ou para quando a BrazeAI atingir 95% de confiança. O Intelligent Timing agora se ajusta ao horário de verão, para que os envios fiquem no fuso local correto quando os relógios mudam.
Recomendações de itens com IA: fluxo de criação aprimorado
Disponibilidade geral
O fluxo de criação de recomendação de itens com IA mostra quais catálogos e eventos geram as melhores recomendações antes de você confirmar. Depois que você escolhe um catálogo, a Braze mostra os resultados do mapeamento automático como cartões selecionáveis, classificados pela qualidade da correspondência. Assim, você não precisa escolher entre Order Placed e um evento personalizado para só descobrir na última etapa se os campos foram bem mapeados. Cada cartão mostra quando as correspondências foram atualizadas pela última vez. As atualizações são executadas automaticamente e podem levar até 30 minutos. Antes de a Braze compilar a recomendação, uma etapa de resumo recapitula o catálogo, o evento e os mapeamentos de campos selecionados.
Experimentos mais flexíveis
Os experimentos estão mais flexíveis em Campaigns e Canvas, incluindo as jornadas experimentais:
- Você pode desativar a variante vencedora ou a variante personalizada em uma Campaign durante a fase de experimento. O grupo de holdout continua recebendo mensagens no horário originalmente agendado.
- As porcentagens do grupo de controle e das variantes permanecem as mesmas quando você ativa ou desativa o Otimizar com BrazeAI.
- Evento de otimização é o rótulo usado em testes A/B de Campaigns, jornadas experimentais e no Otimizador de Conteúdo.
Indicadores de status de agentes do Decisioning Studio Go
Disponibilidade geral
Os relatórios do Decisioning Studio Go mostram em qual estágio um agente está após o lançamento, desde o primeiro envio até o treinamento e a personalização. Assim, você sabe se o agente ainda está se preparando ou se já está aprendendo.
Bancos de ações self-service para o Decisioning Studio Pro
Beta
Um banco de ações é a biblioteca de opções que o Decisioning Studio escolhe para cada cliente, como mensagens, ofertas e horários de envio. Clientes do Decisioning Studio Pro podem visualizar e editar o banco de ações no dashboard da Braze, com a ajuda do BrazeAI Operator. Sua equipe de conta escolhe quais campos do banco de ações você pode editar, como linha de assunto ou código de oferta, separadamente para cada dimensão. Você pode adicionar ações, ativar ou desativar ações, alterar datas de vigência e editar os campos permitidos. O Operator aceita solicitações mais complexas, como desativar todas as linhas de assunto que mencionam feriados. Suas edições são salvas como rascunho, e sua equipe de conta as revisa e lança.
Estatísticas de e-mail da Braze nos relatórios de agentes do Decisioning Studio Go
Disponibilidade geral
Os agentes do Decisioning Studio Go mostram as estatísticas de e-mail padrão da Braze que você usa nas Campaigns: envios, aberturas, cliques, cancelamentos de inscrição e bounces. Os números são somados em tudo o que o agente enviou, para que você veja o desempenho do agente nas mesmas métricas usadas em outras partes da Braze.
Orquestração
Governança de apps de parceiros
Disponibilidade geral
Os administradores podem aprovar ou bloquear apps de parceiros OAuth, como parceiros de estúdios criativos, e escolher quais espaços de trabalho cada app pode acessar.
Fazer login na Braze Bonfire Community com a Braze
Disponibilidade geral
Os usuários do dashboard podem abrir Comunidade e selecionar Fazer login na Braze Bonfire Community para entrar com a conta da Braze. A Braze Bonfire Community aparece em apps de parceiros OAuth e vem aprovada por padrão.
Encerrar sessões em roaming
Disponibilidade geral
Em Lista de IPs permitidos do dashboard, ative Encerrar sessões em roaming para que a Braze encerre uma sessão do dashboard assim que ela continuar a partir de um IP fora da sua lista de permitidos.
Suspender contas inativas
Disponibilidade geral
Em Configurações de segurança, ative Suspender contas inativas para suspender automaticamente os usuários do dashboard após 180 dias sem login. A Braze envia e-mails aos usuários 15 dias e um dia antes da suspensão e, depois, envia um aviso de suspensão.
Horário de silêncio do espaço de trabalho
Disponibilidade geral
O horário de silêncio do espaço de trabalho define uma janela padrão de horário de silêncio para um canal de envio de mensagens em todo o espaço de trabalho. Campaigns e Canvas nesse canal seguem a janela automaticamente, e você ainda pode excluir Campaigns ou Canvas individuais ou definir um horário de silêncio no nível da Campaign.
Suporte multicanal na priorização de mensagens
Disponibilidade geral
A priorização de mensagens se aplica a Campaigns multicanal e a Canvas multicanal. Você pode incluir Campaigns multicanal na priorização de mensagens e levar a priorização para as etapas multicanal dos seus Canvas.
Enviar para destino
Disponibilidade geral
A etapa Enviar para destino envia usuários de um Canvas para outro assim que eles chegam à etapa. Os usuários que atendem ao público do destino entram imediatamente, inclusive quando esse Canvas usa entrada agendada ou baseada em ação. Eles continuam no Canvas de origem. A etapa segue as regras de reentrada do Canvas de destino e não está sujeita aos limites de frequência da API.
Enviar para um agente do Decisioning Studio Go
Disponibilidade geral
Em uma etapa Enviar para destino, defina Tipo de destino como Agente do Decisioning Studio para adicionar usuários a um agente do Decisioning Studio Go. No agente, selecione Adicionar diretamente ao público e inclua esse agente com o filtro Decisioning Studio Agent do segmento. Os usuários continuam no Canvas de origem.
Alertas de Canvas do espaço de trabalho
Acesso antecipado
Os alertas de Canvas do espaço de trabalho definem alertas padrão para todos os Canvas de um espaço de trabalho. A Braze provisiona alertas para entradas de usuários, envios de mensagens e Canvas arquivados. Cada alerta começa desativado. Quando você ativa um alerta, ele abrange os Canvas ativos e os novos Canvas, a menos que um Canvas seja excluído. Notifique os destinatários por e-mail, webhook ou um webhook de entrada do Slack. Entre em contato com o gerente da sua conta Braze para participar do acesso antecipado.
Notificações do Slack para alertas de Canvas
Os alertas personalizados de Canvas estão disponíveis para todos, e os alertas de Canvas do espaço de trabalho estão em acesso antecipado. Ambos podem publicar uma notificação no Slack com um URL de webhook de entrada. O canal é definido quando você cria o webhook no Slack. Você pode ativar e-mail, Slack, um webhook ou qualquer combinação deles.
Canais e pontos de contato
Fluxo de solicitação de informações de contato para BSUID do WhatsApp
Disponibilidade geral
Você pode enviar mensagens do WhatsApp que usam o botão Compartilhar informações de contato da Meta e, depois, capturar o número de telefone que o usuário compartilhar. Isso identifica usuários que entram em contato apenas com um ID de usuário com escopo empresarial (BSUID) e os conecta a perfis existentes. Para conhecer o fluxo de trabalho, consulte Solicitar informações de contato de usuários do WhatsApp somente com BSUID.
Pares de chave-valor para mensagens no app do tipo arrastar e soltar
Disponibilidade geral
Você pode adicionar pares de chave-valor a mensagens no app tanto no editor tradicional quanto no editor de arrastar e soltar.
Liquid tags de inscrição de e-mail em landing pages
Disponibilidade geral
Você pode usar Liquid tags de inscrição de e-mail nas ações de clique de botões e links em landing pages. Tags como ${email_unsubscribe_url}, ${set_user_to_subscribed_url} e ${set_user_to_unsubscribed_url} funcionam nas landing pages da mesma forma que no e-mail.
No editor de arrastar e soltar, selecione um botão ou link, defina a ação de clique como um URL e insira a tag. Quando um usuário identificado, como alguém que chegou por uma Liquid tag de landing page em uma mensagem, seleciona o elemento, a Braze resolve a tag para esse usuário. Assim, ele pode cancelar a inscrição, aceitar o recebimento ou gerenciar as preferências de e-mail na própria página. Por exemplo, você pode criar uma página de cancelamento de inscrição com a sua marca e uma pesquisa rápida, uma página de reengajamento com um botão para se inscrever de novo com um clique ou uma página de aceitação que inscreve o usuário com um único clique.
Credenciais de webhook
Disponibilidade geral
Os webhooks podem se autenticar com uma credencial salva, em vez de uma chave de API digitada na mensagem. Isso segue o mesmo modelo do Connected Content, que usa as mesmas credenciais armazenadas. As credenciais são armazenadas uma vez em Configurações > Gerenciamento de credenciais, referenciadas pelo nome no criador e nunca são exibidas novamente depois que você as salva. Elas pertencem a um espaço de trabalho, e cada credencial precisa de um domínio permitido para ser usada com webhooks.
No criador de webhooks, insira um URL HTTPS com um nome de host fixo e, depois, selecione uma credencial salva em Credencial. O seletor lista as credenciais cujo domínio permitido corresponde ao nome de host do URL. A prévia do webhook omite a referência à credencial e os cabeçalhos de autenticação, e os envios de teste aplicam a mesma credencial.
Para abrir o Gerenciamento de credenciais, os usuários precisam da permissão “View Credential Management”. Para criar, editar ou excluir credenciais, precisam da permissão “Edit Credential Management”. Para mais detalhes, consulte Gerenciar credenciais salvas.
Atributos configuráveis do Shopify e sincronização de metacampos de clientes
Disponibilidade geral
Com a integração padrão do Shopify, você pode sincronizar até 20 definições de metacampos de clientes do Shopify com os perfis de usuário da Braze como atributos personalizados aninhados e, depois, usá-los para segmentação e personalização. Para saber como os valores são tipados, atualizados e usados no envio de mensagens, consulte Metacampos de clientes do Shopify.
Sincronização de atributos do Shopify: tratamento de valores vazios
Disponibilidade geral
Quando o Shopify envia um valor vazio para um atributo de usuário sincronizado, escolha se a Braze mantém ou apaga o valor que já está no perfil. Por padrão, as integrações mantêm o valor existente.
Eventos de pedido do Shopify: enriquecimento e desativação do Order Placed
Disponibilidade geral
Adicione até 20 metacampos de pedidos do Shopify aos eventos de pedido compatíveis para segmentação e personalização. Se outro sistema for a fonte da verdade para pedidos, você pode desativar os eventos Order Placed do Shopify para uma loja, de modo que cada pedido seja contado uma única vez.
Coleta de consentimento do WhatsApp no Shopify
Disponibilidade geral
Sincronize as aceitações de marketing do WhatsApp do Shopify com os grupos de inscrições do WhatsApp na Braze, junto com o consentimento de e-mail e SMS. Configure isso na configuração da integração padrão do Shopify e consulte Aceitações de marketing do WhatsApp para ver como os estados são mapeados na Braze.
Pools de IP e endereços IP
Disponibilidade geral
Clientes do Amazon SES com domínios verificados podem criar pools de IP e adicionar endereços IP dedicados na página Verificação de remetente. O questionário de perfil do remetente recomenda uma configuração com base no seu volume de envio, ou você mesmo pode criar os pools de IP. A Braze atribui os endereços IP dedicados previstos no seu contrato.
Aquecimento de IP inteligente
Acesso antecipado
O aquecimento de IP automatizado tem uma opção de público Inteligente. Envie seu histórico de engajamento do provedor de e-mail anterior, e a Braze prioriza o envio para os usuários com maior probabilidade de engajamento. Os novos IPs constroem reputação com seus melhores usuários, sem que você precise criar ou classificar segmentos manualmente.
Parcerias
Microsoft Ads – Canvas Audience Sync
Beta
O Audience Sync para o Microsoft Ads permite adicionar ou remover usuários da Braze de listas de clientes do Microsoft Advertising a partir do Canvas. Assim, você pode redirecionar e suprimir públicos no Bing, no MSN e na Microsoft Audience Network.
FeedOtter - Orquestração de mensagens - Modelos
O FeedOtter é uma plataforma de automação de conteúdo para e-mail que transforma conteúdo de CMSs, websites, feeds, APIs, bancos de dados e planilhas em e-mails bem acabados. A integração entre a Braze e o FeedOtter permite coletar e montar conteúdo de newsletter no FeedOtter. Depois, você publica cada edição em um modelo de e-mail da Braze e a envia para o segmento que escolher.
Transferência para o Zendesk Support - Chat instantâneo
O Zendesk é uma plataforma de atendimento ao cliente para suporte omnicanal. Com essa integração, seu agente de IA conversacional da Braze pode transferir uma conversa ao vivo para um agente de suporte humano no Zendesk quando necessário. Após a transferência, uma pessoa assume no Zendesk Agent Workspace, e as mensagens fluem nos dois sentidos até que o agente encerre a conversa.
SDK
As seguintes atualizações de SDK foram lançadas. Para mais detalhes, consulte os Changelogs dos SDKs.
Atualizações de SDK com alterações incompatíveis
As seguintes versões principais de SDK incluem alterações incompatíveis:
- O Android SDK 45.0.0 altera o
BannerViewpara que ele hospede umWebViewem vez de ser um. Métodos deWebViewchamados noBannerViewnão compilam mais. OContentCardsListdo Jetpack Compose chamacardUpdateHandlerquando a lista é retomada, quando os cartões em cache são carregados e depois que um cartão é descartado, e exibe os cartões quando o ciclo de vida do host atingeRESUMED. Ocom.braze:android-sdk-jetpack-composeagora depende do Material 3 em vez do Material 2. Se o seu app dependia do SDK para fornecerandroidx.compose.material, adicione essa dependência você mesmo. - O Android SDK 45.0.1 atualiza o Kotlin de 2.2.20 para 2.4.21.
- O React Native SDK 24.0.0 atualiza a ponte nativa do iOS do Braze Swift SDK 18.2.1 para o 19.1.0, o que eleva a versão mínima compatível do iOS de 12.0 para 15.0, e atualiza a ponte nativa do Android do Braze Android SDK 43.1.1 para o 44.0.0. No iOS,
[BrazeReactDataTranslator formatPushPayload:withLaunchOptions:]foi substituído por[BrazeReactDataTranslator formatPushPayload:withUrlOverride:]. - O plug-in do Expo 6.0.0 exige o Expo 57.0.23 ou mais recente e o Braze React Native SDK 24.0.0 ou mais recente. Esse React Native SDK eleva a versão mínima do iOS para 15.0.
- O Cordova SDK 17.0.0 atualiza as pontes nativas para o Android SDK 43.1.1 e o Swift SDK 18.2.0. No iOS, os extras dos Content Cards agora são um objeto JavaScript em vez de uma string JSON, então remova o
JSON.parse. - O Xamarin SDK 11.0.0 atualiza as vinculações para o Android SDK 43.1.1 e o Swift SDK 18.2.0, adiciona o .NET 10.0 e remove o .NET 9.0.
Resumo dos recursos e correções recentes dos SDKs
- O Android SDK 45.0.0 adiciona inscrições
Flowdo Kotlin para Content Cards, Feature Flags, banners e eventoschangeUser. As impressões de controle relatadas podem diminuir. Ele também corrige falhas (BannerViewno Android 16 e alguns dispositivos Honor), eventos personalizados perdidos ou acumulados e banners descartados que reapareciam. - O Android SDK 45.0.1 corrige um travamento quando o SDK bloqueava o pool de threads de E/S compartilhado e adiciona
BrazeLogger.redactSecretspara ocultar segredos nos registros do SDK. - O Swift SDK 19.1.0 corrige falhas de
unregisterPushelogoutapós a reinicialização do app, pares de chave-valor do dashboard ausentes em notificações por push sem deep links, miniaturas ausentes em push de vídeo no iOS 26.5 e posterior e uma falha durante mudanças rápidas de status da rede. Ele também adiciona uma propriedade públicaextrasemBraze.Notifications.Payload. - O Swift SDK 19.2.0 adiciona um
catalogNameopcional em eventos de produto visualizado, suporte para disparar mensagens no app quando existe uma propriedade de evento personalizado ou de compra do tipo array ou objeto, eBraze.Configuration.Logger.redactSecrets. - O Web SDK 7.1.0 adiciona o Web Targeting para banners, incluindo
braze.insertWebTargetingBanners(),braze.automaticallyInsertWebTargetingBanners()e uma opçãoenableWebTargetingBannerRetryLoopque temtruecomo padrão. - O Roku SDK 2.2.1 corrige uma falha quando uma solicitação de mensagem no app com modelo falha durante conectividade intermitente ou ausente.
- O Roku SDK 2.3.0 adiciona a exibição automática opcional de mensagens no app modais com
BrazeDefaultInAppMessagee handlers para que um app possa renderizar ou processar ele mesmo as mensagens selecionadas. - O React Native SDK 24.0.0 adiciona
populateInitialPayloadFromNotificationResponse:, que corrigegetInitialPushPayload()retornandonullem uma inicialização a frio a partir de um toque em push quando o app usa o ciclo de vida de cenas do UIKit. Ele também corrige falhas de compilação no iOS (pod installcom frameworks dinâmicos e Xcode 26.6). - O React Native SDK 24.0.1 corrige um problema no Android em que
Braze.initialize()com a mesma chave de API e endpoint encerrava o SDK em execução e excluía geofences em inicializações posteriores. - O plug-in do Expo 5.2.1 corrige a configuração do Gradle no Android com o Android Gradle Plugin 9 ou mais recente com Kotlin integrado e adiciona tipos TypeScript ausentes para várias props de configuração do Android.
- O plug-in do Expo 6.0.0 corrige
Braze.getInitialPushPayload()retornando null em uma inicialização a frio no iOS a partir de um toque em push quando o app usa o ciclo de vida de cenas do UIKit. - O Cordova SDK 17.0.0 descontinua
getContentCardsFromServer(userequestContentCardsRefresh()comgetContentCardsFromCache()) e corrige uma falha no Android na chegada de mensagens no app, além de várias falhas de compilação no Android.