v6.14.0 proposal - #10068
v6.14.0 proposal#10068
Conversation
…th 11 updates (#10043) Bumps the cloud-and-messaging group with 11 updates in the /packages/dd-trace/test/plugins/versions directory: | Package | From | To | | --- | --- | --- | | [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.1116.0` | `3.1117.0` | | [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.1116.0` | `3.1117.0` | | [@aws-sdk/client-eventbridge](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge) | `3.1116.0` | `3.1117.0` | | [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.1116.0` | `3.1117.0` | | [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.1116.0` | `3.1117.0` | | [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1116.0` | `3.1117.0` | | [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.1116.0` | `3.1117.0` | | [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.1116.0` | `3.1117.0` | | [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.1116.0` | `3.1117.0` | | [azure-functions-core-tools](https://github.com/Azure/azure-functions-core-tools) | `4.13.0` | `4.14.0` | | [bullmq](https://github.com/taskforcesh/bullmq) | `6.2.0` | `6.2.1` | Updates `@aws-sdk/client-bedrock-runtime` from 3.1116.0 to 3.1117.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1117.0/clients/client-bedrock-runtime) Updates `@aws-sdk/client-dynamodb` from 3.1116.0 to 3.1117.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1117.0/clients/client-dynamodb) Updates `@aws-sdk/client-eventbridge` from 3.1116.0 to 3.1117.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-eventbridge/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1117.0/clients/client-eventbridge) Updates `@aws-sdk/client-kinesis` from 3.1116.0 to 3.1117.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1117.0/clients/client-kinesis) Updates `@aws-sdk/client-lambda` from 3.1116.0 to 3.1117.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1117.0/clients/client-lambda) Updates `@aws-sdk/client-s3` from 3.1116.0 to 3.1117.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1117.0/clients/client-s3) Updates `@aws-sdk/client-sfn` from 3.1116.0 to 3.1117.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sfn/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1117.0/clients/client-sfn) Updates `@aws-sdk/client-sns` from 3.1116.0 to 3.1117.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sns/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1117.0/clients/client-sns) Updates `@aws-sdk/client-sqs` from 3.1116.0 to 3.1117.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sqs/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1117.0/clients/client-sqs) Updates `azure-functions-core-tools` from 4.13.0 to 4.14.0 - [Release notes](https://github.com/Azure/azure-functions-core-tools/releases) - [Changelog](https://github.com/Azure/azure-functions-core-tools/blob/main/release_notes.md) - [Commits](Azure/azure-functions-core-tools@4.13.0...4.14.0) Updates `bullmq` from 6.2.0 to 6.2.1 - [Release notes](https://github.com/taskforcesh/bullmq/releases) - [Commits](taskforcesh/bullmq@v6.2.0...v6.2.1) --- updated-dependencies: - dependency-name: "@aws-sdk/client-bedrock-runtime" dependency-version: 3.1117.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-dynamodb" dependency-version: 3.1117.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-eventbridge" dependency-version: 3.1117.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-kinesis" dependency-version: 3.1117.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-lambda" dependency-version: 3.1117.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-s3" dependency-version: 3.1117.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-sfn" dependency-version: 3.1117.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-sns" dependency-version: 3.1117.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-sqs" dependency-version: 3.1117.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: azure-functions-core-tools dependency-version: 4.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: bullmq dependency-version: 6.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cloud-and-messaging ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the web-frameworks group with 1 update in the /packages/dd-trace/test/plugins/versions directory: [hono](https://github.com/honojs/hono). Updates `hono` from 4.13.3 to 4.13.4 - [Release notes](https://github.com/honojs/hono/releases) - [Commits](honojs/hono@v4.13.3...v4.13.4) --- updated-dependencies: - dependency-name: hono dependency-version: 4.13.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: web-frameworks ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… 2 updates (#10033) Bumps the testing-and-build group with 2 updates in the /packages/dd-trace/test/plugins/versions directory: [electron](https://github.com/electron/electron) and [tinypool](https://github.com/tinylibs/tinypool). Updates `electron` from 43.4.1 to 44.0.0 - [Release notes](https://github.com/electron/electron/releases) - [Commits](electron/electron@v43.4.1...v44.0.0) Updates `tinypool` from 2.1.0 to 2.1.2 - [Release notes](https://github.com/tinylibs/tinypool/releases) - [Commits](tinylibs/tinypool@v2.1.0...v2.1.2) --- updated-dependencies: - dependency-name: electron dependency-version: 44.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: testing-and-build - dependency-name: tinypool dependency-version: 2.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: testing-and-build ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…pdates (#10032) Bumps the test-versions group with 4 updates in the /packages/dd-trace/test/plugins/versions directory: [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [google-gax](https://github.com/googleapis/google-cloud-node/tree/HEAD/core/packages/gax) and [pnpm](https://github.com/pnpm/pnpm/tree/HEAD/pnpm11/pnpm). Updates `@anthropic-ai/claude-agent-sdk` from 0.3.241 to 0.3.243 - [Release notes](https://github.com/anthropics/claude-agent-sdk-typescript/releases) - [Changelog](https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md) - [Commits](anthropics/claude-agent-sdk-typescript@v0.3.241...v0.3.243) Updates `@types/node` from 26.2.0 to 26.3.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `google-gax` from 6.0.2 to 6.0.3 - [Release notes](https://github.com/googleapis/google-cloud-node/releases) - [Changelog](https://github.com/googleapis/google-cloud-node/blob/main/core/packages/gax/CHANGELOG.md) - [Commits](https://github.com/googleapis/google-cloud-node/commits/google-gax-v6.0.3/core/packages/gax) Updates `pnpm` from 11.22.0 to 11.24.0 - [Release notes](https://github.com/pnpm/pnpm/releases) - [Commits](https://github.com/pnpm/pnpm/commits/v11.24.0/pnpm11/pnpm) --- updated-dependencies: - dependency-name: "@anthropic-ai/claude-agent-sdk" dependency-version: 0.3.243 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: test-versions - dependency-name: "@types/node" dependency-version: 26.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: test-versions - dependency-name: google-gax dependency-version: 6.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: test-versions - dependency-name: pnpm dependency-version: 11.24.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>
This enables DogStatsD self-telemetry for runtime and custom metrics while leaving raw clients telemetry-free. It reports submissions, aggregated contexts, and completed transport outcomes every 10 seconds with standard client tags. Failed telemetry payloads are discarded, so persistent delivery failures cannot increase future work. HTTP saturation now reports a non-transmitting error instead of a successful send, while DogStatsD counts the drop without retrying or falling back to UDP. Other HTTP failures fall back immediately. Only a 404 permanently switches transport attribution to UDP, so transient failures preserve HTTP as the primary transport. Both dd-trace-py and dd-trace-rb leave self-telemetry to their DogStatsD client, so this aligns that. Closes: #8630 --------- Co-authored-by: Omri Fried <omrifried@gmail.com>
A persistent media 5xx bypassed the ordinary retry cap because the upload had a finalization deadline, so the Cypress runner waited until the integration process timed out.
* test(install): pin standardwebhooks for Anthropic fixtures standardwebhooks 1.1.0 is CommonJS but depends on ESM-only @stablelib/base64 2, which breaks Node 18 fixture loading. Carry test-version resolutions into generated workspaces and pin standardwebhooks to 1.0.0 until upstream publishes a compatible release. * test(anthropic): pin webhook dependency in ESM sandbox The ESM integration sandbox installs the Anthropic SDK independently of generated version workspaces, so carry the standardwebhooks 1.0.0 pin into that sandbox too.
Overall package sizeSelf size: 8.83 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.4.0 | 127.33 kB | 447.04 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
🎉 All green!🧪 All tests passed 🎯 Code Coverage (details) 🔗 Commit SHA: 4d60d8d | Docs | View more details | Give us feedback! |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## v6.x #10068 +/- ##
=======================================
Coverage ? 98.64%
=======================================
Files ? 1004
Lines ? 157369
Branches ? 74
=======================================
Hits ? 155233
Misses ? 2136
Partials ? 0
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
BenchmarksBenchmark execution time: 2026-09-04 15:57:50 Comparing candidate commit 4d60d8d in PR branch Found 20 performance improvements and 1 performance regressions! Performance is the same for 2271 metrics, 21 unstable metrics.
|
…pdates (#10066) Bumps the test-versions group with 5 updates in the /packages/dd-trace/test/plugins/versions directory: | Package | From | To | | --- | --- | --- | | [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) | `0.3.243` | `0.3.250` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.3.0` | `26.4.0` | | [google-gax](https://github.com/googleapis/google-cloud-node/tree/HEAD/core/packages/gax) | `6.0.3` | `6.1.0` | | [protobufjs](https://github.com/protobufjs/protobuf.js) | `8.7.2` | `8.8.0` | | [stripe](https://github.com/stripe/stripe-node) | `22.5.0` | `22.6.0` | Updates `@anthropic-ai/claude-agent-sdk` from 0.3.243 to 0.3.250 - [Release notes](https://github.com/anthropics/claude-agent-sdk-typescript/releases) - [Changelog](https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md) - [Commits](anthropics/claude-agent-sdk-typescript@v0.3.243...v0.3.250) Updates `@types/node` from 26.3.0 to 26.4.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `google-gax` from 6.0.3 to 6.1.0 - [Release notes](https://github.com/googleapis/google-cloud-node/releases) - [Changelog](https://github.com/googleapis/google-cloud-node/blob/main/core/packages/gax/CHANGELOG.md) - [Commits](https://github.com/googleapis/google-cloud-node/commits/google-gax-v6.1.0/core/packages/gax) Updates `protobufjs` from 8.7.2 to 8.8.0 - [Release notes](https://github.com/protobufjs/protobuf.js/releases) - [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md) - [Commits](protobufjs/protobuf.js@protobufjs-v8.7.2...protobufjs-v8.8.0) Updates `stripe` from 22.5.0 to 22.6.0 - [Release notes](https://github.com/stripe/stripe-node/releases) - [Changelog](https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md) - [Commits](stripe/stripe-node@v22.5.0...v22.6.0) --- updated-dependencies: - dependency-name: "@anthropic-ai/claude-agent-sdk" dependency-version: 0.3.250 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: test-versions - dependency-name: "@types/node" dependency-version: 26.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: test-versions - dependency-name: google-gax dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: test-versions - dependency-name: protobufjs dependency-version: 8.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: test-versions - dependency-name: stripe dependency-version: 22.6.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>
…updates (#10064) Bumps the web-frameworks group with 3 updates in the /packages/dd-trace/test/plugins/versions directory: [axios](https://github.com/axios/axios), [hono](https://github.com/honojs/hono) and [restify](https://github.com/restify/node-restify). Updates `axios` from 1.19.0 to 1.20.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.19.0...v1.20.0) Updates `hono` from 4.13.4 to 4.13.5 - [Release notes](https://github.com/honojs/hono/releases) - [Commits](honojs/hono@v4.13.4...v4.13.5) Updates `restify` from 11.1.0 to 12.0.0 - [Release notes](https://github.com/restify/node-restify/releases) - [Changelog](https://github.com/restify/node-restify/blob/master/CHANGELOG.md) - [Commits](restify/node-restify@v11.1.0...v12.0.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: web-frameworks - dependency-name: hono dependency-version: 4.13.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: web-frameworks - dependency-name: restify dependency-version: 12.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: web-frameworks ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…th 10 updates (#10063) Bumps the cloud-and-messaging group with 10 updates in the /packages/dd-trace/test/plugins/versions directory: | Package | From | To | | --- | --- | --- | | [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.1117.0` | `3.1120.0` | | [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.1117.0` | `3.1120.0` | | [@aws-sdk/client-eventbridge](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge) | `3.1117.0` | `3.1120.0` | | [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.1117.0` | `3.1120.0` | | [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.1117.0` | `3.1120.0` | | [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1117.0` | `3.1120.0` | | [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.1117.0` | `3.1120.0` | | [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.1117.0` | `3.1120.0` | | [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.1117.0` | `3.1120.0` | | [bullmq](https://github.com/taskforcesh/bullmq) | `6.2.1` | `6.3.1` | Updates `@aws-sdk/client-bedrock-runtime` from 3.1117.0 to 3.1120.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1120.0/clients/client-bedrock-runtime) Updates `@aws-sdk/client-dynamodb` from 3.1117.0 to 3.1120.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1120.0/clients/client-dynamodb) Updates `@aws-sdk/client-eventbridge` from 3.1117.0 to 3.1120.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-eventbridge/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1120.0/clients/client-eventbridge) Updates `@aws-sdk/client-kinesis` from 3.1117.0 to 3.1120.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1120.0/clients/client-kinesis) Updates `@aws-sdk/client-lambda` from 3.1117.0 to 3.1120.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1120.0/clients/client-lambda) Updates `@aws-sdk/client-s3` from 3.1117.0 to 3.1120.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1120.0/clients/client-s3) Updates `@aws-sdk/client-sfn` from 3.1117.0 to 3.1120.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sfn/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1120.0/clients/client-sfn) Updates `@aws-sdk/client-sns` from 3.1117.0 to 3.1120.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sns/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1120.0/clients/client-sns) Updates `@aws-sdk/client-sqs` from 3.1117.0 to 3.1120.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sqs/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1120.0/clients/client-sqs) Updates `bullmq` from 6.2.1 to 6.3.1 - [Release notes](https://github.com/taskforcesh/bullmq/releases) - [Commits](taskforcesh/bullmq@v6.2.1...v6.3.1) --- updated-dependencies: - dependency-name: "@aws-sdk/client-bedrock-runtime" dependency-version: 3.1120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-dynamodb" dependency-version: 3.1120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-eventbridge" dependency-version: 3.1120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-kinesis" dependency-version: 3.1120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-lambda" dependency-version: 3.1120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-s3" dependency-version: 3.1120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-sfn" dependency-version: 3.1120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-sns" dependency-version: 3.1120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-sqs" dependency-version: 3.1120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: bullmq dependency-version: 6.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… 2 updates (#10065) Bumps the testing-and-build group with 2 updates in the /packages/dd-trace/test/plugins/versions directory: [next](https://github.com/vercel/next.js) and [selenium-webdriver](https://github.com/SeleniumHQ/selenium). Updates `next` from 16.3.2 to 16.3.3 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](vercel/next.js@v16.3.2...v16.3.3) Updates `selenium-webdriver` from 4.47.0 to 4.48.0 - [Release notes](https://github.com/SeleniumHQ/selenium/releases) - [Commits](SeleniumHQ/selenium@selenium-4.47.0...selenium-4.48.0) --- updated-dependencies: - dependency-name: next dependency-version: 16.3.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: testing-and-build - dependency-name: selenium-webdriver dependency-version: 4.48.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testing-and-build ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…pdates (#10061) Bumps the test-versions group with 2 updates in the /integration-tests/esbuild directory: [axios](https://github.com/axios/axios) and [openai](https://github.com/openai/openai-node). Updates `axios` from 1.19.0 to 1.20.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.19.0...v1.20.0) Updates `openai` from 7.5.0 to 7.8.0 - [Release notes](https://github.com/openai/openai-node/releases) - [Changelog](https://github.com/openai/openai-node/blob/main/CHANGELOG.md) - [Commits](openai/openai-node@v7.5.0...v7.8.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: test-versions - dependency-name: openai dependency-version: 7.8.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>
The generated source keeps Cypress's CommonJS and ESM loading behavior without an intermediate fragments array.
eslint-plugin-mocha 12 changes its recommended rule set and tightens existing rules. Explicit rule decisions prevent the dependency version from changing unrelated test policy.
Firecracker snapshots preserve OpenSSL's DRBG state and userspace entropy buffers. Clones can therefore emit duplicate trace IDs, span IDs, runtime IDs, and Remote Configuration client IDs. Images identified by AWS_LAMBDA_MICROVM_IMAGE_ARN register a single-use hook for the Lambda MicroVM run endpoint. The hook remains active when normal tracer initialization fails. On resume, it discards buffered UUID entropy, reseeds trace and span ID generation, and regenerates process identifiers. Metadata updates before long-lived consumers refresh, so exports, metrics, profiles, crash reports, OpenTelemetry resources, and child processes use one consistent identity. Node builds with bundled OpenSSL cannot obtain SnapSafe reseeding after resume. The tracer reports an actionable image-build error because identity refresh cannot guarantee unique IDs in that configuration.
MariaDB integration tests kept a process-global clock stub active across awaited database work, so background tracer flushes could fail unrelated pool timing assertions.
graphql-jit replaces graphql.execute with generated functions after compilation and inlines default field resolution. Warm requests therefore bypass the existing execute and resolver hooks, dropping GraphQL spans and AppSec/IAST processing. The generated path preserves graphql-jit's coerced arguments and asynchronous result semantics across supported 0.7.x and 0.8.x CJS and ESM layouts. Incremental executions retain their spans until the result iterator completes or is cancelled. Cache GraphQL metadata by effective operation selection and signature mode, within Mercurius's configured query-cache bound. This prevents stale cross-request reuse and tracer-owned entries that outlive the application cache. Fixes: #2385
* fix(serverless): coalesce overlapping Vercel flushes Each completed response previously started its own telemetry flush and retention promise, so overlapping responses could create unbounded exporter waiters. Keep one active flush and one queued generation so every response stays retained without duplicating concurrent flush work. * fix(llmobs): isolate invalid multi-tenant routes An invalid tenant site currently throws while building a request and aborts staging for every later buffer. Drop and log only that tenant's unroutable batch so valid default and tenant buffers still flush. * test(dogstatsd): isolate HTTP fixture completion The HTTP flush test can complete before a zero-delay fixture callback reads its body, leaving that callback to run against the next test's reassigned state. Complete each assertion through the request's flush callback and wait for both fixture servers to close. * perf(serverless): reduce empty telemetry flush overhead Node 22.23.1 / V8 12.4, seven trials with the best and worst dropped: 1. Empty tracker waits improve from 10.68 ns to 5.09 ns. 2. Empty telemetry coordination improves from 15.12 ns to 10.20 ns. 3. Startup Vercel detection improves from 263.04 ns to 4.08 ns. 4. Empty writer flushes improve from 8.00 ns to 5.08 ns. * perf(serverless): snapshot Vercel environment detection Vercel detection is fixed at module load, so repeated calls should reuse the snapshot. On Node 22.23.1 / V8 12.4, non-Vercel detection improves from 145.92 ns to 3.85 ns and reproduces at 146.80 ns to 3.83 ns across seven trials with the best and worst dropped.
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
A synchronous UDP send error can now leave the tracer and stop the application. The LLMObs change also replaces declared tool names with numeric indexes for supported AI SDK 4 array tools.
🤖 Datadog Autotest · Commit 8995319 · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest
* perf(graphql): reduce inactive resolver overhead GraphQL currently allocates tracing context and resolver metadata when no subscriber or active AppSec request can use them. Move the inactive subscriber guard ahead of wrapper allocations. Build only the IAST fields its consumer reads, and defer AppSec metadata until a request is active. The generated wrapper falls from 40.18-40.63 ns to 4.36-4.59 ns per call. The inactive AppSec resolver path falls from 31.27-32.20 ns to 5.92-6.09 ns per call. Measurements use Node 22.23.2 with seven 2M-call trials after one-second warmups. * bench(graphql): allow 12% startup overhead * perf(graphql): reuse collapsed resolver async resources Reused collapsed resolvers switched the active store for every invocation. Reusing one resolver-scoped AsyncResource reduces the context switch from 45.3 ns to 14.8 ns on Node 22 and from 208.8 ns to 18.8 ns on Node 26. Refs: #10067 (comment)
4d60d8d
8995319 to
4d60d8d
Compare
Features
Fixes
Performance
Documentation
Internal (CI, Testing, Benchmarking)
Contributors