Releases: solarwinds/appoptics-apm-node
Releases · solarwinds/appoptics-apm-node
v10.2.2
v10.2.1
v10.2.0
Features:
- Added a config option to deregister the
fs
probe
Maintenance:
- Modified agent initialization to minimize usage of patched
fs
at startup - Changed prepack script to fully support install from branch
- Supports Node 17 (preview for 18)
Breaking changes:
- None
v10.1.0
v10.0.1
v10.0.0
Features:
@appoptics/apm-bindings
replacesappoptics-bindings
.
@appoptics/apm-bindings
usesnode-pre-gyp
so that users of LTS versions of node do not need to have the c/c++ build chain installed.- if
APPOPTICS_LOG_SETTINGS
is empty suppress all logging - .eslintrc.yaml renamed to .eslintrc.json
- use shimmer instead of ximmer
- add
span.runPromise()
- native async span runner - updated to Apache 2.0 license
- [breaking] removed
ao.serviceKey
- [breaking] configuration file name-change
Fixes:
- pass options to koa constructor
- check if module needs patching before doing builtin lookup
- set txname when not set by frameworks
v9.1.0-lambda-2
lambda updates
- all lambda invocations get type
- lambda gateway/rest get different exit handling
- token bucket KVs => strings
- transaction name property fix
v9.1.0-lambda-1
Initial lambda release [AO-16840][AO-17194]
Add oboe to __Init message [AO-17322]
Apache 2.0 license [AO-17770]
Rename configuration file to avoid require caching problems [AO-16925]
Keep jsdoc working [AO-17763]
bindings tests run in CI [AO-17508]
analyze nodejs lambda runtime environment [AO-17194]
add axios to tests [AO-9719]
v8.1.0
v8.1.0
new feature
- http/https probe configuration property to specify header to be used for ClientIP KV.
bug fix
- don't log an error when
req.socket.remoteAddress
is undefined, set ClientIP to '' instead.
maintenance
- patching always uses the supplied version. probes no longer reread the version.
v8.0.1
- add support for cassandra-driver >= v4.4.0 [AO-16814]
- document proxy in configuration guide.