• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Browser agent release notesRSS

June 18
Browser agent v1.317.0

v1.317.0

Recurso

Detectar e relatar cargas AJAX

Introduz o suporte à captura de carga AJAX para chamadas de API XMLHttpRequest e Fetch. Quando ativado, o agente do browser capturará os corpos, cabeçalhos e parâmetros de consulta de request/resposta, com detecção e análise automáticas de operações do GraphQL. A captura de carga é configurável para monitorar todos os requests ou apenas falhas, com limites de tamanho integrados (4 KB por atributo) e suporte a ofuscação para proteção de dados confidenciais.

Novos atributos de AjaxRequest

Captura de Carga - O agente do browser agora pode capturar e relatar cargas de solicitação e resposta para chamadas AJAX, fornecendo insights mais profundos sobre a atividade de rede e interações de API.

Configuração: ative a captura de carga usando a opção de configuração ajax.capture_payloads:

  • 'all' - Capturar cargas para todos os requests AJAX
  • 'failures' - Capturar apenas requests com falha (erros de HTTP, erros de rede ou erros do GraphQL)
  • none - Desativar a captura de carga (padrão)

Novos atributos em eventos AjaxRequest: quando as cargas AJAX são capturadas, novos atributos são incluídos automaticamente em eventos AjaxRequest:

  • requestQuery - Parâmetros de consulta de URL
  • requestHeaders, responseHeaders - cabeçalhos HTTP
  • requestBody, responseBody - Cargas de solicitação e resposta (apenas formatos baseados em texto: JSON, XML, GraphQL, texto simples)

Detecção de GraphQL: quando erros do GraphQL são detectados, um novo atributo adicional é incluído automaticamente nos eventos de AjaxRequest:

  • operationHasErrors - Indica se a operação retornou erros

Todos os dados capturados são automaticamente truncados para 4KB por atributo e suportam padrões de ofuscação para informações confidenciais.

Melhorar a ofuscação para oferecer suporte ao filtro de evento

O comportamento de ofuscação agora pode ser configurado para ser aplicado apenas a um subconjunto de tipos de evento, usando a propriedade eventFilter, que suporta uma matriz de strings de tipo de evento por regra de ofuscação. Quando fornecida, a regra de ofuscação será aplicada apenas quando o tipo de evento corresponder a um dos itens na matriz eventFilter. Para compatibilidade com versões anteriores, não fornecer uma propriedade eventFilter nas regras de configuração aplicará a regra a todos os dados.

Correções de bugs

Calcular browser_stack_hash a partir do stack trace truncado

Calcular o hash da stack do browser a partir do stack trace truncado em vez do stack trace não truncado. Antes dessa alteração, as coletas de primeira ocorrência de eventos JSE podiam ter um hash de stack do browser diferente de coletas futuras do mesmo stack trace se ele fosse truncado. Isso melhorará o agrupamento de erros de eventos JavaScriptError.

Obter responseBodySize do corpo se content-length estiver ausente

Resolve um problema em que os eventos de AjaxRequest relatavam incorretamente um responseSize de 0 ou undefined devido à falta de mecanismos de fallback e verificações falsas excessivamente restritivas. Introduziu um mecanismo de fallback que calcula os tamanhos de resposta a partir de cargas capturadas para requests Fetch e XHR quando o cabeçalho content-length está ausente.

Correção do tratamento de imagens embutidas para o Session Replay

Corrige um problema em que o Session Replay pode deixar uma imagem quebrada no DOM ativo. Nesta versão, a versão subjacente do rrweb evitará manipular a imagem ativa no DOM.

Declaração de apoio

New Relic recomenda que você atualize o agente regularmente para garantir que esteja obtendo os benefícios mais recentes de recursos e desempenho. Versões mais antigas não terão mais suporte quando chegarem ao fim de sua vida útil. As datas de lançamento refletem a data de publicação original da versão do agente.

Novos lançamentos de agente do browser são disponibilizados aos clientes em pequenas etapas ao longo de um período de tempo. Por esse motivo, a data em que o lançamento fica acessível à sua conta pode não corresponder à data de publicação original. Consulte este dashboard de status para obter mais informações.

De acordo com a nossa política de suporte a navegadores, a v1.317.0 do agente de Browser foi desenvolvida para e testada nestes navegadores e intervalos de versões: Chrome 139-149, Edge 139-149, Safari 18-26 e Firefox 141-151. Para dispositivos móveis, a v1.317.0 foi compilada e testada para Android OS 16 e iOS Safari 18-26.2.

June 1
Browser agent v1.316.0

v1.316.0

Recurso

Use chaves com namespace do aplicativo para a sessão

O agente do browser agora atribui namespace às informações da sessão por aplicativo de browser, usando a combinação de licenseKey e applicationID fornecida na inicialização. Isso significa que aplicativos diferentes que compartilham a mesma origem e navegador localStorage não compartilharão mais a mesma sessão, o que era uma colisão aceita, mas não ideal, fazendo com que os modos de recurso vazassem de um para o outro durante uma sessão anteriormente.

Declaração de apoio

New Relic recomenda que você atualize o agente regularmente para garantir que esteja obtendo os benefícios mais recentes de recursos e desempenho. Versões mais antigas não terão mais suporte quando chegarem ao fim de sua vida útil. As datas de lançamento refletem a data de publicação original da versão do agente.

Novos lançamentos de agente do browser são disponibilizados aos clientes em pequenas etapas ao longo de um período de tempo. Por esse motivo, a data em que o lançamento fica acessível à sua conta pode não corresponder à data de publicação original. Consulte este dashboard de status para obter mais informações.

De acordo com a nossa política de suporte a navegadores, a v1.316.0 do agente do Browser foi desenvolvida para e testada nestes navegadores e intervalos de versões: Chrome 136–146, Edge 136–146, Safari 18–26 e Firefox 138–148. Para dispositivos móveis, a v1.316.0 foi compilada e testada para Android OS 16 e iOS Safari 18-26.2.

May 26
Browser agent v1.315.0

v1.315.0

Recurso

Aprimorar a API de SPA para oferecer suporte à opção targetPageLoad

Permitir que a API de SPA tenha como destino e atue no evento BrowserInteraction do tipo initialPageLoad. Uma nova opção é adicionada a .interaction que agora vincula o handle retornado à interação de carregamento inicial da página a qualquer momento.

Declaração de apoio

New Relic recomenda que você atualize o agente regularmente para garantir que esteja obtendo os benefícios mais recentes de recursos e desempenho. Versões mais antigas não terão mais suporte quando chegarem ao fim de sua vida útil. As datas de lançamento refletem a data de publicação original da versão do agente.

Novos lançamentos de agente do browser são disponibilizados aos clientes em pequenas etapas ao longo de um período de tempo. Por esse motivo, a data em que o lançamento fica acessível à sua conta pode não corresponder à data de publicação original. Consulte este dashboard de status para obter mais informações.

De acordo com a nossa política de suporte a navegadores, a v1.315.0 do agente do Browser foi desenvolvida para e testada nestes navegadores e intervalos de versões: Chrome 136–146, Edge 136–146, Safari 18–26 e Firefox 138–148. Para dispositivos móveis, a v1.315.0 foi compilada e testada para Android OS 16 e iOS Safari 18–26.2.

May 4
Browser agent v1.314.0

v1.314.0

Recurso

Adicionar atributo ajaxRequest.id

Adiciona um identificador exclusivo a todos os eventos AjaxRequest para facilitar consultas diretas e o detalhamento de dados nas interfaces do NR1.

Melhorar a captura do tempo de carregamento do PageViewTiming

O tempo de carregamento agora é capturado de forma mais confiável para páginas, herdando a ideia do onTTFB do web-vital. Antes, ocasionalmente perdia loadEventEnd da entrada de navegação devido a uma condição de corrida do browser, particularmente para páginas maiores/de carregamento mais longo, o que fazia com que o carregamento fosse 0.

Ajustar timestamps para distorção de relógio devido à suspensão da máquina

Alguns hardwares Linux e Apple podem congelar os relógios da API de desempenho ao entrar em suspensão profunda, o que pode causar timestamp impreciso no evento New Relic ao despertar. Isso introduz uma nova alteração que tenta corrigir a distorção de relógio causada por máquinas congeladas.

Detectar automaticamente ações do usuário do MFE

Adicionar suporte para atribuição automática de Micro Frontend (MFE) de eventos UserAction via um atributo de dados data-nr-mfe-id. Anteriormente, os eventos UserAction eram capturados apenas globalmente pelo aplicativo de navegador do contêiner. Com essa mudança, o agente agora realiza uma pesquisa de cadeia parental para elementos associados à ação, identificados pelo atributo data-nr-mfe-id.

Para associar eventos UserAction a um MFE registrado, adicione um data-nr-mfe-id no nó DOM raiz controlado pelo seu pacote MFE que corresponda ao ID fornecido à API register.

Permitir que o Session Replay tente novamente as cargas

As cargas que falharam com códigos de nova tentativa serão coletadas novamente pelo agente. Dados adicionais do Session Replay não serão coletados até que a coleta seja repetida com sucesso.

Declaração de apoio

New Relic recomenda que você atualize o agente regularmente para garantir que esteja obtendo os benefícios mais recentes de recursos e desempenho. Versões mais antigas não terão mais suporte quando chegarem ao fim de sua vida útil. As datas de lançamento refletem a data de publicação original da versão do agente.

Novos lançamentos de agente do browser são disponibilizados aos clientes em pequenas etapas ao longo de um período de tempo. Por esse motivo, a data em que o lançamento fica acessível à sua conta pode não corresponder à data de publicação original. Consulte este dashboard de status para obter mais informações.

De acordo com a nossa política de suporte a navegadores, a v1.314.0 do agente do Browser foi desenvolvida para e testada nestes navegadores e intervalos de versões: Chrome 136–146, Edge 136–146, Safari 18–26 e Firefox 138–148. Para dispositivos móveis, a v1.314.0 foi compilada e testada para Android OS 16 e iOS Safari 18–26.2.

April 21
Browser agent v1.313.1

v1.313.1

Correções de bugs

Corrigir nomes de métodos para métodos MFE

Corrige nomes de métodos de MFE que poderiam ser minificados e não poderiam ser rastreados internamente para melhorias.

Declaração de apoio

New Relic recomenda que você atualize o agente regularmente para garantir que esteja obtendo os benefícios mais recentes de recursos e desempenho. Versões mais antigas não terão mais suporte quando chegarem ao fim de sua vida útil. As datas de lançamento refletem a data de publicação original da versão do agente.

Novos lançamentos de agente do browser são disponibilizados aos clientes em pequenas etapas ao longo de um período de tempo. Por esse motivo, a data em que o lançamento fica acessível à sua conta pode não corresponder à data de publicação original. Consulte este dashboard de status para obter mais informações.

De acordo com a nossa política de suporte a navegadores, a v1.313.1 do agente do Browser foi desenvolvida para e testada nestes navegadores e intervalos de versões: Chrome 136–146, Edge 136–146, Safari 18–26 e Firefox 138–148. Para dispositivos móveis, a v1.313.1 foi compilada e testada para Android OS 16 e iOS Safari 18-26.2.

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.