npm dd-trace 5.107.0

7 hours ago
  • [e56fcb6f35] - (SEMVER-PATCH) Revert "test(cypress): rebalance parallel integration specs (#8844)" (Juan Antonio Fernández de Alba) #8867
  • [eddb1065e0] - (SEMVER-PATCH) fix(exporters): keep the Datadog API key off cleartext for agentless intake (Ruben Bridgewater) #8847
  • [4e92c35a12] - (SEMVER-PATCH) ci(release): add urgent Slack alert when commit count reaches 100 (Roch Devost) #8865
  • [270059c4c8] - (SEMVER-PATCH) test(cypress): rebalance parallel integration specs (Juan Antonio Fernández de Alba) #8844
  • [2691ba1b5e] - (SEMVER-PATCH) chore(deps): bump @happy-dom/jest-environment (dependabot[bot]) #8853
  • [0260d1342c] - (SEMVER-MINOR) fixed asserts in testing file (zurdooo) #8862
  • [7c0fdef510] - (SEMVER-PATCH) bench(sirun): cut runtime of the slowest child_process and debugger variants (Ruben Bridgewater) #8846
  • [9a3e63fcbc] - (SEMVER-PATCH) ci(benchmarks): bring up the in-repo image and tolerate candidate-only baseline failures (Ruben Bridgewater) #8752
  • [48b0a7ae8e] - (SEMVER-MINOR) feat(mysql2): preserve caller trace context for pooled queries (Ruben Bridgewater) #8826
  • [ad2faea53f] - (SEMVER-PATCH) perf(opentracing): remove per-span throwaway service.name object allo… (Pablo Erhard) #8816
  • [8ecf0719b8] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 4 directories with 2 updates (dependabot[bot]) #8856
  • [6d1e072697] - (SEMVER-MINOR) feat(llmobs): added toolDefinitions support in LLMObs.annotate() (zurdooo) #8845
  • [39643f1704] - (SEMVER-PATCH) ci(benchmarks): run benchmarks from in-repo bp-runner config (Ruben Bridgewater) #8809
  • [ae21e975a4] - (SEMVER-PATCH) fix(openai): mark openai.request span as errored when AI Guard blocks (Alberto Vara) #8740
  • [5470679584] - (SEMVER-PATCH) bench(debugger): fire the probe deterministically and measure snapshot capture (Ruben Bridgewater) #8785
  • [cc2501fdb1] - (SEMVER-PATCH) fix(jest): flush Test Optimization data before bail (Juan Antonio Fernández de Alba) #8840
  • [04c57787a3] - (SEMVER-PATCH) ci: consolidate JUnit and coverage uploads into All Green (Roch Devost) #8836
  • [7f25869830] - (SEMVER-PATCH) chore(test): parallelize playwright integration tests with createParallelIt (Roch Devost) #8802
  • [1c1946eab4] - (SEMVER-PATCH) chore(deps): bump the serverless group across 1 directory with 8 updates (dependabot[bot]) #8831
  • [7ad1ecf4ff] - (SEMVER-PATCH) chore(deps): bump the ai-and-llm group across 1 directory with 2 updates (dependabot[bot]) #8837
  • [a3b8c09d4c] - (SEMVER-PATCH) fix(telemetry): omit OTLP headers and Datadog keys from telemetry (Brian Marks) #8817
  • [3df1dc2033] - (SEMVER-PATCH) refactor(config): resolve the agent URL once into config.url (Ruben Bridgewater) #8819
  • [0e2aba9f29] - (SEMVER-PATCH) test(next): enable next.js latest in the plugin suite and CI (Ruben Bridgewater) #8820
  • [c72b9dae63] - (SEMVER-PATCH) test: convert agent.load setup hooks to async/await (Ruben Bridgewater) #8821
  • [c8d269dce5] - (SEMVER-MINOR) feat(pg): preserve caller trace context for pooled queries (Ruben Bridgewater) #8825
  • [f28fa5c0ab] - (SEMVER-PATCH) ci(release): skip release proposal on weekends (Roch Devost) #8835
  • [f51485be3b] - (SEMVER-PATCH, SEMVER-MINOR) feat(aiguard): Add span tags to AI Guard spans for anomaly detection (Ilyas Shabi) #8813
  • [c67150b39e] - (SEMVER-PATCH) fix(vitest): report vitest retry errors (Juan Antonio Fernández de Alba) #8834
  • [12c878a5a9] - (SEMVER-PATCH) chore(deps): bump @happy-dom/jest-environment from 20.9.0 to 20.10.1 in /packages/dd-trace/test/plugins/versions in the test-optimization group across 1 directory (dependabot[bot]) #8832
  • [811928b882] - (SEMVER-PATCH) fix(test-optimization): buffer early worker test traces (Juan Antonio Fernández de Alba) #8812
  • [807c7f16e5] - (SEMVER-PATCH) chore(deps): bump the ai-and-llm group across 1 directory with 6 updates (dependabot[bot]) #8830
  • [2fc779974c] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 2 updates (dependabot[bot]) #8829
  • [b227cf0376] - (SEMVER-PATCH) bench(sirun): add profiler workload and llmobs guard, shorten over-long benches (Ruben Bridgewater) #8787
  • [03e78e58ac] - (SEMVER-PATCH) perf(format): serialize span links directly instead of via a throwaway array (Ruben Bridgewater) #8796
  • [bdfda447b3] - (SEMVER-PATCH) fix(fastify): guard error publishing against re-entrant recursion (Ruben Bridgewater) #8788
  • [bf5e02be74] - (SEMVER-PATCH) fix(aiguard): Use abortController instead of promise resolve/reject (Ilyas Shabi) #8743
  • [2a1c6d56a4] - (SEMVER-PATCH) test(cypress): improve cypress tests (Juan Antonio Fernández de Alba) #8811
  • [4fe182f776] - (SEMVER-PATCH) chore(deps): bump the serverless group across 1 directory with 10 updates (dependabot[bot]) #8806
  • [c3092aa45c] - (SEMVER-PATCH) chore(deps): bump the test-optimization group across 1 directory with 4 updates (dependabot[bot]) #8808
  • [9b02ace282] - (SEMVER-PATCH) chore: remove preinstall script (Roch Devost) #8803
  • [d48e63551e] - (SEMVER-PATCH) chore(deps): bump the ai-and-llm group across 1 directory with 4 updates (dependabot[bot]) #8805
  • [800f991e4c] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 2 updates (dependabot[bot]) #8804
  • [9fd8d377d7] - (SEMVER-PATCH) chore(sampling): remove duplicated sample call (Pablo Erhard) #8800
  • [cf6790031e] - (SEMVER-PATCH) Bump libdatadog-nodejs to v0.9.4 (Gyuheon Oh) #8801
  • [1db5eb1002] - (SEMVER-PATCH) fix(cypress): clear managed retry attempts after Cypress retry setup (Juan Antonio Fernández de Alba) #8797
  • [b5e8059daf] - (SEMVER-PATCH) fix(aws-sdk): extract EventBridge trace context on the SQS consumer (Ayan Khan) #8698
  • [3d2bd9f27e] - (SEMVER-PATCH) bench(dns): drive the callback instrumentor over a no-op lookup (Ruben Bridgewater) #8786
  • [75443fc7a8] - (SEMVER-PATCH) fix(test-optimization): disable mocha retries for managed retries (Juan Antonio Fernández de Alba) #8792
  • [10e7c52df4] - (SEMVER-PATCH) fix(vitest): disable manual retries for managed retries (Juan Antonio Fernández de Alba) #8795
  • [6e07ccce3c] - (SEMVER-PATCH) fix(cucumber): disable manual retries for managed retries (Juan Antonio Fernández de Alba) #8794
  • [4c2598b235] - (SEMVER-PATCH) fix(cypress): disable manual retries for managed retries (Juan Antonio Fernández de Alba) #8793
  • [3db69c4b6a] - (SEMVER-PATCH) fix(test-optimization): preserve quarantine on framework retries (Juan Antonio Fernández de Alba) #8790
  • [a75867c9bd] - (SEMVER-PATCH) perf(format,encode): reduce per-span format and encode overhead (Ruben Bridgewater) #8754
  • [a79ffaed21] - (SEMVER-PATCH) ci: skip implicit-else branches in istanbul line-coverage patch (Ruben Bridgewater) #8720
  • [a9c0194667] - (SEMVER-PATCH) chore(deps): bump the serverless group across 1 directory with 8 updates (dependabot[bot]) #8782
  • [4e5d1c7514] - (SEMVER-PATCH) chore(deps): bump @datadog/openfeature-node-server from 1.2.1 to 2.0.0 (dependabot[bot]) #8780
  • [95d13e0073] - (SEMVER-PATCH) chore(deps): bump the vendor-minor-and-patch-dependencies group across 1 directory with 2 updates (dependabot[bot]) #8776
  • [2cc0caee19] - (SEMVER-PATCH) chore(deps-dev): bump @babel/helpers from 7.29.2 to 7.29.7 in the dev-minor-and-patch-dependencies group across 1 directory (dependabot[bot]) #8779
  • [d3b7394057] - (SEMVER-PATCH) chore(deps): bump the ai-and-llm group across 1 directory with 6 updates (dependabot[bot]) #8778
  • [46e96ff2f0] - (SEMVER-PATCH) chore(deps): bump @koa/router from 15.5.0 to 15.6.0 in /integration-tests/esbuild in the test-versions group across 1 directory (dependabot[bot]) #8777
  • [cd1c1f01e9] - (SEMVER-PATCH) ci(dependabot): track Docker base image updates (Ruben Bridgewater) #8772
  • [ecc40b75ca] - (SEMVER-PATCH) fix(nightly): re-allow nightly node testing (Pablo Erhard) #8753
  • [3823ad352d] - (SEMVER-PATCH) perf(instrumentation): tune http/http2/net forwarding wrappers for V8 and shimmer (Ruben Bridgewater) #8757
  • [72167012d9] - (SEMVER-PATCH) docs(agents): tighten AGENTS.md and skills (Ruben Bridgewater) #8684
  • [f3d75aac29] - (SEMVER-PATCH) perf(instrumentation): match middleware next-callback identity to skip shimmer rewrites (Ruben Bridgewater) #8758
  • [fc0f4df671] - (SEMVER-PATCH) bench(sirun): update Node.js versions and pin the benchmark image (Ruben Bridgewater) #8775
  • [9c7e13a82f] - (SEMVER-PATCH) perf(core): hold the legacy store directly under AsyncContextFrame (Ruben Bridgewater) #8761
  • [c8f9a93742] - (SEMVER-PATCH) bench(integrations): tune dns/graphql/http/net/aws-sdk/propagation; drop bluebird and q (Ruben Bridgewater) #8734
  • [6d992dc2b2] - (SEMVER-PATCH) docs(types): note that startSpan does not activate the returned span (Ruben Bridgewater) #8771
  • [f2b7c57f38] - (SEMVER-PATCH) bench(ws): websocket message instrumentation bench (Ruben Bridgewater) #8725
  • [57b5ea5795] - (SEMVER-PATCH) bench(core): tune the startup, log, and runtime-metrics benches (Ruben Bridgewater) #8770
  • [cf7edad37a] - (SEMVER-MINOR) feat(otel): add support for OTLP Runtime Metrics (Maximo Bautista) #8357
  • [f67f0b6bd6] - (SEMVER-PATCH) fix(llmobs): fan array-valued user tags out into one wire entry per element (Ruben Bridgewater) #8689
  • [92e814b01e] - (SEMVER-PATCH) bench(pg): real-world pg query instrumentation bench (Ruben Bridgewater) #8724
  • [b3fcf3302e] - (SEMVER-PATCH) bench(encoders): tune the encoding and exporting-pipeline benches (Ruben Bridgewater) #8731
  • [09c46f5a4d] - (SEMVER-PATCH) bench(kafkajs): kafkajs and data-streams checkpoint benches (Ruben Bridgewater) #8727
  • [ad3a3034b9] - (SEMVER-PATCH) bench(redis): real-world redis command instrumentation bench (Ruben Bridgewater) #8722
  • [157ca323e4] - (SEMVER-PATCH) fix(stats): bucket spans by start instead of the missing startTime field (Ruben Bridgewater) #8759
  • [02f66b9af5] - (SEMVER-PATCH) perf(http): skip the redundant context enter on fresh server requests (Ruben Bridgewater) #8760
  • [3f16b48dda] - (SEMVER-PATCH) bench(sirun): trim runtime of already-merged loop benches (Ruben Bridgewater) #8766
  • [57b2c55e11] - (SEMVER-PATCH) bench(core): tune the shimmer-runtime and shimmer-startup benches (Ruben Bridgewater) #8769
  • [bc45c72f26] - (SEMVER-PATCH) bench(core): tune the async_hooks and scope benches (Ruben Bridgewater) #8768
  • [fe4245d2fd] - (SEMVER-PATCH) perf(format): clear hot-path tags with undefined instead of delete (Ruben Bridgewater) #8756
  • [9bfd627777] - (SEMVER-PATCH) chore(ci): remove useless call to get-credentials in system-tests workflow (Charles de Beauchesne) #8767
  • [ddc183c527] - (SEMVER-PATCH) chore(ci): update dd-sts-action to v1.0.04 (Charles de Beauchesne) #8765
  • [812a79be28] - (SEMVER-PATCH) bench(sirun): add the local overview collection script (Ruben Bridgewater) #8733
  • [4ce00de9d1] - (SEMVER-PATCH) bench(mongodb): mongodb-core command instrumentation bench (Ruben Bridgewater) #8726
  • [91ddaa58ff] - (SEMVER-PATCH) bench(spans): tune the span lifecycle bench (Ruben Bridgewater) #8732
  • [cf3276f5d0] - (SEMVER-PATCH) bench(appsec): iast taint-tracking bench and appsec live-bench tuning (Ruben Bridgewater) #8730
  • [6ed31f4845] - (SEMVER-PATCH) bench(core): id, url, and tracing-channel dispatch benches (Ruben Bridgewater) #8729
  • [f9b0449a63] - (SEMVER-PATCH) bench(idm): fs and child_process instrumentation benches (Ruben Bridgewater) #8728
  • [d54b4cc5a8] - (SEMVER-PATCH) bench(pino): log-injection overhead bench (Ruben Bridgewater) #8723
  • [0813bf0d0a] - (SEMVER-PATCH) ci(release): cap proposal at 100 commits and notify guild at 50 (Roch Devost) #8711
  • [e9c271f784] - (SEMVER-PATCH) Fixes APMS-19181: sets the service discovery logs to respect the log level so that the logs can be suppressed when modifying the log level (Sean Dever) #8677
  • [740648aae4] - (SEMVER-PATCH) fix(esbuild): drop ...arguments spread from CJS module wrap (Ruben Bridgewater) #8691
  • [0cc2b46076] - (SEMVER-PATCH) fix: stop using url.parse in http (Ruben Bridgewater) #8750
  • [ba82e92e7a] - (SEMVER-PATCH) bench(sirun): auto-shard the suite from variant count and cores (Ruben Bridgewater) #8751
  • [36a2f15f07] - (SEMVER-PATCH) bench(sirun): add startup-share guard for loop benchmarks (Ruben Bridgewater) #8721

Don't miss a new dd-trace release

NewReleases is sending notifications on new releases.