Skip to content

v0.2.0

Compare
Choose a tag to compare
@dmehala dmehala released this 02 Apr 16:13
· 9 commits to main since this release
bfc0dce

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.