Skip to content

Releases: DataDog/dd-apm-test-agent

1.32.0

22 Aug 13:26
ec21f8c
Compare
Choose a tag to compare

New Features

  • otel: Adds OpenTelemetry Protocol (OTLP) v1.7.0 logs support via HTTP endpoint /v1/logs on port 4318.
  • otel: Adds OpenTelemetry Protocol (OTLP) v1.7.0 logs support via GRPC on port 4317.
  • otel: Adds OpenTelemetry Protocol (OTLP) v1.7.0 metrics support via HTTP endpoint /v1/metrics on port 4318 and GRPC on port 4317. Supports receiving all OTLP metric types including Gauge, Sum, Histogram, ExponentialHistogram, and Summary.
  • core: Add support for the /v1.0/traces endpoint on the trace-agent, for now these payloads are converted automatically to the "v4" format for ease of adoption.

1.31.1

08 Aug 13:17
bb2433e
Compare
Choose a tag to compare

Bug Fixes

  • vcr: fixes an issue where the vcr cassette name middleware would not properly ignore decoding errors for request bodies that were not associated with then /vcr/test/start path.

1.31.0

05 Aug 13:57
e43d44b
Compare
Choose a tag to compare

Upgrade Notes

  • vcr: test_name specified in /vcr/test/start is now used as a prefix for generated cassette names instead of a suffix.

1.30.1

04 Aug 14:03
6a5a9a4
Compare
Choose a tag to compare

Bug Fixes

  • Fixes windows docker image tagging to avoid having only linux or windows images published for latest and vx.y.z tags.

1.30.0

04 Aug 12:19
e833820
Compare
Choose a tag to compare

New Features

  • Add support for Python 3.13
  • Add Windows container support to Docker images.

1.29.1

28 Jul 18:34
523646f
Compare
Choose a tag to compare

Bug Fixes

  • vcr: fixes a bug where the vcr cassette would cause unnecessary 400s from proxied providers.
  • vcr: fixes a bug where google genai client keys would not be omitted from generated vcr cassettes.

1.29.0

28 Jul 14:41
e33cc28
Compare
Choose a tag to compare

New Features

  • vcr: adds support for recording requests from google genai/gemini.
  • vcr: adds two new /vcr/test/start and /vcr/test/stop, which capture all proxy requests made in between these two requests with a test name specified in /vcr/test/start.

1.28.0

22 Jul 19:57
5ffe171
Compare
Choose a tag to compare

New Features

  • Use default value for null fields in tracestats. This aligns with the trace agent behaviors.

Upgrade Notes

  • BREAKING CHANGE: Test snapshots must be updated as field comparisons on stats payload will fail between "" and None values.

1.27.4

07 Jul 18:13
311de54
Compare
Choose a tag to compare

Bug Fixes

  • VCR: add support for query strings.

Other Notes

  • Add datadog vcr cassette support.

1.27.3

03 Jul 14:51
27b370c
Compare
Choose a tag to compare

Other Notes

  • Add OpenAI vcr cassettes for responses api prompt caching, responses api streaming prompt caching, and chat completions with tool calls.