Notas
Correções de bugs
- Detalhes do host do mongodb resolvidos no momento da operação para oferecer suporte a clientes
mongodb+srv://(#4155) (7fd4443)
Documentação
Tarefas diversas
Testes
Declaração de apoio:
Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se você não puder atualizar para a versão mais recente, atualize seu agente para uma versão com no máximo 90 dias. Saiba mais sobre como manter o agente atualizado. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
Consulte a New Relic Node.js política de fim de vida útil do agente para obter informações sobre lançamentos de agentes e datas de suporte. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notas
Correções de bugs
- Tratado
$0como uma substituição em uma regra de normalização de métrica para retornar a string correspondente na íntegra (#4150) (b57fcc8)
Documentação
Tarefas diversas
- Configuração do modo serverless anexada à instância do agente (#4140) (7a3592f)
- Removida a opção de configuração inativa
otlp_endpoint(#4142) (05b072f)
integração contínua
Declaração de apoio:
Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se você não puder atualizar para a versão mais recente, atualize seu agente para uma versão com no máximo 90 dias. Saiba mais sobre como manter o agente atualizado. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
Consulte a New Relic Node.js política de fim de vida útil do agente para obter informações sobre lançamentos de agentes e datas de suporte. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notas
Recurso
- Adicionado suporte a mapeamento de origem ao profiler de heap (#4122) (dcee39f)
- Adicionado suporte a mapeamento de origem ao profiler de CPU (wall time) (#4095) (f6123bc)
- Adicionado
otlp_resource_attributesa todas as chamadas de métrica de saída do OpenTelemetry (#4128) (a0c1c5b) - Adicionado suporte para
ai_monitoring.enabled,ai_monitoring.streaming.enabledeai_monitoring.record_content.enabledserem atribuídos via configuração do lado do servidor (#4123) (c4d8032)
Correções de bugs
- Corrigido o encaminhamento de logs do
bunyancom várias linhas duplicadas (#4132) (b0f4242) - Corrigida a falha do OTEL ao adicionar exceções aos spans (#4130) (508542e)
Documentação
Tarefas diversas
- Alterado o cronograma do
notify-release.ymlcom nosso usuário bot (#4135) (a9318ae) - Alterado o cronograma do
versioned-security-agent.ymlcom nosso usuário bot (#4134) (d7c6f64) - Alterado o cronograma de smoke-test com nosso usuário bot (#4133) (400268e)
- Fragmentados os testes versionados com o fluxo de trabalho do agente de segurança (#4119) (fe200c4)
- Atualizado o executor de testes para aceitar suítes como parâmetros posicionais (#4117) (ac0985d)
Testes
- Adicionados mais cenários ao winston para a construção de loggers (#4120) (ea90fc3)
- Adicionado skip para o teste do winston para intervalos que não o suportam (#4121) (e75e15e)
- Aplicada amostragem aos testes do
pg-nativepara reduzir a matriz em teste (#4124) (b1ad2da) - Corrigidas as asserções instáveis de duração de async-work do amqplib (#4118) (3544237)
- Removida a condição de corrida de tempo dos testes de unidade common.request (#4113) (b22c25b)
Declaração de apoio:
Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se você não puder atualizar para a versão mais recente, atualize seu agente para uma versão com no máximo 90 dias. Saiba mais sobre como manter o agente atualizado. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
Consulte a New Relic Node.js política de fim de vida útil do agente para obter informações sobre lançamentos de agentes e datas de suporte. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notas
Correções de bugs
- Atualizado o instrumentado
winstonpara atribuirhandleExceptionsao primeiro NrTransport para evitar o registro de manipuladoresuncaughtExceptionduplicados (#4108) (d60a48d)- Isso criaria um vazamento de memória linear porque os objetos
NrTransportpara agentes que não estão mais em uso, não seriam liberados devido ao manipuladorprocess.on('uncaughtException')global
- Isso criaria um vazamento de memória linear porque os objetos
Documentação
integração contínua
- Fixado o npm do CI para 11 para que as suítes versionadas nativas sejam compiladas no Node 22 (#4114) (b844e94)
- Removido o tempo limite de shard versionado de 8 minutos (#4111) (0ef6374)
- Tentativa de corrigir o problema de CI do memcached novamente (#4098) (f67fef5)
- Testes versionados de shard em executores de CI (#4101) (1471734)
Testes
- Adicionado
samplesao prisma e next para reduzir as versões em teste nos pacotes em que recomendamos o uso da instrumentação de agente híbrida (#4112) (7d8bd7c) - Resolvido
grpcproto-loaderdonode_modulesda suíte em execução (#4110) (5b5a9f8)
Declaração de apoio:
Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se você não puder atualizar para a versão mais recente, atualize seu agente para uma versão com no máximo 90 dias. Saiba mais sobre como manter o agente atualizado. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
Consulte a New Relic Node.js política de fim de vida útil do agente para obter informações sobre lançamentos de agentes e datas de suporte. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notas
Recurso
- Adicionado suporte ao Node.js 26 (#4084) (4a7f777)
- Adicionados os rótulos
span_idetrace_idaos dados de amostraCpuProfiler(#4049) (c2b1737) - Adicionada nova lógica de nome do host do GCP Cloud Run para incluir
K_REVISION(#4069) (02855dc) - Adicionada a opção de configuração
profiling.source_mapping.enabled(#4090) (43add80) - Removido
spanIdno cabeçalhotracestatede saída (#4091) (40a8bf1)
Refatoração de código
Documentação
Tarefas diversas
- Resolvidas falhas intermitentes de CI de longa data (#4093) (ae973a0)
- Corrigida a resolução da versão do pacote no Node 26 (#4094) (73d14a9)
integração contínua
- Atualizado
release-creationpara usarlts/*para node-version (#4080) (7eaed22) - Atualizado o job
setup-nodepara incluircheck-latestpara garantir que estamos obtendo a versão mais recente do node (#4079) (4a425f6)
Declaração de apoio:
Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se você não puder atualizar para a versão mais recente, atualize seu agente para uma versão com no máximo 90 dias. Saiba mais sobre como manter o agente atualizado. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
Consulte a New Relic Node.js política de fim de vida útil do agente para obter informações sobre lançamentos de agentes e datas de suporte. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Bug fixes
Fixed Azure functions crashing when they include response headers (#4070) (c88d2b7)
Documentation
Updated compatibility report (#4067) (0ae24b8)
Support statement
We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date.
See the New Relic Node.js agent EOL policy for information about agent releases and support dates.