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)