---
title: node-agent-14-8-0
source: https://docs.newrelic.com/docs/release-notes/agent-release-notes/nodejs-release-notes/node-agent-14-8-0
---

## Notes

#### Bug fixes

-   Prevented nested server/consumer spans from ending the outer transactions early ([#4355](https://github.com/newrelic/node-newrelic/pull/4355)) ([1a41313](https://github.com/newrelic/node-newrelic/commit/1a41313ffc1c183b0e48b05cf29ff2088ffd8922))
-   Truncated every string within an array based span attribute ([#4358](https://github.com/newrelic/node-newrelic/pull/4358)) ([9276106](https://github.com/newrelic/node-newrelic/commit/927610656dddb6099753d4ac34990f95296c8bd1))

#### Code refactoring

-   Handled updating segment name on internal spans when `span.updateName` is used after span is created ([#4356](https://github.com/newrelic/node-newrelic/pull/4356)) ([320b7e6](https://github.com/newrelic/node-newrelic/commit/320b7e646d02e2f5130334c2b06735fe0100f3f8))
-   Updated span process `onEnd` logic to skip attaching stacktrace to error when span lacks stack trace ([#4357](https://github.com/newrelic/node-newrelic/pull/4357)) ([d318777](https://github.com/newrelic/node-newrelic/commit/d318777a197ecc3df7570da1ebebc0837aee8a5b))
-   Added instrumentation for `dns.promises`, `dns.Resolver`, `dns.promises.Resolver`, and additional `resolve*` methods ([#4321](https://github.com/newrelic/node-newrelic/pull/4321)) ([e1e7784](https://github.com/newrelic/node-newrelic/commit/e1e7784abfce958a48ac43420b9da92509c10249))
-   Refactored `net` instrumentation to subscriber-based ([#4322](https://github.com/newrelic/node-newrelic/pull/4322)) ([0123e56](https://github.com/newrelic/node-newrelic/commit/0123e5692d4bfec6ce7f5c513cbcd8ce18b6d4bc))

#### Documentation

-   Updated compatibility report ([#4348](https://github.com/newrelic/node-newrelic/pull/4348)) ([0a01c40](https://github.com/newrelic/node-newrelic/commit/0a01c40da0601065af100d8366c8973ca8b36c72))

#### Miscellaneous chores

-   Added method wrapper separate from shimmer ([#4306](https://github.com/newrelic/node-newrelic/pull/4306)) ([903b2d9](https://github.com/newrelic/node-newrelic/commit/903b2d90341b684c12366610df0fcab64343e0eb))

### 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/>)
