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/)
Notes
Features
- Add internal OTEL API to agent (#4147) (b014f82)
- Collect on-CPU time alongside wall time in
CpuProfiler(#4146) (3b440f3)
Bug fixes
Documentation
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/)
Notes
Bug fixes
Documentation
Miscellaneous chores
Tests
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
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/)
Notes
Features
- Added Node.js 26 support (#4084) (4a7f777)
- Added
span_idandtrace_idlabels toCpuProfilersample data (#4049) (c2b1737) - Added new GCP Cloud Run hostname logic to include
K_REVISION(#4069) (02855dc) - Added
profiling.source_mapping.enabledconfig option (#4090) (43add80) - Removed
spanIdin outgoingtracestateheader (#4091) (40a8bf1)
Code refactoring
Documentation
Miscellaneous chores
- Addressed long standing CI flakes (#4093) (ae973a0)
- Fixed package version resolution on Node 26 (#4094) (73d14a9)
Continuous integration
- Updated
release-creationto uselts/*for node-version (#4080) (7eaed22) - Updated
setup-nodejob to includecheck-latestto ensure we are getting the latest version of node (#4079) (4a425f6)
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/)