What's Changed
- fix: Apply "version" tag only when the span service name matches the default service name by @zacharycmontoya in #157
- feat!: Change default value of DD_TRACE_RATE_LIMIT to 100 by @zacharycmontoya in #159
- feat!: Set a default service name (DD_SERVICE) when no service is configured by @zacharycmontoya in #158
- refactor!: expose telemetry module by @dmehala in #166
- fix: telemetry support for sub-seconds intervals by @dmehala in #168
- Properly support setting DD_TRACE_TRANSPORT to "none" by @kristjanvalur in #172
- fix: Remote config service/env validation by @zacharycmontoya in #177
- perf: parse w3c traceparent using a custom parser by @dmehala in #178
- fix(telemetry): Handle empty configuration payload properly by @dmehala in #186
- feat: store tracer configuration in an in-memory file by @dmehala in #184
- feat: add telemetry logs by @dmehala in #185
- feat!: default to null logger by @dmehala in #187
- feat: add baggage API by @dmehala in #179
- fix(sampling): update condition by @dmehala in #198
- deps(nlohmann-json): upgrade to 3.12.0 by @dmehala in #210
- perf: improve mutex contention by @dmehala in #208
- feat(telemetry): track tracer and telemetry usage by @dmehala in #209
- feat: support origin detection by @dmehala in #214
- feat: support additional cgroup formats for container-id parsing by @zacharycmontoya in #222
- feat: support disablement of APM Tracing (the product) by @dmehala in #224
- fix(system-tests): set end time when a span is closed by @dmehala in #228
- deps(nlohmann-json):
FetchContentrely onfind_packageby @dmehala in #231 - fix: edge cases parsing of
DD_TAGSby @dmehala in #233 - fix(rc): improve trace sampling rules parsing by @dmehala in #232
- fix(rc): rework remote configuration handling by @dmehala in #234
- fix(rc): handle null values in RC APM Tracing payloads by @dmehala in #236
- feat(telemetry): report malformed baggage header by @rachelyangdog in #240
- Replace Abseil extension with bazel_dep and eliminate source patching by @mmorel-35 in #243
- chore(cmake): overall improvements by @dmehala in #242
New Contributors
- @kristjanvalur made their first contribution in #172
- @tlhunter made their first contribution in #175
- @mabdinur made their first contribution in #170
- @xopham made their first contribution in #180
- @dependabot[bot] made their first contribution in #182
- @ddyurchenko made their first contribution in #225
- @rachelyangdog made their first contribution in #240
Full Changelog: v1.0.0...v2.0.0