Skip to content

v5.91.0 proposal#7802

Merged
juan-fernandez merged 28 commits intov5.xfrom
v5.91.0-proposal
Mar 18, 2026
Merged

v5.91.0 proposal#7802
juan-fernandez merged 28 commits intov5.xfrom
v5.91.0-proposal

Conversation

@dd-octo-sts
Copy link
Copy Markdown
Contributor

@dd-octo-sts dd-octo-sts bot commented Mar 17, 2026

  • [f20430cc2b] - (SEMVER-PATCH) ci: remove obsolete ref_protected from STS trust policies (d) #7676
  • [dfe3a02d84] - (SEMVER-PATCH) chore(deps): bump oxc-parser (dependabot[bot]) #7812
  • [71ba63a1b6] - (SEMVER-PATCH) chore(deps-dev): bump @rspack/core from 1.7.5 to 1.7.8 in /vendor (dependabot[bot]) #7810
  • [ed68895066] - (SEMVER-PATCH) chore(deps): bump the vendor-minor-and-patch-dependencies group across 1 directory with 2 updates (dependabot[bot]) #7809
  • [b9135af3b4] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 2 directories with 2 updates (dependabot[bot]) #7813
  • [cda8e93db2] - (SEMVER-PATCH) chore(deps-dev): bump the dev-minor-and-patch-dependencies group across 1 directory with 4 updates (dependabot[bot]) #7811
  • [c0701dbe69] - (SEMVER-PATCH) ci: fix npm prepare when node env is set to production (Roch Devost) #7805
  • [e68f386cc9] - (SEMVER-PATCH) Fix vitest@4.1.0 release (Juan Antonio Fernández de Alba) #7804
  • [9f7908c378] - (SEMVER-PATCH) demangle crashes stack traces (Roch Devost) #7791
  • [a0f249a6fe] - (SEMVER-PATCH) Add _dd.p.ksr propagated tag for Knuth sampling rate (Brian Marks) #7741
  • [f3c5706aa6] - (SEMVER-PATCH) fix(profiling): stale ProfilingContext cache causing missing trace endpoint labels (Attila Szegedi) #7786
  • [6dac2bd5ec] - (SEMVER-PATCH) fix(ci): switch Kafka from native to JVM image to prevent SIGILL crashes (Brian Marks) #7708
  • [804902bb21] - (SEMVER-PATCH) [test optimization] Add missing features to cucumber parallel mode (Juan Antonio Fernández de Alba) #7787
  • [be1f35c714] - (SEMVER-PATCH) Revert "Revert "chore: vendor on npm prepare instead of committing to…" (Roch Devost) #7789
  • [fba13fbfa9] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #7801
  • [141cbf6692] - (SEMVER-MINOR) feat(llmobs): Add support for LangGraph (Crystal Luc-Magloire) #7567
  • [279d1e5baf] - (SEMVER-PATCH) Port community PR (Ruben Bridgewater) #7796
  • [7754521ba5] - (SEMVER-PATCH) test: initialize processTags in runtime metric tests (Pablo Erhard) #7793
  • [40e50cea86] - (SEMVER-PATCH) chore: fix many folders created in root for codecov and nyc (Roch Devost) #7790
  • [dcde0e06ba] - (SEMVER-PATCH) feat(process-tags): Propagate Service Naming Context via Process Tags (Pablo Erhard) #7762
  • [13dc1b2065] - (SEMVER-PATCH) [test optimization] Minor jest clean up (Juan Antonio Fernández de Alba) #7777
  • [86db239ce7] - (SEMVER-PATCH) [test optimization] Fix TIA in parallel mocha (Juan Antonio Fernández de Alba) #7773
  • [9eaa73697b] - (SEMVER-PATCH) [test optimization] Improve gatherPayloadsMaxTimeout error reporting (Juan Antonio Fernández de Alba) #7784
  • [10b22f9f75] - (SEMVER-PATCH) test: clarify intended span processor unit test behaviour (Ida Liu) #7781
  • [b83b0c979b] - (SEMVER-PATCH) [test optimization] Fix attempt to fix in mocha parallel mode (Juan Antonio Fernández de Alba) #7772
  • [453f900bf1] - (SEMVER-PATCH) [test optimization] Fix attempt to fix in vitest (Juan Antonio Fernández de Alba) #7785
  • [545939da0a] - (SEMVER-PATCH) [test optimization] Fix cypress attempt to fix (Juan Antonio Fernández de Alba) #7767

juan-fernandez and others added 14 commits March 17, 2026 05:33
…#7762)

* initial work for service naming process tag

* reworked process tags implementation

* lint fix

* removed testing leftovers

* fix grammar mistake

* fix test being undefined

* added missing inits

* debugger fix
* initaliaze processTags

* move intialize to test level
use POST for DogStatsD HTTP proxy requests
APM tracing and LLM Observability instrumentation for @langchain/langgraph                                    
Instruments Pregel.stream() via orchestrion to cover both stream() and invoke() execution.                                    

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Bumps the test-versions group with 1 update in the /integration-tests/esbuild directory: [openai](https://github.com/openai/openai-node).


Updates `openai` from 6.27.0 to 6.29.0
- [Release notes](https://github.com/openai/openai-node/releases)
- [Changelog](https://github.com/openai/openai-node/blob/master/CHANGELOG.md)
- [Commits](openai/openai-node@v6.27.0...v6.29.0)

---
updated-dependencies:
- dependency-name: openai
  dependency-version: 6.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-versions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#7789)

* Revert "Revert "chore: vendor on npm prepare instead of committing to git (#7423)" (#7638)"
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 17, 2026

Codecov Report

❌ Patch coverage is 53.14685% with 67 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.30%. Comparing base (6b35e7d) to head (60a7fab).
⚠️ Report is 754 commits behind head on v5.x.

Files with missing lines Patch % Lines
...ges/dd-trace/src/llmobs/plugins/langgraph/index.js 18.00% 41 Missing ⚠️
...ackages/datadog-instrumentations/src/mocha/main.js 0.00% 22 Missing ⚠️
packages/dd-trace/src/plugins/ci_plugin.js 0.00% 2 Missing ⚠️
packages/dd-trace/src/plugins/util/test.js 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             v5.x    #7802      +/-   ##
==========================================
- Coverage   83.19%   80.30%   -2.90%     
==========================================
  Files         476      747     +271     
  Lines       20153    32369   +12216     
==========================================
+ Hits        16766    25993    +9227     
- Misses       3387     6376    +2989     
Flag Coverage Δ
aiguard-ubuntu 39.29% <83.87%> (?)
aiguard-windows 39.02% <83.87%> (?)
apm-capabilities-tracing-ubuntu 48.95% <47.45%> (?)
apm-capabilities-tracing-windows 48.64% <47.45%> (?)
apm-integrations-child-process 38.48% <83.87%> (?)
apm-integrations-couchbase-18 37.39% <83.87%> (?)
apm-integrations-couchbase-eol 37.89% <83.87%> (?)
apm-integrations-oracledb 37.69% <83.87%> (?)
appsec-express 55.23% <83.87%> (?)
appsec-fastify 51.58% <83.87%> (?)
appsec-graphql 51.78% <83.87%> (?)
appsec-kafka 44.34% <83.87%> (?)
appsec-ldapjs 43.98% <80.64%> (?)
appsec-lodash 43.60% <61.29%> (?)
appsec-macos 58.16% <47.27%> (?)
appsec-mongodb-core 48.76% <83.87%> (?)
appsec-mongoose 49.42% <83.87%> (?)
appsec-mysql 50.94% <80.64%> (?)
appsec-node-serialize 43.16% <80.64%> (?)
appsec-passport 47.61% <83.87%> (?)
appsec-postgres 50.56% <80.64%> (?)
appsec-sourcing 42.58% <83.87%> (?)
appsec-template 43.32% <80.64%> (?)
appsec-ubuntu 58.24% <47.27%> (?)
appsec-windows 58.02% <47.27%> (?)
instrumentations-instrumentation-bluebird 32.31% <61.29%> (?)
instrumentations-instrumentation-body-parser 40.49% <83.87%> (?)
instrumentations-instrumentation-child_process 37.79% <83.87%> (?)
instrumentations-instrumentation-cookie-parser 34.28% <61.29%> (?)
instrumentations-instrumentation-express 34.60% <61.29%> (?)
instrumentations-instrumentation-express-mongo-sanitize 34.41% <61.29%> (?)
instrumentations-instrumentation-express-session 40.12% <83.87%> (?)
instrumentations-instrumentation-fs 31.93% <61.29%> (?)
instrumentations-instrumentation-generic-pool 29.50% <3.84%> (?)
instrumentations-instrumentation-http 39.76% <83.87%> (?)
instrumentations-instrumentation-knex 32.31% <61.29%> (?)
instrumentations-instrumentation-mongoose 33.44% <61.29%> (?)
instrumentations-instrumentation-multer 40.24% <83.87%> (?)
instrumentations-instrumentation-mysql2 38.25% <83.87%> (?)
instrumentations-instrumentation-passport 44.02% <80.64%> (?)
instrumentations-instrumentation-passport-http 43.70% <83.87%> (?)
instrumentations-instrumentation-passport-local 44.23% <83.87%> (?)
instrumentations-instrumentation-pg 37.69% <83.87%> (?)
instrumentations-instrumentation-promise 32.24% <61.29%> (?)
instrumentations-instrumentation-promise-js 32.25% <61.29%> (?)
instrumentations-instrumentation-q 32.29% <61.29%> (?)
instrumentations-instrumentation-url 32.21% <61.29%> (?)
instrumentations-instrumentation-when 32.26% <61.29%> (?)
llmobs-ai 42.22% <83.87%> (?)
llmobs-anthropic 40.26% <83.87%> (?)
llmobs-bedrock 39.21% <83.87%> (?)
llmobs-google-genai 39.75% <83.87%> (?)
llmobs-langchain 40.00% <86.48%> (?)
llmobs-openai 43.93% <83.87%> (?)
llmobs-vertex-ai 40.01% <83.87%> (?)
platform-core 31.47% <ø> (?)
platform-esbuild 34.42% <ø> (?)
platform-instrumentations-misc 48.41% <100.00%> (?)
platform-shimmer 37.56% <ø> (?)
platform-unit-guardrails 24.21% <ø> (?)
plugins-azure-durable-functions 25.74% <100.00%> (?)
plugins-azure-event-hubs 25.90% <100.00%> (?)
plugins-azure-service-bus 25.26% <100.00%> (?)
plugins-bullmq 44.27% <83.87%> (?)
plugins-cassandra 37.87% <83.87%> (?)
plugins-cookie 26.96% <100.00%> (?)
plugins-cookie-parser 26.75% <100.00%> (?)
plugins-crypto 26.73% <ø> (?)
plugins-dd-trace-api 38.29% <74.19%> (?)
plugins-express-mongo-sanitize 26.89% <100.00%> (?)
plugins-express-session 26.70% <100.00%> (?)
plugins-fastify 42.24% <87.09%> (?)
plugins-fetch 38.29% <83.87%> (?)
plugins-fs 38.58% <83.87%> (?)
plugins-generic-pool 25.94% <100.00%> (?)
plugins-google-cloud-pubsub 45.40% <83.87%> (?)
plugins-grpc 40.87% <83.87%> (?)
plugins-handlebars 26.94% <100.00%> (?)
plugins-hapi 40.12% <83.87%> (?)
plugins-hono 40.38% <83.87%> (?)
plugins-ioredis 38.38% <83.87%> (?)
plugins-knex 26.57% <100.00%> (?)
plugins-langgraph 38.43% <56.52%> (?)
plugins-ldapjs 24.43% <100.00%> (?)
plugins-light-my-request 26.30% <100.00%> (?)
plugins-limitd-client 32.59% <61.29%> (?)
plugins-lodash 26.03% <100.00%> (?)
plugins-mariadb 39.43% <83.87%> (?)
plugins-memcached 38.11% <83.87%> (?)
plugins-microgateway-core 39.19% <83.87%> (?)
plugins-moleculer 40.48% <83.87%> (?)
plugins-mongodb 39.13% <87.09%> (?)
plugins-mongodb-core 38.96% <87.09%> (?)
plugins-mongoose 38.81% <83.87%> (?)
plugins-multer 26.70% <100.00%> (?)
plugins-mysql 39.12% <87.09%> (?)
plugins-mysql2 39.22% <87.09%> (?)
plugins-node-serialize 27.00% <100.00%> (?)
plugins-opensearch 37.56% <83.87%> (?)
plugins-passport-http 26.76% <100.00%> (?)
plugins-postgres 35.63% <49.09%> (?)
plugins-process 26.73% <ø> (?)
plugins-pug 26.96% <100.00%> (?)
plugins-redis 38.84% <83.87%> (?)
plugins-router 42.93% <83.87%> (?)
plugins-sequelize 25.55% <100.00%> (?)
plugins-test-and-upstream-amqp10 38.46% <83.87%> (?)
plugins-test-and-upstream-amqplib 43.83% <83.87%> (?)
plugins-test-and-upstream-apollo 39.08% <83.87%> (?)
plugins-test-and-upstream-avsc 38.59% <67.74%> (?)
plugins-test-and-upstream-bunyan 33.84% <61.29%> (?)
plugins-test-and-upstream-connect 40.78% <83.87%> (?)
plugins-test-and-upstream-graphql 40.07% <83.87%> (?)
plugins-test-and-upstream-koa 40.37% <83.87%> (?)
plugins-test-and-upstream-protobufjs 38.81% <67.74%> (?)
plugins-test-and-upstream-rhea 44.03% <83.87%> (?)
plugins-undici 39.06% <83.87%> (?)
plugins-url 26.73% <ø> (?)
plugins-valkey 38.05% <83.87%> (?)
plugins-vm 26.73% <ø> (?)
plugins-winston 34.03% <61.29%> (?)
plugins-ws 41.83% <83.87%> (?)
profiling-macos 40.57% <69.69%> (?)
profiling-ubuntu 41.10% <69.69%> (?)
profiling-windows 41.85% <69.69%> (?)
serverless-azure-functions-client 25.62% <100.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 17, 2026

Overall package size

Self size: 4.97 MB
Deduped: 5.82 MB
No deduping: 5.82 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.0.0 | 81.15 kB | 815.98 kB | | dc-polyfill | 0.1.10 | 26.73 kB | 26.73 kB |

🤖 This report was automatically generated by heaviest-objects-in-the-universe

@datadog-prod-us1-6

This comment has been minimized.

@pr-commenter
Copy link
Copy Markdown

pr-commenter bot commented Mar 17, 2026

Benchmarks

Benchmark execution time: 2026-03-18 10:50:44

Comparing candidate commit 72fdb45 in PR branch v5.91.0-proposal with baseline commit 0dc42aa in branch v5.x.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 230 metrics, 30 unstable metrics.

juan-fernandez and others added 6 commits March 17, 2026 15:32
…hes (#7708)

apache/kafka-native:3.9.1 is a GraalVM native binary compiled for specific
CPU instruction set extensions (AVX2/AVX-512). On GitHub-hosted runners with
heterogeneous CPUs that lack those extensions, the container crashes with
SIGILL before any tests run. The JVM-based apache/kafka:3.9.1 detects CPU
capabilities at runtime and avoids the crash.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
…dpoint labels (#7786)

TracingPlugin.startSpan() calls storage.enterWith({span}) immediately on span
creation, before the plugin calls addRequestTags() to set span.type='web'. The
first enterCh event therefore fires with span.type unset, causing
#getProfilingContext to compute webTags=undefined and cache that result on the
span. When the span is re-activated moments later (with span.type='web' already
set) the stale cache is returned and webTags stays undefined for the entire
request, so no trace endpoint labels appear in the CPU profile.

Fix: skip writing the cache when endpointCollectionEnabled is true, webTags is
undefined, *and* the span's type is not yet set. On the next activation the
context is recomputed; once span.type='web' is known webTags is found and the
result is cached normally.

This affects both the ACF path (pprof.time.setContext per activation) and the
non-ACF path (_currentContext.ref mutation), so the fix lives in
#getProfilingContext which is shared by both.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* Add _dd.p.ksr propagated tag for Knuth sampling rate

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Do not set _dd.p.ksr when default sampling mechanism is used

Only set the SAMPLING_KNUTH_RATE (_dd.p.ksr) tag when actual agent
rates have been received (SAMPLING_MECHANISM_AGENT), not when using
the built-in default sampler (SAMPLING_MECHANISM_DEFAULT).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Juan Fernandez <juan.fernandezdealba@datadoghq.com>

Co-authored-by: Samuel Lukes <samuel.lukes@doctolib.com>
@dd-octo-sts dd-octo-sts bot force-pushed the v5.91.0-proposal branch from 90431b8 to 60a7fab Compare March 17, 2026 15:32
@juan-fernandez juan-fernandez marked this pull request as ready for review March 17, 2026 15:40
@juan-fernandez juan-fernandez requested review from a team as code owners March 17, 2026 15:40
@juan-fernandez juan-fernandez requested review from a team as code owners March 17, 2026 15:40
@juan-fernandez juan-fernandez requested review from ida613 and removed request for a team March 17, 2026 15:40
juan-fernandez
juan-fernandez previously approved these changes Mar 17, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 17, 2026

Codecov Report

❌ Patch coverage is 53.14685% with 67 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.37%. Comparing base (6b35e7d) to head (72fdb45).
⚠️ Report is 782 commits behind head on v5.x.

Files with missing lines Patch % Lines
...ges/dd-trace/src/llmobs/plugins/langgraph/index.js 18.00% 41 Missing ⚠️
...ackages/datadog-instrumentations/src/mocha/main.js 0.00% 22 Missing ⚠️
packages/dd-trace/src/plugins/ci_plugin.js 0.00% 2 Missing ⚠️
packages/dd-trace/src/plugins/util/test.js 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             v5.x    #7802      +/-   ##
==========================================
- Coverage   83.19%   80.37%   -2.82%     
==========================================
  Files         476      748     +272     
  Lines       20153    32411   +12258     
==========================================
+ Hits        16766    26051    +9285     
- Misses       3387     6360    +2973     
Flag Coverage Δ
aiguard-macos 39.17% <83.87%> (?)
aiguard-ubuntu 39.29% <83.87%> (?)
aiguard-windows 39.02% <83.87%> (?)
apm-capabilities-tracing-macos 48.91% <47.45%> (?)
apm-capabilities-tracing-ubuntu 48.95% <47.45%> (?)
apm-capabilities-tracing-windows 48.65% <47.45%> (?)
apm-integrations-child-process 38.48% <83.87%> (?)
apm-integrations-couchbase-18 37.39% <83.87%> (?)
apm-integrations-couchbase-eol 37.86% <83.87%> (?)
apm-integrations-oracledb 37.69% <83.87%> (?)
appsec-express 55.24% <83.87%> (?)
appsec-fastify 51.58% <83.87%> (?)
appsec-graphql 51.78% <83.87%> (?)
appsec-kafka 44.34% <83.87%> (?)
appsec-ldapjs 43.98% <80.64%> (?)
appsec-lodash 43.60% <61.29%> (?)
appsec-macos 58.16% <47.27%> (?)
appsec-mongodb-core 48.76% <83.87%> (?)
appsec-mongoose 49.42% <83.87%> (?)
appsec-mysql 50.94% <80.64%> (?)
appsec-node-serialize 43.16% <80.64%> (?)
appsec-passport 47.61% <83.87%> (?)
appsec-postgres 50.56% <80.64%> (?)
appsec-sourcing 42.58% <83.87%> (?)
appsec-template 43.32% <80.64%> (?)
appsec-ubuntu 58.24% <47.27%> (?)
appsec-windows 58.00% <47.27%> (?)
instrumentations-instrumentation-bluebird 32.31% <61.29%> (?)
instrumentations-instrumentation-body-parser 40.49% <83.87%> (?)
instrumentations-instrumentation-child_process 37.79% <83.87%> (?)
instrumentations-instrumentation-cookie-parser 34.28% <61.29%> (?)
instrumentations-instrumentation-express 34.60% <61.29%> (?)
instrumentations-instrumentation-express-mongo-sanitize 34.41% <61.29%> (?)
instrumentations-instrumentation-express-session 40.12% <83.87%> (?)
instrumentations-instrumentation-fs 31.93% <61.29%> (?)
instrumentations-instrumentation-generic-pool 29.50% <3.84%> (?)
instrumentations-instrumentation-http 39.76% <83.87%> (?)
instrumentations-instrumentation-knex 32.31% <61.29%> (?)
instrumentations-instrumentation-mongoose 33.44% <61.29%> (?)
instrumentations-instrumentation-multer 40.24% <83.87%> (?)
instrumentations-instrumentation-mysql2 38.25% <83.87%> (?)
instrumentations-instrumentation-passport 44.02% <80.64%> (?)
instrumentations-instrumentation-passport-http 43.70% <83.87%> (?)
instrumentations-instrumentation-passport-local 44.23% <83.87%> (?)
instrumentations-instrumentation-pg 37.69% <83.87%> (?)
instrumentations-instrumentation-promise 32.24% <61.29%> (?)
instrumentations-instrumentation-promise-js 32.25% <61.29%> (?)
instrumentations-instrumentation-q 32.29% <61.29%> (?)
instrumentations-instrumentation-url 32.21% <61.29%> (?)
instrumentations-instrumentation-when 32.26% <61.29%> (?)
llmobs-ai 42.22% <83.87%> (?)
llmobs-anthropic 40.26% <83.87%> (?)
llmobs-bedrock 39.21% <83.87%> (?)
llmobs-google-genai 39.75% <83.87%> (?)
llmobs-langchain 40.00% <86.48%> (?)
llmobs-openai 43.93% <83.87%> (?)
llmobs-vertex-ai 40.01% <83.87%> (?)
platform-core 31.47% <ø> (?)
platform-esbuild 34.42% <ø> (?)
platform-instrumentations-misc 48.41% <100.00%> (?)
platform-shimmer 37.56% <ø> (?)
platform-unit-guardrails 24.21% <ø> (?)
plugins-azure-durable-functions 25.74% <100.00%> (?)
plugins-azure-event-hubs 25.90% <100.00%> (?)
plugins-azure-service-bus 25.26% <100.00%> (?)
plugins-bullmq 44.15% <83.87%> (?)
plugins-cassandra 37.73% <83.87%> (?)
plugins-cookie 26.96% <100.00%> (?)
plugins-cookie-parser 26.75% <100.00%> (?)
plugins-crypto 26.73% <ø> (?)
plugins-dd-trace-api 38.29% <74.19%> (?)
plugins-express-mongo-sanitize 26.89% <100.00%> (?)
plugins-express-session 26.70% <100.00%> (?)
plugins-fastify 42.24% <87.09%> (?)
plugins-fetch 38.29% <83.87%> (?)
plugins-fs 38.58% <83.87%> (?)
plugins-generic-pool 25.94% <100.00%> (?)
plugins-google-cloud-pubsub 45.40% <83.87%> (?)
plugins-grpc 40.87% <83.87%> (?)
plugins-handlebars 26.94% <100.00%> (?)
plugins-hapi 40.12% <83.87%> (?)
plugins-hono 40.38% <83.87%> (?)
plugins-ioredis 38.38% <83.87%> (?)
plugins-knex 26.57% <100.00%> (?)
plugins-langgraph 38.43% <56.52%> (?)
plugins-ldapjs 24.43% <100.00%> (?)
plugins-light-my-request 26.30% <100.00%> (?)
plugins-limitd-client 32.59% <61.29%> (?)
plugins-lodash 26.03% <100.00%> (?)
plugins-mariadb 39.43% <83.87%> (?)
plugins-memcached 38.11% <83.87%> (?)
plugins-microgateway-core 39.19% <83.87%> (?)
plugins-moleculer 40.48% <83.87%> (?)
plugins-mongodb 39.13% <87.09%> (?)
plugins-mongodb-core 38.96% <87.09%> (?)
plugins-mongoose 38.81% <83.87%> (?)
plugins-multer 26.70% <100.00%> (?)
plugins-mysql 39.12% <87.09%> (?)
plugins-mysql2 39.22% <87.09%> (?)
plugins-node-serialize 27.00% <100.00%> (?)
plugins-opensearch 37.56% <83.87%> (?)
plugins-passport-http 26.76% <100.00%> (?)
plugins-postgres 35.54% <49.09%> (?)
plugins-process 26.73% <ø> (?)
plugins-pug 26.96% <100.00%> (?)
plugins-redis 38.84% <83.87%> (?)
plugins-router 43.07% <83.87%> (?)
plugins-sequelize 25.55% <100.00%> (?)
plugins-test-and-upstream-amqp10 38.46% <83.87%> (?)
plugins-test-and-upstream-amqplib 43.83% <83.87%> (?)
plugins-test-and-upstream-apollo 39.08% <83.87%> (?)
plugins-test-and-upstream-avsc 38.59% <67.74%> (?)
plugins-test-and-upstream-bunyan 33.84% <61.29%> (?)
plugins-test-and-upstream-connect 40.78% <83.87%> (?)
plugins-test-and-upstream-graphql 40.07% <83.87%> (?)
plugins-test-and-upstream-koa 40.37% <83.87%> (?)
plugins-test-and-upstream-protobufjs 38.81% <67.74%> (?)
plugins-test-and-upstream-rhea 44.00% <83.87%> (?)
plugins-undici 39.06% <83.87%> (?)
plugins-url 26.73% <ø> (?)
plugins-valkey 38.05% <83.87%> (?)
plugins-vm 26.73% <ø> (?)
plugins-winston 34.03% <61.29%> (?)
plugins-ws 41.83% <83.87%> (?)
profiling-macos 40.57% <69.69%> (?)
profiling-ubuntu 40.69% <69.69%> (?)
profiling-windows 42.24% <69.69%> (?)
serverless-azure-functions-client 25.62% <100.00%> (?)
serverless-azure-functions-eventhubs 25.62% <100.00%> (?)
serverless-azure-functions-servicebus 25.62% <100.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

rochdev and others added 7 commits March 18, 2026 05:34
…ss 1 directory with 4 updates (#7811)

Bumps the dev-minor-and-patch-dependencies group with 4 updates in the / directory: [@eslint/eslintrc](https://github.com/eslint/eslintrc), [codeowners-audit](https://github.com/watson/codeowners-audit), [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) and [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc).


Updates `@eslint/eslintrc` from 3.3.4 to 3.3.5
- [Release notes](https://github.com/eslint/eslintrc/releases)
- [Changelog](https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md)
- [Commits](eslint/eslintrc@eslintrc-v3.3.4...eslintrc-v3.3.5)

Updates `codeowners-audit` from 2.7.1 to 2.9.0
- [Release notes](https://github.com/watson/codeowners-audit/releases)
- [Changelog](https://github.com/watson/codeowners-audit/blob/main/release.config.mjs)
- [Commits](watson/codeowners-audit@v2.7.1...v2.9.0)

Updates `eslint-plugin-cypress` from 6.1.0 to 6.2.0
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](cypress-io/eslint-plugin-cypress@v6.1.0...v6.2.0)

Updates `eslint-plugin-jsdoc` from 62.7.1 to 62.8.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](gajus/eslint-plugin-jsdoc@v62.7.1...v62.8.0)

---
updated-dependencies:
- dependency-name: "@eslint/eslintrc"
  dependency-version: 3.3.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-minor-and-patch-dependencies
- dependency-name: codeowners-audit
  dependency-version: 2.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-minor-and-patch-dependencies
- dependency-name: eslint-plugin-cypress
  dependency-version: 6.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-minor-and-patch-dependencies
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 62.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-minor-and-patch-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…with 2 updates (#7813)

Bumps the gh-actions-packages group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout) and [actions/download-artifact](https://github.com/actions/download-artifact).
Bumps the gh-actions-packages group with 2 updates in the /.github/workflows directory: [actions/checkout](https://github.com/actions/checkout) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/checkout` from 5.0.0 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...de0fac2)

Updates `actions/download-artifact` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@70fc10c...3e5f45b)

Updates `actions/checkout` from 5.0.0 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...de0fac2)

Updates `actions/download-artifact` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@70fc10c...3e5f45b)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gh-actions-packages
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gh-actions-packages
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: gh-actions-packages
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gh-actions-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…s 1 directory with 2 updates (#7809)

Bumps the vendor-minor-and-patch-dependencies group with 2 updates in the /vendor directory: [jsonpath-plus](https://github.com/s3u/JSONPath) and [meriyah](https://github.com/meriyah/meriyah).


Updates `jsonpath-plus` from 10.3.0 to 10.4.0
- [Release notes](https://github.com/s3u/JSONPath/releases)
- [Changelog](https://github.com/JSONPath-Plus/JSONPath/blob/main/CHANGES.md)
- [Commits](JSONPath-Plus/JSONPath@v10.3.0...v10.4.0)

Updates `meriyah` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/meriyah/meriyah/releases)
- [Changelog](https://github.com/meriyah/meriyah/blob/main/CHANGELOG.md)
- [Commits](meriyah/meriyah@v7.0.0...v7.1.0)

---
updated-dependencies:
- dependency-name: jsonpath-plus
  dependency-version: 10.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: vendor-minor-and-patch-dependencies
- dependency-name: meriyah
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: vendor-minor-and-patch-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Bumps [@rspack/core](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack) from 1.7.5 to 1.7.8.
- [Release notes](https://github.com/web-infra-dev/rspack/releases)
- [Commits](https://github.com/web-infra-dev/rspack/commits/v1.7.8/packages/rspack)

---
updated-dependencies:
- dependency-name: "@rspack/core"
  dependency-version: 1.7.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the runtime-minor-and-patch-dependencies group with 1 update in the / directory: [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser).


Updates `oxc-parser` from 0.116.0 to 0.118.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/napi/parser/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/crates_v0.118.0/napi/parser)

---
updated-dependencies:
- dependency-name: oxc-parser
  dependency-version: 0.118.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: runtime-minor-and-patch-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The `ref_protected` OIDC claim is now universally `true` in the DataDog org
due to the org-level "incompatible file paths on windows" push ruleset,
making it useless as a security discriminator.

Ticket: https://datadoghq.atlassian.net/browse/SINT-4732
@dd-octo-sts dd-octo-sts bot force-pushed the v5.91.0-proposal branch from 60a7fab to eef39b5 Compare March 18, 2026 05:34
@dd-octo-sts dd-octo-sts bot requested a review from a team as a code owner March 18, 2026 05:34
@juan-fernandez juan-fernandez merged commit 2ea7513 into v5.x Mar 18, 2026
788 checks passed
@juan-fernandez juan-fernandez deleted the v5.91.0-proposal branch March 18, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants