Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
5c62636
chore: update AGENTS.md for improved types and assertions (#7209)
BridgeAR Jan 15, 2026
bcd2d15
chore(dep): bump dd-license-attribution tool to newest version (#7246)
watson Jan 15, 2026
59a99bc
ci: add test verify script and activate missing tests (#7225)
BridgeAR Jan 15, 2026
0a2c21d
Disable telemetry for OCE integration test (#7255)
CarlesDD Jan 16, 2026
af30e64
[test optimization] Fix mocha test management logic (#7242)
juan-fernandez Jan 16, 2026
d7d9bef
chore(tests): add type annotations to integration test helpers (#7240)
watson Jan 16, 2026
0e4b2ae
chore: verify all test:integration* scripts are exercised in CI (#7260)
watson Jan 16, 2026
12282e0
chore(deps-dev): bump the dev-minor-and-patch-dependencies group acro…
dependabot[bot] Jan 16, 2026
87017b1
chore(deps): bump the gh-actions-packages group across 3 directories …
dependabot[bot] Jan 16, 2026
0bdb8a1
chore(tests): fixed varySandbox and added it into missing ESM tests (…
pabloerhard Jan 16, 2026
3ae40fc
feat: support undici via diagnostics_channel events (#7206)
Qard Jan 16, 2026
57fd261
fix: remove event emitter leak warning (#7201)
BridgeAR Jan 16, 2026
3c9b0ca
chore(types): add parameters to NoopProxy baggage methods (#7264)
watson Jan 16, 2026
d379049
fix(integration): support for koa router v15.2.0 (#7266)
pabloerhard Jan 16, 2026
a133915
feat(profiling): add process tags (#7268)
tlhunter Jan 16, 2026
74a115b
fix(types): add dynamicInstrumentation config object to index.d.ts (#…
watson Jan 18, 2026
4bc4b5f
feat(esbuild): warn when using --minify w/o --keep-names (#7248)
tlhunter Jan 18, 2026
c09fc3a
[test optimization] Add automatic NX service detection (#7231)
juan-fernandez Jan 19, 2026
29f330e
Update to pprof-nodejs 5.13.2 (#7275)
szegedi Jan 19, 2026
bd8664b
feat(debugger): add Remote Enablement support (#7137)
watson Jan 19, 2026
372c24e
refactor: move all config related code under config directory (#7204)
watson Jan 19, 2026
899ea28
chore(types): fix TS error in integration test helper (#7282)
watson Jan 20, 2026
3ec1d26
chore: simplify running mocha tests by auto requiring setup file (#7215)
BridgeAR Jan 20, 2026
c83ae88
feat(profiling): Add "serverless" property to profiler metadata (#7274)
szegedi Jan 20, 2026
e27a720
fix: encode baggage values, if necessary (#7221)
BridgeAR Jan 20, 2026
b712fad
ci: [SINT-INT] fix dependabot-automation policy to work on pull_reque…
KSerrania Jan 20, 2026
c45d62a
refactor(config): simplify remote config merging logic (#7278)
watson Jan 20, 2026
53946f0
fix(test-optimization): jest instrumentation applies auto test retrie…
calvinbayer Jan 20, 2026
ffe1002
feat(llmobs): implement multi-tenant routing context support (#7158)
PROFeNoM Jan 20, 2026
d3d9470
test: fix MongoDB flaky DBM test (#7131)
bojbrook Jan 20, 2026
a7e019f
test: fix flaky http2 test (#7286)
BridgeAR Jan 20, 2026
c9c0736
doc: update AGENTS.md for clarity and less tokens (#7285)
BridgeAR Jan 20, 2026
4df04cc
chore(deps): bump the test-versions group across 1 directory with 96 …
dependabot[bot] Jan 20, 2026
3b2ef3e
fix: do not send empty flare file to the agent (#7287)
rochdev Jan 21, 2026
d7b728e
chore(deps-dev): bump eslint-plugin-jsdoc from 61.5.0 to 62.0.0 (#7290)
dependabot[bot] Jan 21, 2026
31a8815
chore(deps): bump the gh-actions-packages group across 3 directories …
dependabot[bot] Jan 21, 2026
8b2717c
chore(deps-dev): bump globals from 16.5.0 to 17.0.0 (#7291)
dependabot[bot] Jan 21, 2026
dd8a8f7
chore(ci): flag CodeCov uploads (#7283)
watson Jan 21, 2026
5688f22
chore: disable core test script in package.json (#7294)
watson Jan 21, 2026
999bfb6
fix: endpoint telemetry use setTimeout (#7298)
simon-id Jan 21, 2026
4e4aa18
chore(deps-dev): bump the dev-minor-and-patch-dependencies group acro…
dependabot[bot] Jan 21, 2026
28a720c
chore(ci): update one-pipeline (#7302)
campaigner-prod[bot] Jan 21, 2026
f3bfeea
fix: normalize link context to DD context when consuming otel links (…
BridgeAR Jan 21, 2026
2acda35
fix: do not log a deprecation message using pg (#7269)
BridgeAR Jan 21, 2026
7a646c2
fix(ci): harden and run dependabot workflow on update (#7241)
BridgeAR Jan 22, 2026
e0d1463
fix: do not log pg deprecation message (#7307)
BridgeAR Jan 22, 2026
93025ab
added esm test for body-parser (#7304)
pabloerhard Jan 22, 2026
e344857
chore(ts): fix remaining TS errors in fake-agent.js (#7309)
watson Jan 22, 2026
f455985
feat: add class ConfigEnvSources to merge stable config and environme…
mtoffl01 Jan 22, 2026
447f29f
fix: update iitm to 2.0.3 to fix minor memory leak (#7314)
BridgeAR Jan 22, 2026
9bdeca3
fix: improve baggage implementation (#7279)
BridgeAR Jan 22, 2026
a5cc4f9
ci: fix vendored dependabot PRs (#7306)
BridgeAR Jan 22, 2026
f20b306
feat(llmobs): support manual instrumentation of prompts (#7257)
sabrenner Jan 22, 2026
e41d7c7
v5.83.0
sabrenner Jan 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/actions/node/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ inputs:
runs:
using: composite
steps:
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version: ${{
inputs.version == 'eol' && '16' ||
Expand All @@ -19,6 +19,6 @@ runs:
inputs.version }}
check-latest: true
registry-url: ${{ inputs.registry-url || 'https://registry.npmjs.org' }}
- uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
- uses: oven-sh/setup-bun@b7a1c7ccf290d58743029c4f6903da283811b979 # v2.1.0
with:
bun-version: "1.3.1"
8 changes: 4 additions & 4 deletions .github/chainguard/dependabot-automation.sts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ issuer: https://token.actions.githubusercontent.com
subject: repo:DataDog/dd-trace-js:pull_request

claim_pattern:
event_name: pull_request_target
ref: refs/heads/master
ref_protected: "true"
job_workflow_ref: DataDog/dd-trace-js/.github/workflows/dependabot-automation.yml@refs/heads/master
actor: dependabot\[bot\]
event_name: pull_request
ref: refs/pull/[0-9]+/merge
job_workflow_ref: DataDog/dd-trace-js/\.github/workflows/dependabot-automation.yml@refs/pull/[0-9]+/merge

permissions:
contents: write
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/aiguard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ jobs:
- uses: ./.github/actions/install
- run: yarn test:aiguard:ci
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: aiguard-macos
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand All @@ -44,6 +46,8 @@ jobs:
- uses: ./.github/actions/node/latest
- run: yarn test:aiguard:ci
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: aiguard-ubuntu

windows:
runs-on: windows-latest
Expand All @@ -55,6 +59,8 @@ jobs:
cache: 'true'
- run: yarn test:aiguard:ci
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: aiguard-windows
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/apm-capabilities.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ jobs:
- uses: ./.github/actions/install
- run: yarn test:trace:core:ci
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-capabilities-tracing-macos
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand All @@ -51,6 +53,8 @@ jobs:
- uses: ./.github/actions/node/latest
- run: yarn test:trace:core:ci
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-capabilities-tracing-ubuntu
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand All @@ -67,6 +71,8 @@ jobs:
cache: 'true'
- run: yarn test:trace:core:ci
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-capabilities-tracing-windows
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down
34 changes: 33 additions & 1 deletion .github/workflows/apm-integrations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}-${{ matrix.node-version }}-${{ matrix.range_clean }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-aerospike-${{ matrix.node-version }}-${{ matrix.range_clean }}
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -163,7 +165,7 @@ jobs:
PLUGINS: bullmq
SERVICES: redis
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
- uses: ./.github/actions/plugins/test
with:
dd_api_key: ${{ secrets.DD_API_KEY }}
Expand Down Expand Up @@ -210,6 +212,8 @@ jobs:
- uses: ./.github/actions/node/latest
- run: yarn test:plugins:ci
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-child-process
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -277,6 +281,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}-${{ matrix.node-version }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-confluentinc-kafka-javascript-${{ matrix.node-version }}
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -337,6 +343,8 @@ jobs:
- run: yarn config set ignore-engines true
- run: yarn test:plugins:ci --ignore-engines
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-couchbase-${{ matrix.node-version }}
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -374,6 +382,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-dns
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -403,6 +413,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-elasticsearch
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -550,6 +562,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}-${{ matrix.node-version }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-http-${{ matrix.node-version }}
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -577,6 +591,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-http2
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -627,6 +643,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}-${{ matrix.node-version }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-kafkajs-${{ matrix.node-version }}
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -867,6 +885,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-net
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -923,6 +943,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}-${{ matrix.version }}-${{ matrix.range_clean }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-next-${{ matrix.range_clean }}
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -1001,6 +1023,8 @@ jobs:
- run: yarn services --ignore-engines
- run: yarn test:plugins --ignore-engines
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-oracledb
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand All @@ -1026,6 +1050,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-pino
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -1087,6 +1113,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}-${{ matrix.node-version }}-${{ matrix.range_clean }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-prisma-${{ matrix.node-version }}-${{ matrix.range_clean }}
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -1242,6 +1270,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-sharedb
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down Expand Up @@ -1274,6 +1304,8 @@ jobs:
with:
suffix: plugins-${{ github.job }}
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
flags: apm-integrations-tedious
- uses: DataDog/junit-upload-github-action@762867566348d59ac9bcf479ebb4ec040db8940a # v2.0.0
if: always() && github.actor != 'dependabot[bot]'
with:
Expand Down
Loading
Loading