Dropped support for Node versions less than 6.
Agent no longer creates transactions when in a
Removed public API methods that have been deprecated since Agent v2:
(s). See the Migration Guide for more information.
TransactionHandle#ignoreshould be used instead.
Released several feature flags. These flags are no longer used:
This configuration value controls the use of the
@newrelic/native-metricsmodule. When set to
falsethe agent will not attempt to load that module.
Custom metrics recorded via
incrementMetricAPI calls now automatically have the name prepended with
'Custom/'. Usages of these APIs that manually prepend with
'Custom/'will need to remove the manually specified one or will end up with metrics prepended with
Dropped support for
Removed deprecated configuration settings
The agent will no longer cause a stack overflow when logging at trace level to stdout.
Previously, the agent would inadvertently trigger a trace level log from its trace level log (through wrapping a nextTick call), causing a stack overflow. The agent now detects this case and aborts the nested call.
Node.js agent v5.0.0
January 8, 2019