Skip to content

Update module github.com/DataDog/dd-trace-go/v2 to v2.11.2 - #161

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-datadog-dd-trace-go-v2-2.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-datadog-dd-trace-go-v2-2.x

Conversation

@renovate

@renovate renovate Bot commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

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.9.2 → v2.11.2 age confidence

Release Notes

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

v2.11.2

Compare Source

What's Changed

Bug Fixes
  • fix(crashtracker): make Orchestrion injection opt-in 5557
  • deps: bump golang.org/x/tools and golang.org/x/net to support Go 1.27.2 5565

Full Changelog: DataDog/dd-trace-go@v2.11.1...v2.11.2

v2.11.1

Compare Source

What's Changed

Security Issues
Bug Fixes
  • fix(contrib/google.golang.org/grpc): make cached service name race-free 5471
  • fix(internal/config): silence OTLP protocol warning when unused 5472
  • deps: bump google.golang.org/grpc to v1.83.2 5414
  • contrib/modelcontextprotocol/go-sdk: handle nil tool call results 5481
  • ddtrace/tracer: clarify runtime metrics v2 conflict log 5473

Full Changelog: DataDog/dd-trace-go@v2.11.0...v2.11.1

v2.11.0

Compare Source

Summary

This release adds OTLP span metrics support, an inspectable tracer for testing, AppSec command-injection RASP protection, and several new integrations, while hardening trace-context propagation and dropping support for Go versions below 1.26.

Application Performance Monitoring (APM)
OTLP span metrics

Adds an end-to-end OTLP span metrics pipeline: a new config surface (#​4895), stats-to-histogram conversion (#​4897), an HTTP exporter (#​4899), wiring into the tracer's flush path (#​4900), and a startup-log export status report (#​5062).

Inspectable tracer

Adds a test-only inspectable tracer (testtracer) that consolidates the four previous ad-hoc ways of inspecting spans and mocking the tracer in tests. #​4512

Baggage and tracestate propagation hardening

Three targeted fixes to the tracer's HTTP-header propagation layer: percent-encoding of legacy ot-baggage-* values on inject to stop raw control bytes from reaching outbound requests, enforcement of the same item/byte limits on ot-baggage-* as the W3C baggage header, and a size bound on the tracestate header (4096 bytes total, 512 bytes per non-Datadog entry) to prevent unbounded downstream propagation and storage. #​5063, #​5120, #​5162

New go.uber.org/zap integration

Adds a new contrib package providing structured-logging correlation for go.uber.org/zap. #​4729

Minimum Go version raised to 1.26

Breaking/support-policy change: the minimum supported Go version is now 1.26.0. Go 1.25 and earlier are no longer supported. #​5227

Application and API Protection (AAP)
Command injection (CMDi) RASP

Adds RASP protection against command-injection attacks that spawn processes via os.StartProcess. #​4978

go-libddwaf v5.0.0

Upgrades the WAF engine to v5.0.0 across all modules, moving to subcontext-based ephemeral runs. #​4985

LLM Observability
MCP intent capture and trace redaction

Adds intent-capture support to the mark3labs/mcp-go and modelcontextprotocol/go-sdk integrations, so MCP tool calls carry the caller's intent into LLM Observability traces, plus support for redacting tool output in those traces. #​4939, #​4941, #​4944, #​4945, #​4947, #​4976

Serverless
GCP Pub/Sub contrib additions

Adds instrumentation for GCP Pub/Sub push subscriptions (#​4835), inferred span links (#​4840), and admin endpoints (#​4957).

What's Changed
Application Performance Monitoring (APM)
Application and API Protection (AAP)
CI Visibility
Database Monitoring (DBM)
  • feat(contrib/jackc/pgx.v5): add pool config and stat metrics to pollPoolStats by @​marstid in #​4851
Data Stream Monitoring (DSM)
Feature Flagging & Experimentation (FFE)
LLM Observability
Serverless
Profiling
General

[!IMPORTANT]
✂ 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 September 4, 2026 15:51
@renovate
renovate Bot requested review from igorbelo and removed request for a team September 4, 2026 15:51
@renovate

renovate Bot commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 37 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by minimumReleaseAge=7 days

Details:

Package Change
go 1.25.0 -> 1.26.0
github.com/DataDog/datadog-agent/comp/core/tagger/origindetection v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/obfuscate v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/attributes v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/proto v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/template v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/trace v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/trace/log v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/trace/stats v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/trace/traceutil v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/util/log v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/util/scrubber v0.77.0 -> v0.82.0
github.com/DataDog/datadog-agent/pkg/version v0.77.0 -> v0.82.0
github.com/DataDog/datadog-go/v5 v5.8.3 -> v5.9.0
github.com/DataDog/go-sqllexer v0.1.13 -> v0.2.3
github.com/hashicorp/go-version v1.8.0 -> v1.9.0
github.com/klauspost/compress v1.18.6 -> v1.18.7
github.com/lufia/plan9stats v0.0.0-20260216142805-b3301c5f2a88 -> v0.0.0-20260330125221-c963978e514e
github.com/secure-systems-lab/go-securesystemslib v0.10.0 -> v0.11.0
github.com/shirou/gopsutil/v4 v4.26.2 -> v4.26.6
github.com/tinylib/msgp v1.6.3 -> v1.6.4
go.opentelemetry.io/collector/component v1.51.1-0.20260205185216-81bc641f26c0 -> v1.61.0
go.opentelemetry.io/collector/featuregate v1.51.1-0.20260205185216-81bc641f26c0 -> v1.61.0
go.opentelemetry.io/collector/pdata v1.51.1-0.20260205185216-81bc641f26c0 -> v1.61.0
go.opentelemetry.io/collector/pdata/pprofile v0.145.1-0.20260205185216-81bc641f26c0 -> v0.155.0
go.opentelemetry.io/otel v1.43.0 -> v1.45.0
go.opentelemetry.io/otel/metric v1.43.0 -> v1.45.0
go.opentelemetry.io/otel/sdk/metric v1.43.0 -> v1.45.0
go.opentelemetry.io/otel/trace v1.43.0 -> v1.45.0
go.opentelemetry.io/proto/otlp v1.9.0 -> v1.11.0
go.uber.org/zap v1.27.1 -> v1.28.0
golang.org/x/exp v0.0.0-20260209203927-2842357ff358 -> v0.0.0-20260529124908-c761662dc8c9
golang.org/x/mod v0.37.0 -> v0.41.0
golang.org/x/sys v0.46.0 -> v0.48.0
golang.org/x/text v0.39.0 -> v0.42.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20260209200024-4cfbd4190f57 -> v0.0.0-20260803160001-6ac0973c030d
google.golang.org/protobuf v1.36.11 -> v1.36.12-0.20260116114154-8c4c4ae446ca

@renovate
renovate Bot force-pushed the renovate/github.com-datadog-dd-trace-go-v2-2.x branch from c53adec to f5e6f62 Compare September 7, 2026 08:32
@renovate renovate Bot changed the title Update module github.com/DataDog/dd-trace-go/v2 to v2.10.0 Update module github.com/DataDog/dd-trace-go/v2 to v2.10.1 Sep 7, 2026
@renovate
renovate Bot force-pushed the renovate/github.com-datadog-dd-trace-go-v2-2.x branch 4 times, most recently from c8f62f2 to 3a27bad Compare September 10, 2026 11:59
@renovate
renovate Bot force-pushed the renovate/github.com-datadog-dd-trace-go-v2-2.x branch 2 times, most recently from 27f64d3 to fea5bbe Compare October 15, 2026 16:59
@renovate renovate Bot changed the title Update module github.com/DataDog/dd-trace-go/v2 to v2.10.1 Update module github.com/DataDog/dd-trace-go/v2 to v2.11.1 Oct 15, 2026
@renovate
renovate Bot force-pushed the renovate/github.com-datadog-dd-trace-go-v2-2.x branch from fea5bbe to d96e523 Compare October 20, 2026 17:40
@renovate renovate Bot changed the title Update module github.com/DataDog/dd-trace-go/v2 to v2.11.1 Update module github.com/DataDog/dd-trace-go/v2 to v2.11.2 Oct 20, 2026
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