Skip to content

Releases: DataDog/kong-plugin-ddtrace

v0.2.1

21 Jun 13:08
6366ae9
Compare
Choose a tag to compare

What's Changed

  • fix: error message attempt to call field 'warning' in w3c_propagation.lua by @beatak in #49
  • fix: ngx.re.match usage in w3c_propagation.lua by @dmehala in #50
  • fix: remove unsupported environment variables by @dmehala in #58
  • feat: tag span with w3c parent state by @dmehala in #60
  • feat: expose TraceId and ParentID to other plugins by @dmehala in #61
  • fix: header tag normalization by @dmehala in #63
  • fix: vault usage by @dmehala in #64

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

02 Apr 16:13
bfc0dce
Compare
Choose a tag to compare

What's Changed

  • Environment Variable Configuration: Introducing the capability to configure certain fields using Datadog environment variables, such as DD_SERVICE, DD_ENV, etc.
  • Additional Configurable Fields: We've added several new configurable fields to enhance flexibility:
    • agent_host: Set the hostname or IP for agent connection.
    • agent_port: Specify the port for agent connection.
    • agent_url: Define the URL for agent connection.
    • version: Report application version.
    • injection_propagation_styles and extraction_propagation_styles: Customize injection or extraction style for tracing context.
    • headers_tags: Specify a list of HTTP Headers to report as tags.
  • Bug Fixes and Features:
    • Feature: Inject/extract Datadog tags.
    • Feature: Support for 128-bit trace ID.
    • Feature: Support W3C propagation headers.
    • Fixed: Reporting _dd.p.dm as a tag.
    • Fixed: Environment variable support.
    • Refactored tags implementation.

Breaking Change

  • Span Name Default: The default span names are now kong.request and kong.proxy, replacing kong.plugin.ddtrace. This change affects the name of the trace.* metrics published by the Datadog Agent. If you track those metrics, expect a discontinuity in data representation.
  • Deprecation: We're deprecating the agent_endpoint configuration.

New Contributors

For a detailed list of changes, check out the Full Changelog.