npm dd-trace 5.131.0

5 hours ago

Features

  • Dynamic Instrumentation: Add an evaluation time budget #10156
  • Feature Flags: Add privacy-protected flag evaluation telemetry #10464
  • LLM Observability: Add BaseEvaluator support for Experiments #9848
  • LLM Observability: Add remote evaluators #10487
  • OpenTelemetry: Add OTel consistent probability sampling state to spans exported through OTLP #10189
  • OpenTelemetry: Otel sampling support in distributed tracing #10117

Fixes

  • aws-sdk: Handle region provider rejections #10583
  • Dynamic Instrumentation: Bound pause duration telemetry while the application is busy #10607
  • Dynamic Instrumentation: Classify worker failures in telemetry #10393
  • Dynamic Instrumentation: Drop probe results that stay over the size cap #10345
  • Dynamic Instrumentation: Redact sensitive identifiers in log templates and capture expressions #10612
  • General: Restore legacy RC capability bits #10573
  • LLM Observability: Don't corrupt literal "\u" sequences when encoding payloads #10609
  • LLM Observability: Keep LLMObs tracing after an aborted stream #10577
  • LLM Observability: Preserve structured experiment output #10472
  • LLM Observability: Properly record runtimeContext in newer v7 versions #10629
  • OpenTelemetry: Return non-function targets unchanged from ContextManager.bind() #10544

Internal (CI, Testing, Benchmarking)

  • AppSec: Update native-appsec to 11.0.3 #10625
  • Feature Flags: Shorten evaluation workloads #10588
  • Feature Flags: Verify bundled provider behavior and align test versions #10545
  • General: Shorten replacement injection #10587
  • General: Update one-pipeline version #10610
  • postgres: Remove identity hooks #10649
  • supabase: Remove identity hooks #10511

Contributors

Don't miss a new dd-trace release

NewReleases is sending notifications on new releases.