Notes
Features
- Collect OTEL metrics in AWS Lambda (#4166) (204c166)
- Feature not generally available as of 2026-07-27. A future release will enable the necessary plumbing for full functionality.
Bug fixes
- Updated
openaiinstrumentation to cache the results ofresponses.parsechain on openai custom promises (#4173) (35dce3c)
Documentation
Miscellaneous chores
- Updated
@apm-js-collab/tracing-hooksto0.13.0(#4167) (153acec) - Updated
@octokit/restto22.x(#4172) (55d90c2) - Updated
commanderto v15 and added unit tests for scripts that use it (#4168) (e409204)
Tests
- Updated
runnables-streaming.jsto consume the stream on the tracking metrics tests to avoid test time outs (#4169) (1a132bf)
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. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
See the New Relic Node.js agent EOL policy for information about agent releases and support dates. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notas
Recurso
- Adicionar API interna do OTEL ao agente (#4147) (b014f82)
- Coletar tempo na CPU junto com o tempo real em
CpuProfiler(#4146) (3b440f3)
Correções de bugs
- Evitar a exigência incondicional de @opentelemetry/core na inicialização do agente (#4163) (f31bbe4)
Documentação
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
- 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/)
Notes
Bug fixes
- Updated
winstoninstrumenting to assignhandleExceptionsto the first NrTransport to avoid registering duplicateuncaughtExceptionhandlers (#4108) (d60a48d)- This would create a linear memory leak because the
NrTransportobjects for loggers no longer in use, would not be freed because of the globalprocess.on('uncaughtException')handler
- This would create a linear memory leak because the
Documentation
Continuous integration
- Pinned CI npm to 11 so native versioned suites build on Node 22 (#4114) (b844e94)
- Removed the 8 minute versioned shard timeout (#4111) (0ef6374)
- Attempted to fix memcached CI issue again (#4098) (f67fef5)
- Shard versioned tests across CI runners (#4101) (1471734)
Tests
- Added
samplesto prisma and next to cut down on versions under test on packages we recommend using hybrid ageninstrumentation (#4112) (7d8bd7c) - Resolved
grpcproto-loaderfrom the running suite'snode_modules(#4110) (5b5a9f8)
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. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
See the New Relic Node.js agent EOL policy for information about agent releases and support dates. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)