Skip to content

chore(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v2#301

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/gopkg.in-datadog-dd-trace-go.v1-2.x
Open

chore(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v2#301
renovate[bot] wants to merge 1 commit intomainfrom
renovate/gopkg.in-datadog-dd-trace-go.v1-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 11, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
gopkg.in/DataDog/dd-trace-go.v1 v1.74.8v2.8.1 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

DataDog/dd-trace-go (gopkg.in/DataDog/dd-trace-go.v1)

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
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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 enabled auto-merge (squash) May 11, 2026 01:16
@renovate renovate Bot requested a review from a team as a code owner May 11, 2026 01:16
@renovate renovate Bot requested review from worstell and removed request for a team May 11, 2026 01:16
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 11, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: gopkg.in/DataDog/dd-trace-go.v2@v2.8.1: parsing go.mod:
	module declares its path as: github.com/DataDog/dd-trace-go/v2
	        but was required as: gopkg.in/DataDog/dd-trace-go.v2

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.

0 participants