Releases: DataDog/dd-trace-js
Releases · DataDog/dd-trace-js
v5.14.0
Improvements
- core: Add child_process plugin to typings (#4306), thanks to @ikonst for the original PR
- asm: Add support for meta_struct property in the spans for v0.4 agent api (#4287)
- serverless: Enable Serverless Mini Agent for Azure Functions on All Plans (#4304)
- core: stop clobbering manually-installed tracer with Single Step Instrumentation (#4300)
- core: define an explicit version range of support for the @opentelemetry/api (#4318)
Features
- profiling: Add profiler support for node 22 (#4312)
v4.38.0
Improvements
- core: Add child_process plugin to typings (#4306), thanks to @ikonst for the original PR
- asm: Add support for meta_struct property in the spans for v0.4 agent api (#4287)
- serverless: Enable Serverless Mini Agent for Azure Functions on All Plans (#4304)
- core: stop clobbering manually-installed tracer with Single Step Instrumentation (#4300)
- core: define an explicit version range of support for the @opentelemetry/api (#4318)
Features
- profiling: Add profiler support for node 22 (#4312)
5.13.0
Bug Fixes
- core: fix security warning with older version of import-in-the-middle (#4284)
- playwright: fix support for >=1.44 (#4297)
Improvements
- appsec: activate avm oss via environment variable (#4119)
- aws-sdk: add support for distributed tracing with stepfunction (#4069)
- cucumber: add support for parallel mode (#4260)
- dbm: add peer.service tags to database monitoring sql injector (#4262)
- iast: use variable name as evidence in hardcoded password vulnerability (#4266)
- iast: add support for node 22 (#4281)
- iast: implement common taint tracking operations (#4239)
4.37.0
Bug Fixes
- axios: upgrade axios/follow-redirects for security false positive (#4269)
- core: fix security warning with older version of import-in-the-middle (#4284)
- playwright: fix support for >=1.44 (#4297)
Improvements
- appsec: activate avm oss via environment variable (#4119)
- aws-sdk: add support for distributed tracing with stepfunction (#4069)
- cucumber: add support for parallel mode (#4260)
- dbm: add peer.service tags to database monitoring sql injector (#4262)
- iast: use variable name as evidence in hardcoded password vulnerability (#4266)
- iast: add support for node 22 (#4281)
- iast: implement common taint tracking operations (#4239)
3.58.0
Bug Fixes
- axios: upgrade axios/follow-redirects for security false positive (#4269)
- core: fix security warning with older version of import-in-the-middle (#4284)
- playwright: fix support for >=1.44 (#4297)
Improvements
- appsec: activate avm oss via environment variable (#4119)
- aws-sdk: add support for distributed tracing with stepfunction (#4069)
- cucumber: add support for parallel mode (#4260)
- dbm: add peer.service tags to database monitoring sql injector (#4262)
- iast: use variable name as evidence in hardcoded password vulnerability (#4266)
- iast: add support for node 22 (#4281)
- iast: implement common taint tracking operations (#4239)
v5.12.0
v4.36.0
v3.57.0
v5.11.0
Warning
This release contains a known issue with Next.js (see #4259 for details). Please upgrade to v5.12.0 or greater if you're using it with a Next.js application.
Features
- [profiling] PROF-9250: Enable timeline and CPU profiling by default
- [iast] Hardcoded passwords detection and update hardcoded secret rules
- [ci-visibility] [ci-visibility] Add selenium support
- [open telemetry] implement OTEL env var support for dd-trace-js
- [profiling] Support ipv6 in profiler. Thanks @benasher44 for the PR!
Improvements
- [dogstatsd] Added histogram method to dogstatsd. Thanks @bin-umar for the PR!
Bug Fixes
- [mongoose] Fixed attempting to wrap undefined mongoose.Promise. Thanks @nathan-knight for the PR!
- [mysql2] Avoid run sequelize plugin test with non compatible mysql2
- [ci-visibility] [ci-visibility] Fix window access when using cy.origin (multi origin) in Cypress
- [dogstatsd] Add dogstatsd to noop proxy
- [ci-visibility] [ci-visibility] Fix ITR with multi project setup in jest
v4.35.0
Warning
This release contains a known issue with Next.js (see #4259 for details). Please upgrade to v4.36.0 or greater if you're using it with a Next.js application.
Features
- [profiling] PROF-9250: Enable timeline and CPU profiling by default
- [iast] Hardcoded passwords detection and update hardcoded secret rules
- [ci-visibility] [ci-visibility] Add selenium support
- [open telemetry] implement OTEL env var support for dd-trace-js
- [profiling] Support ipv6 in profiler. Thanks @benasher44 for the PR!
Improvements
- [dogstatsd] Added histogram method to dogstatsd. Thanks @bin-umar for the PR!
Bug Fixes
- [mongoose] Fixed attempting to wrap undefined mongoose.Promise. Thanks @nathan-knight for the PR!
- [mysql2] Avoid run sequelize plugin test with non compatible mysql2
- [ci-visibility] [ci-visibility] Fix window access when using cy.origin (multi origin) in Cypress
- [dogstatsd] Add dogstatsd to noop proxy
- [ci-visibility] [ci-visibility] Fix ITR with multi project setup in jest