Skip to content

Update module github.com/DataDog/dd-trace-go/v2 to v2.8.1#138

Merged
lhansford merged 1 commit into
mainfrom
renovate/github.com-datadog-dd-trace-go-v2-2.x
May 18, 2026
Merged

Update module github.com/DataDog/dd-trace-go/v2 to v2.8.1#138
lhansford merged 1 commit into
mainfrom
renovate/github.com-datadog-dd-trace-go-v2-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 15, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
github.com/DataDog/dd-trace-go/v2 v2.6.0v2.8.1 age confidence

Release Notes

DataDog/dd-trace-go (github.com/DataDog/dd-trace-go/v2)

v2.8.1

Compare Source

Application Performance Monitoring (APM)

Full Changelog: DataDog/dd-trace-go@v2.8.0...v2.8.1

v2.8.0

Compare Source

Summary

New integrations. Two new integrations land in this release: Azure API Management (APIM) callout processor for security (#​4620), and twmb/franz-go for Kafka (#​4250).

Data Streams Monitoring. All three major Kafka integrations — confluent-kafka-go (#​4470), segmentio/kafka-go (#​4477), and Sarama (#​4560) — now attach kafka_cluster_id for cluster-level visibility. TrackDataStreamsTransaction also gains span tagging and custom timestamp support (#​4499).

OpenTelemetry (OTel) and OTLP. The tracer can now export traces directly via the OpenTelemetry Protocol (OTLP), bypassing the Datadog Agent entirely (#​4600, #​4583). OTel process context v2 (OTLP proto format) is supported (#​4478), and the parentbased_always_on sampler works in OTLP mode (#​4567).

Large Language Model (LLM) Observability. Prompt tracking is now available for LLMObs spans (#​4608). Experiment scope propagates from APM baggage into spans automatically (#​4651).

Profiler. An experimental goroutine leak profile is available as opt-in (#​4420). The goroutine wait profile type has been removed — this is a breaking change for anyone using it explicitly (#​4589).

HTTP and tracing. A new environment variable DD_TRACE_HTTP_URL_QUERY_STRING_ALLOWLIST lets you whitelist query string parameters to keep unredacted (#​4562). A new tracer.StartSpanFromPropagatedContext API simplifies span creation from propagated contexts (#​4492). AWS EventBridge max payload size is bumped to 1 MB (#​4458). Envoy Service Extensions integration gains Unix Domain Socket (UDS) support (#​4463).

OpenFeature. Flag evaluation metrics now emit via OTel Metrics (#​4489), with allocation key tagging (#​4515) and Remote Configuration (RC) integration via FFE_FLAGS subscription at tracer startup (#​4495).

Bug fixes. gorm now respects DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED (#​4618). Redis and Valkey pipeline commands are joined with newlines, fixing agent obfuscation (#​4593). A race condition in HTTP client trace timings is resolved (#​4591). AppSec block responses now include a correct Content-Length header (#​4496), and spurious Remote Configuration errors are silenced when RC is disabled (#​4612). ContextWithSpan no longer panics on nil context (#​4313). The OTel bridge preserves keep/drop sampling decisions for unsampled spans (#​4631). User-provided DogStatsD addresses now correctly take priority over defaults (#​4575).

Performance. Trace ID hex encoding is cached (#​4481), the span metadata map is preallocated (#​4541), and locking is removed from both sampling priority access (#​4546) and the internal logger (#​4547) — reducing allocations and contention on hot paths.

CI Visibility. Bazel offline cache and payload-file modes are supported (#​4503). Known test pagination is implemented for large test suites (#​4509).

What's Changed

Application Performance Monitoring (APM)
Application Security Management (ASM)
  • fix(appsec): explicitly set Content-Length header in block request handler by @​RomainMuller in #​4496
  • fix(appsec): silence spurious errors when DD_REMOTE_CONFIGURATION_ENABLED=false by @​darccio in #​4612
CI Visibility
Data Streams Monitoring
Feature flags
LLM Observability
Profiling
General

New Contributors

Full Changelog: DataDog/dd-trace-go@v2.7.0...v2.8.0

v2.7.4

Compare Source

What's Changed

General

Full Changelog: DataDog/dd-trace-go@v2.7.3...v2.7.4

v2.7.3

Compare Source

Application Performance Monitoring (APM)
  • feat(contrib/valkey-io): bump valkey-go and add SetOnInvalidations wrapper by @​Scorfly in #​4657
  • feat(contrib/redis/rueidis): add SetOnInvalidations to dedicatedClient by @​darccio in #​4659

Full Changelog: DataDog/dd-trace-go@v2.7.2...v2.7.3

v2.7.2

Compare Source

What's Changed

Application Performance Monitoring (APM)
  • fix(tracer): preserve keep/drop possibility for OTel bridge on unsampled spans
    by @​genesor in #​4631 (cherry-picked in ed4ba63)

Full Changelog: DataDog/dd-trace-go@v2.7.1...v2.7.2

v2.7.1

Compare Source

What's Changed

Full Changelog: DataDog/dd-trace-go@v2.7.0...v2.7.1

v2.7.0

Compare Source

[!WARNING]
As per our version release policy, we are dropping support for Go 1.24 after the release of Go 1.26. Our minimum supported Go release is now Go 1.25.

[!NOTE]
v2.7.0 introduces a new method of tracking errors. In most cases, this should not break existing error traces if you are using Error Tracking. If you have problems, please feel free to open an issue!

What's Changed
Application Performance Monitoring (APM)
General

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Monday through Friday (* * * * 1-5)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner May 15, 2026 02:56
@renovate renovate Bot requested review from lhansford and removed request for a team May 15, 2026 02:56
@renovate renovate Bot force-pushed the renovate/github.com-datadog-dd-trace-go-v2-2.x branch from b96c938 to 83eb360 Compare May 15, 2026 06:46
@lhansford lhansford merged commit 0755e23 into main May 18, 2026
4 checks passed
@lhansford lhansford deleted the renovate/github.com-datadog-dd-trace-go-v2-2.x branch May 18, 2026 00:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant