Skip to content

Releases: DataDog/dd-trace-cpp

v0.1.6

09 Mar 16:48
c87bde4
Compare
Choose a tag to compare

This release adds new features:

  • W3C-style trace context propagation adds support for OpenTelemetry-compatible trace context extraction and injection. It is enabled by default, and is interoperable with Datadog-style traces.
  • 128-bit trace ID generation is an opt-in feature making the tracer produce 128-bit trace IDs instead of 64-bit trace IDs. The new wider trace IDs are backward compatible with respect to Datadog-style trace context propagation.
  • Additional span tags are automatically added to each span for better and more consistent reporting in the Datadog UI.

v0.1.5

06 Dec 17:59
88a1acf
Compare
Choose a tag to compare

This release addresses compilation portability issues revealed by Envoy's continuous integration checks.

v0.1.4

06 Dec 16:18
d85ff46
Compare
Choose a tag to compare

This release further experiments with conditional support for Abseil's string_view and optional, for use in Envoy builds. It addresses build issues encountered when Envoy consumed the previous v0.1.3.

v0.1.2

08 Nov 19:50
523f704
Compare
Choose a tag to compare

Additions

  • Improved startup log message.

v0.1.1

02 Nov 20:56
d229b0c
Compare
Choose a tag to compare

This patch corrects the version strings (see src/datadog/version.cpp).

v0.1.0

01 Nov 20:57
51cd7ba
Compare
Choose a tag to compare

This is an initial release of dd-trace-cpp for consumption by Envoy in an upcoming pull request to their repository.