Skip to content

Conversation

@self-hosted-renovatebot
Copy link
Contributor

@self-hosted-renovatebot self-hosted-renovatebot bot commented May 9, 2025

This PR contains the following updates:

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

Release Notes

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

v1.74.8

Compare Source

v1.74.7

Compare Source

[!NOTE]
This is the last minor release for v1. The Go tracer v1 transitional version is a wrapper that preserves the API from v1 but uses v2 under the hood.

[!WARNING]
This release has been retracted due to problematic upgrades to the minimum Go version. Please use the latest v1.74.x version instead.

This transitional version is the only v1 version that allows both v1 and v2 to be imported in the same service—enabling you to migrate a service gradually. Using this v1 transitional version doesn’t require any code changes, but it also won’t support any new features introduced in the new v2 tracer.

Changes

Updates github.com/DataDog/dd-trace-go/v2 from v2.2.3 to v2.3.0

Full Changelog: DataDog/dd-trace-go@v1.74.6...v1.74.7

v1.74.6

Compare Source

What's Changed

This patch release fixes a significant bug that caused dropped spans due to local sampling rules overriding the sampling decision already present in inbound distributed trace context.

[!IMPORTANT]
Depending on your sampling rules, and especially if you have trace sampling rules,, you may notice an increase in ingested spans. This increase is expected and the consequence of not applying trace sampling rules when there is a head sampling decision. If the ingested volume is problematic, reduce it using APM Ingestion Controls. For any questions or issues, please contact Datadog Support.

Application Performance Monitoring (APM)

Full Changelog: DataDog/dd-trace-go@v1.74.5...v1.74.6

v1.74.5

Compare Source

[!NOTE]
This is the last minor release for v1. The Go tracer v1 transitional version is a wrapper that preserves the API from v1 but uses v2 under the hood.

This transitional version is the only v1 version that allows both v1 and v2 to be imported in the same service—enabling you to migrate a service gradually. Using this v1 transitional version doesn’t require any code changes, but it also won’t support any new features introduced in the new v2 tracer.

Changes

Updates github.com/DataDog/dd-trace-go/v2 from v2.1.0 to v2.2.2

Full Changelog: DataDog/dd-trace-go@v1.74.3...v1.74.5

v1.74.4

Compare Source

[!WARNING]
This release has been retracted due to incorrect dd-trace-go/v2 version, use the latest v1.74.x available instead.

[!NOTE]
This is the last minor release for v1. The Go tracer v1 transitional version is a wrapper that preserves the API from v1 but uses v2 under the hood.

This transitional version is the only v1 version that allows both v1 and v2 to be imported in the same service—enabling you to migrate a service gradually. Using this v1 transitional version doesn’t require any code changes, but it also won’t support any new features introduced in the new v2 tracer.

Changes

Updates github.com/DataDog/dd-trace-go/v2 from v2.1.0 to v2.2.2

Full Changelog: DataDog/dd-trace-go@v1.74.3...v1.74.4

v1.74.3

Compare Source

[!NOTE]
This is the last minor release for v1. The Go tracer v1 transitional version is a wrapper that preserves the API from v1 but uses v2 under the hood.

This transitional version is the only v1 version that allows both v1 and v2 to be imported in the same service—enabling you to migrate a service gradually. Using this v1 transitional version doesn’t require any code changes, but it also won’t support any new features introduced in the new v2 tracer.

Changes

Updates github.com/DataDog/dd-trace-go/v2 from v2.0.1 to v2.1.0

Full Changelog: DataDog/dd-trace-go@v1.74.2...v1.74.3

v1.74.2: : v1 transitional version

Compare Source

[!NOTE]
This is the last minor release for v1. The Go tracer v1 transitional version is a wrapper that preserves the API from v1 but uses v2 under the hood.

[!WARNING]
The v1.62.0 - 1.74.0 go tracer releases included debug logs that sometimes include sensitive data. This patch resolves this behavior.

This transitional version is the only v1 version that allows both v1 and v2 to be imported in the same service—enabling you to migrate a service gradually. Using this v1 transitional version doesn’t require any code changes, but it also won’t support any new features introduced in the new v2 tracer.

Changes

Removes dependencies updates from go.mod files mistakenly added when releasing v1.74.1

Full Changelog: DataDog/dd-trace-go@v1.74.0...v1.74.2

v1.74.1: : v1 transitional version

Compare Source

[!WARNING]
This release has been retracted, use the latest v1.74.x available instead.

[!NOTE]
This is the last minor release for v1. The Go tracer v1 transitional version is a wrapper that preserves the API from v1 but uses v2 under the hood.

This transitional version is the only v1 version that allows both v1 and v2 to be imported in the same service—enabling you to migrate a service gradually. Using this v1 transitional version doesn’t require any code changes, but it also won’t support any new features introduced in the new v2 tracer.

Changes

Updates github.com/DataDog/dd-trace-go/v2 from v2.0.0 to v2.0.1

Full Changelog: DataDog/dd-trace-go@v1.74.0...v1.74.1

v1.74.0: : v1 transitional version

Compare Source

[!WARNING]
This release has been retracted, use the latest v1.74.x available instead.

[!NOTE]
This is the last minor release for v1. The Go tracer v1 transitional version is a wrapper that preserves the API from v1 but uses v2 under the hood.

This transitional version is the only v1 version that allows both v1 and v2 to be imported in the same service—enabling you to migrate a service gradually. Using this v1 transitional version doesn’t require any code changes, but it also won’t support any new features introduced in the new v2 tracer.

Note that, while we are offering the v1 transitional version for the convenience of our customers, we strongly encourage you to upgrade to the v2 version as soon as possible to benefit from the newest features and improvements. If you have concerns or reasons to not upgrade to the transitional version, contact us and we’ll work together to resolve them.

v1.73.2

Compare Source

What's Changed

[!NOTE]
This is a patch release of the last v1 version before the v1 transitional release v1.74.0 planned for May/June 2025. The Go tracer v1 transitional version is essentially a wrapper that preserves the API from v1 but uses v2 under the hood.

The transitional version can co-exist with v2 in the same service, which enables you to migrate services gradually. Using the v1 transitional version - starting at v1.74.0 - doesn’t require any code changes, but it also won’t support any new features of the new v2 tracer.

The v1 transitional version is planned for release in late May/early June 2025 as v1.74.0.

Application Performance Monitoring (APM)

Full Changelog: DataDog/dd-trace-go@v1.73.1...v1.73.2

v1.73.1

Compare Source

What's Changed

[!NOTE]
This is a patch release of the last v1 version before the v1 transitional release v1.74.0 planned for May/June 2025. The Go tracer v1 transitional version is essentially a wrapper that preserves the API from v1 but uses v2 under the hood.

The transitional version can co-exist with v2 in the same service, which enables you to migrate services gradually. Using the v1 transitional version - starting at v1.74.0 - doesn’t require any code changes, but it also won’t support any new features of the new v2 tracer.

The v1 transitional version is planned for release in late May/early June 2025 as v1.74.0.

Application Performance Monitoring (APM)
  • fix(ddtrace/internal): log to debug instead of warning when starting spans without an active tracer by @​darccio #​3513

Full Changelog: DataDog/dd-trace-go@v1.73.0...v1.73.1

v1.73.0

Compare Source

What's Changed

[!NOTE]
This is the last v1 release before the v1 transitional release v1.74.0 planned for May/June 2025. The Go tracer v1 transitional version is essentially a wrapper that preserves the API from v1 but uses v2 under the hood.

The transitional version can co-exist with v2 in the same service, which enables you to migrate services gradually. Using the v1 transitional version - starting at v1.74.0 - doesn’t require any code changes, but it also won’t support any new features of the new v2 tracer.

The v1 transitional version is planned for release in late May/early June 2025 as v1.74.0.

Application Performance Monitoring (APM)
Application Security Management (ASM)
Profiling
Datastreams Monitoring (DSM)
CI Visibility
General

New Contributors

Full Changelog: DataDog/dd-trace-go@v1.72.0...v1.73.0

v1.72.2

Compare Source

What's Changed

General

Full Changelog: DataDog/dd-trace-go@v1.72.1...v1.72.2

v1.72.1

Compare Source

What's Changed

This release contains a small fix for the Inferred Proxy Spans feature (implemented in #​3052) that adds a new tag to correctly identify these spans.

Application Performance Monitoring (APM)

Full Changelog: DataDog/dd-trace-go@v1.72.0...v1.72.1

v1.72.0

Compare Source

What's Changed

[!NOTE]
There is a minor behaviour breaking change in tracer.SpanFromContext. Now, it also returns false in the second return value when the span from the context is a no-op span, which only happens when spans are created without a tracer being started (previously it used to return true). This change shouldn't have any effect in applications that correctly start the tracer before creating spans.

Application Performance Monitoring (APM)
Application Security Management (ASM)
Test Optimization
General

New Contributors

Full Changelog: DataDog/dd-trace-go@v1.71.0...v1.72.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 has been generated by Renovate Bot.

@self-hosted-renovatebot self-hosted-renovatebot bot requested a review from a team as a code owner May 9, 2025 16:51
@self-hosted-renovatebot self-hosted-renovatebot bot enabled auto-merge (squash) May 9, 2025 16:51
@self-hosted-renovatebot
Copy link
Contributor Author

self-hosted-renovatebot bot commented May 9, 2025

ℹ 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):

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

Details:

Package Change
go 1.23.6 -> 1.24.0
github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0 -> v0.67.0
github.com/DataDog/datadog-agent/pkg/proto v0.58.0 -> v0.67.0
github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.58.0 -> v0.69.0
github.com/DataDog/datadog-agent/pkg/trace v0.58.0 -> v0.67.0
github.com/DataDog/datadog-agent/pkg/util/log v0.58.0 -> v0.67.0
github.com/DataDog/datadog-agent/pkg/util/scrubber v0.58.0 -> v0.67.0
github.com/DataDog/datadog-go/v5 v5.5.0 -> v5.6.0
github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0 -> v0.27.0
github.com/DataDog/sketches-go v1.4.5 -> v1.4.7
github.com/ebitengine/purego v0.6.0-alpha.5 -> v0.8.3
github.com/lufia/plan9stats v0.0.0-20220913051719-115f729f3c8c -> v0.0.0-20250317134145-8bc96cf8fc35
github.com/modern-go/reflect2 v1.0.2 -> v1.0.3-0.20250322232337-35a7c28c31ee
github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986 -> v1.1.3-0.20240916144458-20a13a1f6b7c
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c -> v0.0.0-20240221224432-82ca36839d55
github.com/secure-systems-lab/go-securesystemslib v0.7.0 -> v0.9.0
github.com/tinylib/msgp v1.2.1 -> v1.2.5
github.com/tklauser/go-sysconf v0.3.12 -> v0.3.15
github.com/tklauser/numcpus v0.6.1 -> v0.10.0
go.opentelemetry.io/collector/component v0.104.0 -> v1.31.0
go.opentelemetry.io/collector/pdata v1.11.0 -> v1.31.0
golang.org/x/crypto v0.38.0 -> v0.39.0
golang.org/x/net v0.40.0 -> v0.41.0
golang.org/x/time v0.6.0 -> v0.11.0

@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from 2b161bd to bc44e0f Compare May 12, 2025 18:54
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.73.0 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.73.1 May 12, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 2 times, most recently from df443e2 to edab6a5 Compare June 5, 2025 16:52
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.73.1 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.0 Jun 5, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 3 times, most recently from 58435a5 to 660f518 Compare June 9, 2025 08:57
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from 660f518 to 48592e4 Compare June 24, 2025 18:54
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.0 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.1 Jun 24, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from 48592e4 to 987c52f Compare June 26, 2025 14:49
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.1 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.2 Jun 26, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 3 times, most recently from f03c262 to b619bd2 Compare July 11, 2025 14:52
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.2 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.3 Jul 11, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 2 times, most recently from a3030c9 to 026fc0c Compare August 11, 2025 15:01
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.3 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.4 Aug 11, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from 026fc0c to cb1654a Compare August 11, 2025 19:07
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.4 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.5 Aug 11, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 2 times, most recently from 9772c17 to 2591da6 Compare August 14, 2025 01:09
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 3 times, most recently from abd0a67 to 6e52d5e Compare August 28, 2025 18:58
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from 6e52d5e to fc3d0d9 Compare September 2, 2025 16:59
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.5 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.6 Sep 2, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from fc3d0d9 to 144e759 Compare September 3, 2025 20:55
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 2 times, most recently from 01b8f43 to 3f2e88d Compare October 7, 2025 20:59
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 2 times, most recently from 0248fc3 to 5f6e946 Compare October 20, 2025 15:13
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.6 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.7 Oct 20, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from 5f6e946 to 679d2d5 Compare October 24, 2025 19:12
@self-hosted-renovatebot self-hosted-renovatebot bot changed the title fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.7 fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.74.8 Oct 24, 2025
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 3 times, most recently from 843a144 to 9b40b10 Compare November 5, 2025 23:09
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch 2 times, most recently from 9c782ca to cdc2734 Compare November 24, 2025 01:22
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from cdc2734 to 0c6e76d Compare December 2, 2025 19:18
@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from 0c6e76d to 4e37d44 Compare December 16, 2025 21:13
@self-hosted-renovatebot
Copy link
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):

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

Details:

Package Change
go 1.23.6 -> 1.24.0
github.com/DataDog/datadog-agent/pkg/obfuscate v0.58.0 -> v0.67.0
github.com/DataDog/datadog-agent/pkg/proto v0.58.0 -> v0.67.0
github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.58.0 -> v0.69.0
github.com/DataDog/datadog-agent/pkg/trace v0.58.0 -> v0.67.0
github.com/DataDog/datadog-agent/pkg/util/log v0.58.0 -> v0.67.0
github.com/DataDog/datadog-agent/pkg/util/scrubber v0.58.0 -> v0.67.0
github.com/DataDog/datadog-go/v5 v5.5.0 -> v5.6.0
github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0 -> v0.27.0
github.com/DataDog/sketches-go v1.4.5 -> v1.4.7
github.com/ebitengine/purego v0.6.0-alpha.5 -> v0.8.3
github.com/lufia/plan9stats v0.0.0-20220913051719-115f729f3c8c -> v0.0.0-20250317134145-8bc96cf8fc35
github.com/modern-go/reflect2 v1.0.2 -> v1.0.3-0.20250322232337-35a7c28c31ee
github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986 -> v1.1.3-0.20240916144458-20a13a1f6b7c
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c -> v0.0.0-20240221224432-82ca36839d55
github.com/secure-systems-lab/go-securesystemslib v0.7.0 -> v0.9.0
github.com/tinylib/msgp v1.2.1 -> v1.2.5
github.com/tklauser/go-sysconf v0.3.12 -> v0.3.15
github.com/tklauser/numcpus v0.6.1 -> v0.10.0
go.opentelemetry.io/collector/component v0.104.0 -> v1.31.0
go.opentelemetry.io/collector/pdata v1.11.0 -> v1.31.0
golang.org/x/crypto v0.38.0 -> v0.39.0
golang.org/x/net v0.40.0 -> v0.41.0
golang.org/x/time v0.6.0 -> v0.11.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant