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.63 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 CI checks and tests passed. 🎉 All green!🧪 All tests passed 🎯 Code Coverage (details) 🔗 Commit SHA: 85f8038 | Docs | View more details | Give us feedback! |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## v6.x #10068 +/- ##
=======================================
Coverage ? 98.61%
=======================================
Files ? 996
Lines ? 152043
Branches ? 13151
=======================================
Hits ? 149944
Misses ? 2099
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-01 05:28:02 Comparing candidate commit 85f8038 in PR branch Found 1 performance improvements and 1 performance regressions! Performance is the same for 2298 metrics, 10 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.
The rule stays limited to paired `.name` members and conditional newline text, where direct string construction preserves behavior.
Exact bulk suppressions preserve the existing baseline while making every new call-result invocation fail lint.
DNS plugin tests queried lvh.me, so resolver latency could exhaust the mock-agent timeout and leave c-ares work active during teardown. Forward-lookup tests now use parser-rejected hostnames. Reverse tests use a closed loopback endpoint and await both the rejection and trace. Setup configures the default resolver before instrumentation because dns.setServers() replaces the top-level resolver functions. Refs: DataDog/dd-trace-js/actions/runs/32678296794/job/97290335175?pr=9933
* ci(test-optimization): cover missing source test reports * ci(test-optimization): snapshot sequential reports * ci(test-optimization): avoid duplicate webdriverio reports
…age (#9951) * fix patching for newer versions * fix tests * only wrap parse * update to 7.8.0 * test response.parse is covered properly
This removes the bulk suppression so new call-result invocations fail lint.
MongoDB 7.6 pre-serializes bulk writes and wraps update and delete statements in DocumentSequence objects. Treating the wrapper as an array produces empty `mongodb.query` tags and removes queries from resource names.
Conditional property assignment reduced a present single-property build from 25.18 to 15.06 ns/op. Six present properties dropped from 99.80 to 20.21 ns/op. Both measurements used Node 24.20.0 and V8 13.6.233.17-node.53. Computed keys can resolve to __proto__, where assignment changes the destination prototype instead of creating an own property. Limit the rule to statically safe data-property and target shapes.
27e6590 to
85f8038
Compare
Features
Fixes
Performance
Documentation
Internal (CI, Testing, Benchmarking)
Contributors