v6.12.0 proposal - #9860
Conversation
…ates (#9840) Bumps the ai-and-llm group with 10 updates in the /packages/dd-trace/test/plugins/versions directory: | Package | From | To | | --- | --- | --- | | [@ai-sdk/amazon-bedrock](https://github.com/vercel/ai/tree/HEAD/packages/amazon-bedrock) | `5.0.55` | `5.0.57` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.38` | `4.0.39` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.41` | `4.0.42` | | [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.5.5` | `1.5.6` | | [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.42` | `1.0.43` | | [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.2.7` | `1.2.8` | | [@langchain/langgraph](https://github.com/langchain-ai/langgraphjs/tree/HEAD/libs/langgraph-core) | `1.4.9` | `1.4.10` | | [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.5.7` | `1.5.8` | | [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.65` | `7.0.66` | | [langchain](https://github.com/langchain-ai/langchainjs) | `1.5.8` | `1.5.9` | Updates `@ai-sdk/amazon-bedrock` from 5.0.55 to 5.0.57 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/amazon-bedrock/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/amazon-bedrock@5.0.57/packages/amazon-bedrock) Updates `@ai-sdk/anthropic` from 4.0.38 to 4.0.39 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.39/packages/anthropic) Updates `@ai-sdk/openai` from 4.0.41 to 4.0.42 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.42/packages/openai) Updates `@langchain/anthropic` from 1.5.5 to 1.5.6 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/anthropic@1.5.5...@langchain/anthropic@1.5.6) Updates `@langchain/classic` from 1.0.42 to 1.0.43 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/classic@1.0.42...@langchain/classic@1.0.43) Updates `@langchain/core` from 1.2.7 to 1.2.8 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/core@1.2.7...@langchain/core@1.2.8) Updates `@langchain/langgraph` from 1.4.9 to 1.4.10 - [Release notes](https://github.com/langchain-ai/langgraphjs/releases) - [Changelog](https://github.com/langchain-ai/langgraphjs/blob/main/libs/langgraph-core/CHANGELOG.md) - [Commits](https://github.com/langchain-ai/langgraphjs/commits/@langchain/langgraph@1.4.10/libs/langgraph-core) Updates `@langchain/openai` from 1.5.7 to 1.5.8 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/openai@1.5.7...@langchain/openai@1.5.8) Updates `ai` from 7.0.65 to 7.0.66 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.66/packages/ai) Updates `langchain` from 1.5.8 to 1.5.9 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/langchain@1.5.8...langchain@1.5.9) --- updated-dependencies: - dependency-name: "@ai-sdk/amazon-bedrock" dependency-version: 5.0.57 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.39 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.42 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/anthropic" dependency-version: 1.5.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/classic" dependency-version: 1.0.43 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/core" dependency-version: 1.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/langgraph" dependency-version: 1.4.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/openai" dependency-version: 1.5.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: ai dependency-version: 7.0.66 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: langchain dependency-version: 1.5.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…updates (#9842) Bumps the web-frameworks group with 3 updates in the /packages/dd-trace/test/plugins/versions directory: [@fastify/multipart](https://github.com/fastify/fastify-multipart), [@hono/node-server](https://github.com/honojs/node-server) and [find-my-way](https://github.com/delvedor/find-my-way). Updates `@fastify/multipart` from 10.1.0 to 10.1.1 - [Release notes](https://github.com/fastify/fastify-multipart/releases) - [Commits](fastify/fastify-multipart@v10.1.0...v10.1.1) Updates `@hono/node-server` from 2.1.0 to 2.1.1 - [Release notes](https://github.com/honojs/node-server/releases) - [Commits](honojs/node-server@v2.1.0...v2.1.1) Updates `find-my-way` from 9.7.0 to 9.8.0 - [Release notes](https://github.com/delvedor/find-my-way/releases) - [Commits](delvedor/find-my-way@v9.7.0...v9.8.0) --- updated-dependencies: - dependency-name: "@fastify/multipart" dependency-version: 10.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: web-frameworks - dependency-name: "@hono/node-server" dependency-version: 2.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: web-frameworks - dependency-name: find-my-way dependency-version: 9.8.0 dependency-type: direct:production update-type: version-update:semver-minor 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 11 updates (#9841) 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.1110.0` | `3.1111.0` | | [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.1110.0` | `3.1111.0` | | [@aws-sdk/client-eventbridge](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge) | `3.1110.0` | `3.1111.0` | | [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.1110.0` | `3.1111.0` | | [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.1110.0` | `3.1111.0` | | [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1110.0` | `3.1111.0` | | [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.1110.0` | `3.1111.0` | | [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.1110.0` | `3.1111.0` | | [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.1110.0` | `3.1111.0` | | [@smithy/core](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/core) | `3.32.0` | `3.33.0` | | [bullmq](https://github.com/taskforcesh/bullmq) | `6.1.0` | `6.1.1` | Updates `@aws-sdk/client-bedrock-runtime` from 3.1110.0 to 3.1111.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.1111.0/clients/client-bedrock-runtime) Updates `@aws-sdk/client-dynamodb` from 3.1110.0 to 3.1111.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.1111.0/clients/client-dynamodb) Updates `@aws-sdk/client-eventbridge` from 3.1110.0 to 3.1111.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.1111.0/clients/client-eventbridge) Updates `@aws-sdk/client-kinesis` from 3.1110.0 to 3.1111.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.1111.0/clients/client-kinesis) Updates `@aws-sdk/client-lambda` from 3.1110.0 to 3.1111.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.1111.0/clients/client-lambda) Updates `@aws-sdk/client-s3` from 3.1110.0 to 3.1111.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.1111.0/clients/client-s3) Updates `@aws-sdk/client-sfn` from 3.1110.0 to 3.1111.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.1111.0/clients/client-sfn) Updates `@aws-sdk/client-sns` from 3.1110.0 to 3.1111.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.1111.0/clients/client-sns) Updates `@aws-sdk/client-sqs` from 3.1110.0 to 3.1111.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.1111.0/clients/client-sqs) Updates `@smithy/core` from 3.32.0 to 3.33.0 - [Release notes](https://github.com/smithy-lang/smithy-typescript/releases) - [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/core/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-typescript/commits/HEAD/packages/core) Updates `bullmq` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/taskforcesh/bullmq/releases) - [Commits](taskforcesh/bullmq@v6.1.0...v6.1.1) --- updated-dependencies: - dependency-name: "@aws-sdk/client-bedrock-runtime" dependency-version: 3.1111.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.1111.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.1111.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.1111.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.1111.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.1111.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.1111.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.1111.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.1111.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@smithy/core" dependency-version: 3.33.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: bullmq dependency-version: 6.1.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>
eslint-plugin-n 18.3.0 treats an object passed to a function named callback as an error-first callback literal, which makes the full lint check fail.
* refactor(exporters): share EVP proxy utilities Add shared EVP protocol constants, route discovery, and path construction.\n\nRefactor the existing Feature Flags Agent path to use the shared utilities. Add migration pointers for CI Visibility and LLM Observability. Document the Agent-compatible receiver contract. * test(evp-proxy): use forwarded discovery header * chore(evp-proxy): remove cross-team TODOs
…ss 1 directory with 12 updates (#9824) Bumps the dev-minor-and-patch-dependencies group with 12 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.5` | `3.3.6` | | [@openfeature/core](https://github.com/open-feature/js-sdk) | `1.11.0` | `1.12.0` | | [@openfeature/server-sdk](https://github.com/open-feature/js-sdk) | `1.22.0` | `1.23.0` | | [axios](https://github.com/axios/axios) | `1.18.1` | `1.19.0` | | [eslint](https://github.com/eslint/eslint) | `10.7.0` | `10.8.1` | | [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) | `18.2.1` | `18.3.0` | | [globals](https://github.com/sindresorhus/globals) | `17.7.0` | `17.11.0` | | [minimatch](https://github.com/isaacs/minimatch) | `10.2.5` | `10.2.6` | | [mocha](https://github.com/mochajs/mocha) | `11.7.6` | `11.8.0` | | [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` | | [p-limit](https://github.com/sindresorhus/p-limit) | `7.3.0` | `7.3.1` | | [sinon](https://github.com/sinonjs/sinon) | `22.0.0` | `22.1.0` | Updates `@eslint/eslintrc` from 3.3.5 to 3.3.6 - [Release notes](https://github.com/eslint/eslintrc/releases) - [Changelog](https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md) - [Commits](eslint/eslintrc@eslintrc-v3.3.5...eslintrc-v3.3.6) Updates `@openfeature/core` from 1.11.0 to 1.12.0 - [Release notes](https://github.com/open-feature/js-sdk/releases) - [Commits](open-feature/js-sdk@core-v1.11.0...core-v1.12.0) Updates `@openfeature/server-sdk` from 1.22.0 to 1.23.0 - [Release notes](https://github.com/open-feature/js-sdk/releases) - [Commits](open-feature/js-sdk@server-sdk-v1.22.0...server-sdk-v1.23.0) Updates `axios` from 1.18.1 to 1.19.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.18.1...v1.19.0) Updates `eslint` from 10.7.0 to 10.8.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.7.0...v10.8.1) Updates `eslint-plugin-n` from 18.2.1 to 18.3.0 - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](eslint-community/eslint-plugin-n@v18.2.1...v18.3.0) Updates `globals` from 17.7.0 to 17.11.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v17.7.0...v17.11.0) Updates `minimatch` from 10.2.5 to 10.2.6 - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md) - [Commits](isaacs/minimatch@v10.2.5...v10.2.6) Updates `mocha` from 11.7.6 to 11.8.0 - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/v11.8.0/CHANGELOG.md) - [Commits](mochajs/mocha@v11.7.6...v11.8.0) Updates `nock` from 14.0.16 to 14.0.17 - [Release notes](https://github.com/nock/nock/releases) - [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md) - [Commits](nock/nock@v14.0.16...v14.0.17) Updates `p-limit` from 7.3.0 to 7.3.1 - [Release notes](https://github.com/sindresorhus/p-limit/releases) - [Commits](sindresorhus/p-limit@v7.3.0...v7.3.1) Updates `sinon` from 22.0.0 to 22.1.0 - [Release notes](https://github.com/sinonjs/sinon/releases) - [Changelog](https://github.com/sinonjs/sinon/blob/main/CHANGES.md) - [Commits](sinonjs/sinon@v22.0.0...v22.1.0) --- updated-dependencies: - dependency-name: "@eslint/eslintrc" dependency-version: 3.3.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-minor-and-patch-dependencies - dependency-name: "@openfeature/core" dependency-version: 1.12.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies - dependency-name: "@openfeature/server-sdk" dependency-version: 1.23.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies - dependency-name: axios dependency-version: 1.19.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies - dependency-name: eslint dependency-version: 10.8.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies - dependency-name: eslint-plugin-n dependency-version: 18.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies - dependency-name: globals dependency-version: 17.9.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies - dependency-name: minimatch dependency-version: 10.2.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-minor-and-patch-dependencies - dependency-name: mocha dependency-version: 11.8.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-minor-and-patch-dependencies - dependency-name: nock dependency-version: 14.0.17 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-minor-and-patch-dependencies - dependency-name: p-limit dependency-version: 7.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-minor-and-patch-dependencies - dependency-name: sinon dependency-version: 22.1.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>
* refactor(llmobs): track dataset changes locally * fix(llmobs): address dataset state review feedback * fix(llmobs): normalize dataset update payloads * test(llmobs): record dataset batch updates * fix(llmobs): correct dataset batch cassettes * fix(llmobs): preserve null dataset outputs * refactor(llmobs): remove unused dataset record ids * test(llmobs): cover dataset batch endpoint * test(llmobs): record batch endpoint interactions * test(llmobs): record batch test project cassette * test(llmobs): replace manually created batch cassettes * test(llmobs): refresh facade VCR fixtures * test(llmobs): refresh client VCR fixtures * test(llmobs): isolate client VCR project * test(llmobs): fix experiment test lint * test(llmobs): improve experiments coverage * feat(llmobs): add dataset record tags * test(llmobs): update dataset tag expectations * test(llmobs): cover dataset tag filters * fix(llmobs): normalize dataset mutation responses * fix(llmobs): preserve dataset update fields * fix(llmobs): address dataset tag review feedback * fix(llmobs): avoid allocation when clearing tag updates * fix(llmobs): clear pending tags for deleted records * fix(llmobs): normalize omitted noop tags * fix(llmobs): address experiments review feedback * fix(llmobs): document and preserve dataset tag state * fix(llmobs): align fallback experiment tags * test(llmobs): refresh experiment VCR cassettes
* feat(evp_proxy): add direct intake route * fix(evp_proxy): validate direct intake URL
* feat(openfeature): add exposure route fallback * fix(openfeature): harden exposure route fallback * fix(openfeature): preserve exposure delivery retries * perf(evp_proxy): vendor direct intake proxy dependencies * fix(openfeature): retry exposure fallback failures
Bumps the test-versions group with 1 update in the /integration-tests/esbuild directory: [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client). Updates `@smithy/smithy-client` from 4.15.0 to 4.15.2 - [Release notes](https://github.com/smithy-lang/smithy-typescript/releases) - [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/smithy-client/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/smithy-client@4.15.2/packages/smithy-client) --- updated-dependencies: - dependency-name: "@smithy/smithy-client" dependency-version: 4.15.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: test-versions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tes (#9851) Bumps the ai-and-llm group with 3 updates in the /packages/dd-trace/test/plugins/versions directory: [@openai/agents](https://github.com/openai/openai-agents-js), [@openai/agents-core](https://github.com/openai/openai-agents-js) and [@openai/agents-openai](https://github.com/openai/openai-agents-js). Updates `@openai/agents` from 0.15.0 to 0.16.0 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.15.0...v0.16.0) Updates `@openai/agents-core` from 0.15.0 to 0.16.0 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.15.0...v0.16.0) Updates `@openai/agents-openai` from 0.15.0 to 0.16.0 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.15.0...v0.16.0) --- updated-dependencies: - dependency-name: "@openai/agents" dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm - dependency-name: "@openai/agents-core" dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm - dependency-name: "@openai/agents-openai" dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…with 2 updates (#9859) Bumps the gh-actions-packages group with 2 updates in the / directory: [github/codeql-action/init](https://github.com/github/codeql-action) and [github/codeql-action/analyze](https://github.com/github/codeql-action). Bumps the gh-actions-packages group with 2 updates in the /.github/workflows directory: [github/codeql-action/init](https://github.com/github/codeql-action) and [github/codeql-action/analyze](https://github.com/github/codeql-action). Updates `github/codeql-action/init` from 4.37.6 to 4.37.7 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@5595cca...ff2f1c6) Updates `github/codeql-action/analyze` from 4.37.6 to 4.37.7 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@5595cca...ff2f1c6) Updates `github/codeql-action/init` from 4.37.6 to 4.37.7 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@5595cca...ff2f1c6) Updates `github/codeql-action/analyze` from 4.37.6 to 4.37.7 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@5595cca...ff2f1c6) --- updated-dependencies: - dependency-name: github/codeql-action/init dependency-version: 4.37.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gh-actions-packages - dependency-name: github/codeql-action/analyze dependency-version: 4.37.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gh-actions-packages - dependency-name: github/codeql-action/init dependency-version: 4.37.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gh-actions-packages - dependency-name: github/codeql-action/analyze dependency-version: 4.37.7 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>
Overall package sizeSelf size: 8.28 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.3.3 | 125.43 kB | 445.14 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: 1be66be | Docs | View more details | Give us feedback! |
BenchmarksBenchmark execution time: 2026-08-21 11:05:54 Comparing candidate commit 1be66be in PR branch Found 9 performance improvements and 0 performance regressions! Performance is the same for 2287 metrics, 14 unstable metrics.
|
Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 6.4.2 to 7.0.0. - [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases) - [Commits](cypress-io/eslint-plugin-cypress@v6.4.2...v7.0.0) --- updated-dependencies: - dependency-name: eslint-plugin-cypress dependency-version: 7.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump eslint-plugin-jsdoc from 63.0.12 to 64.1.0 Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 63.0.12 to 64.1.0. - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Commits](gajus/eslint-plugin-jsdoc@v63.0.12...v64.1.0) --- updated-dependencies: - dependency-name: eslint-plugin-jsdoc dependency-version: 64.1.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * chore: deduplicate yarn.lock --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
…s 1 directory with 2 updates (#9850) Bumps the vendor-minor-and-patch-dependencies group with 2 updates in the /vendor directory: [pprof-format](https://github.com/DataDog/pprof-format) and [protobufjs](https://github.com/protobufjs/protobuf.js). Updates `pprof-format` from 2.3.0 to 2.3.1 - [Commits](DataDog/pprof-format@v2.3.0...v2.3.1) Updates `protobufjs` from 8.7.1 to 8.7.2 - [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.1...protobufjs-v8.7.2) --- updated-dependencies: - dependency-name: pprof-format dependency-version: 2.3.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: vendor-minor-and-patch-dependencies - dependency-name: protobufjs dependency-version: 8.7.2 dependency-type: direct:production update-type: version-update:semver-patch 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>
* Simplify serverless benchmark pipeline * remove test dependency * reduce diff
…tes (#9887) Bumps the ai-and-llm group with 3 updates in the /packages/dd-trace/test/plugins/versions directory: [@openai/agents](https://github.com/openai/openai-agents-js), [@openai/agents-core](https://github.com/openai/openai-agents-js) and [@openai/agents-openai](https://github.com/openai/openai-agents-js). Updates `@openai/agents` from 0.16.0 to 0.16.1 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.16.0...v0.16.1) Updates `@openai/agents-core` from 0.16.0 to 0.16.1 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.16.0...v0.16.1) Updates `@openai/agents-openai` from 0.16.0 to 0.16.1 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.16.0...v0.16.1) --- updated-dependencies: - dependency-name: "@openai/agents" dependency-version: 0.16.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@openai/agents-core" dependency-version: 0.16.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@openai/agents-openai" dependency-version: 0.16.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…th 3 updates (#9888) Bumps the cloud-and-messaging group with 3 updates in the /packages/dd-trace/test/plugins/versions directory: [@smithy/core](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/core), [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) and [bullmq](https://github.com/taskforcesh/bullmq). Updates `@smithy/core` from 3.33.0 to 3.33.2 - [Release notes](https://github.com/smithy-lang/smithy-typescript/releases) - [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/core/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/core@3.33.2/packages/core) Updates `@smithy/smithy-client` from 4.15.0 to 4.15.2 - [Release notes](https://github.com/smithy-lang/smithy-typescript/releases) - [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/smithy-client/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/smithy-client@4.15.2/packages/smithy-client) Updates `bullmq` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/taskforcesh/bullmq/releases) - [Commits](taskforcesh/bullmq@v6.1.1...v6.1.2) --- updated-dependencies: - dependency-name: "@smithy/core" dependency-version: 3.33.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cloud-and-messaging - dependency-name: "@smithy/smithy-client" dependency-version: 4.15.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cloud-and-messaging - dependency-name: bullmq dependency-version: 6.1.2 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>
5c923d6 to
cf1e594
Compare
Re-implements waf.duration, waf.duration_ext, rasp.duration and rasp.duration_ext
Version-gated runner cases were absent from suite reports, so unsupported matrix entries looked like missing coverage.
Use detached, header-specialized readers so V8 can optimize constant property access without giving up the carrier model as the single source of truth. Generated reader closures load both the resolver and header name from closure context on every extraction. Across two fresh Node 18.20.8 runs, four scalar header reads fell from 37.6-38.6 to 15.2-16.7 ns/op and mixed Datadog extraction fell from 357.5-360.0 to 337.3-337.7 ns/op. On Node 24.18.0, the same paths fell from 35.7-36.8 to 15.9 ns/op and from 252.7-257.6 to 230.0-230.9 ns/op.
0fa93da to
1be66be
Compare
There was a problem hiding this comment.
Collection values with many custom properties can still make debugger log messages grow without a limit. This bypasses the new property limit.
🤖 Datadog Autotest · Commit 1be66be · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest
| types.isMapIterator(value) || | ||
| types.isSetIterator(value) | ||
| ) { | ||
| return inspect(value, segmentInspectOptions) |
There was a problem hiding this comment.
Limit custom properties on collection values
A probe can create a large debugger log message and a large temporary allocation.
Assertion details
- Input: A template expression returns an array, typed array, or similar collection with many custom enumerable properties.
- Expected:
The formatter must limit both collection elements and custom enumerable properties. - Actual: The collection branch calls
util.inspectwithmaxArrayLength. This option limits array elements but does not limit custom enumerable properties.
Was this helpful? React 👍 or 👎
🤖 Datadog Autotest · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest
Features
Fixes
Performance
Internal (CI, Testing, Benchmarking)
Contributors