Releases: DataDog/kong-plugin-ddtrace
Releases · DataDog/kong-plugin-ddtrace
v0.2.1
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
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
andextraction_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
- @dmehala made their first contribution in #13
- @fsanchezgl made their first contribution in #18
- @xpdable made their first contribution in #20
For a detailed list of changes, check out the Full Changelog.