Releases: DataDog/dd-trace-js
Releases · DataDog/dd-trace-js
v3.50.0
Improvements
- profiling: Use new intake format for profiles (#4082)
Bug fixes
- opentracing: Fix tracestate decision maker (#4086)
- ci-visibility: Fix
cypress open
when passingexperimentalInteractiveRunEvents: true
(#4083) - ci-visibility: Fix intelligent test runner when using
jest
with a custom test sequencer (#4088) - amqplib: Fix typeerror due to missing header properties for amqplib when dsm is enabled (#4096)
- ci-visibility: Disable telemetry if within a jest worker (#4098)
Features
v5.4.0
Improvements
- serverless: Benchmark on AWS Lambda (#4033)
- ci-visibility: Early flake detection for mocha (#4060)
- ci-visibility: Cypress: do not lose all the trace if testSuiteSpan can't be created (#4072)
- asm: Enable telemetry logs (#4079)
Bug Fixes
- core: Fixing the eu endpoint for agentless telemetry (#4067)
- asm: Avoid Max call stack size exceeded on vulnerability format (#4068)
Features
v4.28.0
Improvements
- serverless: Benchmark on AWS Lambda (#4033)
- ci-visibility: Early flake detection for mocha (#4060)
- ci-visibility: Cypress: do not lose all the trace if testSuiteSpan can't be created (#4072)
- asm: Enable telemetry logs (#4079)
Bug Fixes
- core: Fixing the eu endpoint for agentless telemetry (#4067)
- asm: Avoid Max call stack size exceeded on vulnerability format (#4068)
Features
v3.49.0
Improvements
- serverless: Benchmark on AWS Lambda (#4033)
- ci-visibility: Early flake detection for mocha (#4060)
- ci-visibility: Cypress: do not lose all the trace if testSuiteSpan can't be created (#4072)
- asm: Enable telemetry logs (#4079)
Bug Fixes
- core: Fixing the eu endpoint for agentless telemetry (#4067)
- asm: Avoid Max call stack size exceeded on vulnerability format (#4068)
Features
v5.3.0
Improvements
- ci-visibility: Attempt to use repository root to find CODEOWNERS file (#4021)
- ci-visibility: Use gzip for skippable endpoint if it's available (#4016)
- ci-visibility: Add support for
evp_proxy/v4
(gzip compatible) (#3998) - ci-visibility: Work around jest's
--forceExit
(#4049) - asm: Supports form data for nextjs request body (#4008)
- core: allow metrics UDP fallback in case of network errors (#4042)
- request: Allow accepting gzip (#3992)
- core: add dsm to rabbitmq integrations (amqplib/rhea) (#3987)
Bug Fixes
- ci-visibility: Fix test source file to be relative to the repository root (#4030)
- ci-visibility: Fix DD_TAGS (#4044)
- ci-visibility: Add browser name as test configuration in playwright (#4048)
- Important: This means all playwright tests will now appear as "new tests" since their configuration has changed. This means Flaky Test tracking and failure rates will reset, any monitors or dashboards you had for these specific tests will reset, and long-term performance tracking will be reset.
- asm: Fix location in mysql vulnerability (#4006)
- asm: Fix rewriter Error.prepareStackTrace overrides (#4028)
- asm: Fix mongoose exec with callback (#4045)
- core: grab resolved remote peer in GRPC >=1.1.4 (#4013)
- core: Fix error due to undefined options (#4029)
Features
- asm: Shell execution integration (#3608)
- asm: Api security enabled by default and configurable by non experimental environment variable (#4005)
- asm: Support API Security rules via RC (#3981)
- asm: Support schema extraction in express response objects (#3976)
- core: APM uninstrumentation (#4014)
- core: allow unix URLs for datastreams (#4041)
- core: Implement Span Links (#3924)
- core: add datadog trace context extraction to aws kinesis (#3874)
v4.27.0
Improvements
- ci-visibility: Attempt to use repository root to find CODEOWNERS file (#4021)
- ci-visibility: Use gzip for skippable endpoint if it's available (#4016)
- ci-visibility: Add support for
evp_proxy/v4
(gzip compatible) (#3998) - ci-visibility: Work around jest's
--forceExit
(#4049) - asm: Supports form data for nextjs request body (#4008)
- core: allow metrics UDP fallback in case of network errors (#4042)
- request: Allow accepting gzip (#3992)
- core: add dsm to rabbitmq integrations (amqplib/rhea) (#3987)
Bug Fixes
- ci-visibility: Fix test source file to be relative to the repository root (#4030)
- ci-visibility: Fix DD_TAGS (#4044)
- ci-visibility: Add browser name as test configuration in playwright (#4048)
- Important: This means all playwright tests will now appear as "new tests" since their configuration has changed. This means Flaky Test tracking and failure rates will reset, any monitors or dashboards you had for these specific tests will reset, and long-term performance tracking will be reset.
- asm: Fix location in mysql vulnerability (#4006)
- asm: Fix rewriter Error.prepareStackTrace overrides (#4028)
- asm: Fix mongoose exec with callback (#4045)
- core: grab resolved remote peer in GRPC >=1.1.4 (#4013)
- core: Fix error due to undefined options (#4029)
Features
- asm: Shell execution integration (#3608)
- asm: Api security enabled by default and configurable by non experimental environment variable (#4005)
- asm: Support API Security rules via RC (#3981)
- asm: Support schema extraction in express response objects (#3976)
- core: APM uninstrumentation (#4014)
- core: allow unix URLs for datastreams (#4041)
- core: Implement Span Links (#3924)
- core: add datadog trace context extraction to aws kinesis (#3874)
v3.48.0
Improvements
- ci-visibility: Attempt to use repository root to find CODEOWNERS file (#4021)
- ci-visibility: Use gzip for skippable endpoint if it's available (#4016)
- ci-visibility: Add support for
evp_proxy/v4
(gzip compatible) (#3998) - ci-visibility: Work around jest's
--forceExit
(#4049) - asm: Supports form data for nextjs request body (#4008)
- core: allow metrics UDP fallback in case of network errors (#4042)
- request: Allow accepting gzip (#3992)
- core: add dsm to rabbitmq integrations (amqplib/rhea) (#3987)
Bug Fixes
- ci-visibility: Fix test source file to be relative to the repository root (#4030)
- ci-visibility: Fix DD_TAGS (#4044)
- ci-visibility: Add browser name as test configuration in playwright (#4048)
- Important: This means all playwright tests will now appear as "new tests" since their configuration has changed. This means Flaky Test tracking and failure rates will reset, any monitors or dashboards you had for these specific tests will reset, and long-term performance tracking will be reset.
- asm: Fix location in mysql vulnerability (#4006)
- asm: Fix rewriter Error.prepareStackTrace overrides (#4028)
- asm: Fix mongoose exec with callback (#4045)
- core: grab resolved remote peer in GRPC >=1.1.4 (#4013)
- core: Fix error due to undefined options (#4029)
Features
- asm: Shell execution integration (#3608)
- asm: Api security enabled by default and configurable by non experimental environment variable (#4005)
- asm: Support API Security rules via RC (#3981)
- asm: Support schema extraction in express response objects (#3976)
- core: APM uninstrumentation (#4014)
- core: allow unix URLs for datastreams (#4041)
- core: Implement Span Links (#3924)
- core: add datadog trace context extraction to aws kinesis (#3874)
5.2.0
Security Fixes
lodash: Remove reliance on vulnerable lodash.pick
dependency (#3999), thanks @Nico385412 for the original PR and for notifying us
Bug Fixes
asm: fix mquery vulnerability location (#3797)
Features
dsm: add support for sqs/sns/kinesis in aws-sdk (#3864)
4.26.0
Security Fixes
lodash: Remove reliance on vulnerable lodash.pick
dependency (#3999), thanks @Nico385412 for the original PR and for notifying us
Bug Fixes
asm: fix mquery vulnerability location (#3797)
Features
dsm: add support for sqs/sns/kinesis in aws-sdk (#3864)
3.47.0
Security Fixes
lodash: Remove reliance on vulnerable lodash.pick
dependency (#3999), thanks @Nico385412 for the original PR and for notifying us
Bug Fixes
asm: fix mquery vulnerability location (#3797)
Features
dsm: add support for sqs/sns/kinesis in aws-sdk (#3864)