-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update module gopkg.in/DataDog/dd-trace-go.v1 to v1.70.3 #23
base: master
Are you sure you want to change the base?
Conversation
|
708d450
to
84bd002
Compare
84bd002
to
61556d5
Compare
61556d5
to
de33d4f
Compare
de33d4f
to
9dba34c
Compare
9dba34c
to
ecc61d2
Compare
ecc61d2
to
18bea1f
Compare
18bea1f
to
8e0cfa9
Compare
8e0cfa9
to
f740d94
Compare
f740d94
to
ecd0f46
Compare
ecd0f46
to
60e27d4
Compare
60e27d4
to
2e88581
Compare
2e88581
to
1ea3caa
Compare
1ea3caa
to
eb545e7
Compare
eb545e7
to
fcbbf85
Compare
fcbbf85
to
4d4438a
Compare
5875c8f
to
8763ed6
Compare
8763ed6
to
11ca065
Compare
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
11ca065
to
a178e5d
Compare
a178e5d
to
132c0d5
Compare
132c0d5
to
cc6b7a3
Compare
cc6b7a3
to
9d73f9e
Compare
9d73f9e
to
1d3c3cd
Compare
1d3c3cd
to
330640f
Compare
330640f
to
c5acdca
Compare
c5acdca
to
821bbee
Compare
821bbee
to
f418c4e
Compare
bd1b0b3
to
79e2a61
Compare
79e2a61
to
05abc52
Compare
05abc52
to
19e39b1
Compare
This PR contains the following updates:
v1.19.0
->v1.70.3
Release Notes
DataDog/dd-trace-go (gopkg.in/DataDog/dd-trace-go.v1)
v1.70.3
Compare Source
Summary
This patch release fixes an issue when using orchestrion. Seeing this error message 👇 or seeing an build with orchestrion hangs are symptoms of this issue:
Changes
Please refer to
v1.70.0
release notes for more detail.Full Changelog: DataDog/dd-trace-go@v1.70.0...v1.70.1
v1.70.2
Compare Source
Summary
This patch release fixes the following issue encountered when running
go mod tidy
:Changes
Please refer to
v1.70.0
release notes for more detail.Full Changelog: DataDog/dd-trace-go@v1.70.0...v1.70.1
v1.70.1
Compare Source
Fix the version number reported by dd-trace-go to avoid the release candidate label and add a fix for
internal/civisiblity
.Full Changelog: DataDog/dd-trace-go@v1.70.0...v1.70.1
v1.70.0
Compare Source
This release includes ASM Exploit Prevention's General Availability and offers multiple fixes in contribs, improved client-side stats implementation, and multiple environment variables for configuration:
profiler.Stop
is called. Be mindful of using this setting for short-lived programs (e.g. lambdas, which we do not currently support for Go) as it may lead to inflated host counts. Also note that stopping the CPU profiler takes 200ms. See https://go.dev/issue/63043.false
, then callingprofiler.Start
will not enable profiling. Note that setting this totrue
is not sufficient to enable profiling; you still need to callprofiler.Start
.false
, disables ASM Exploit Prevention (defaults totrue
)What's Changed
Application Performance Monitoring (APM)
Application Security Management (ASM)
We’re pleased to release Exploit Prevention (aka Run-time Application Self-Protection (RASP)) to protect your Go services against exploits of SQL injections (SQLi), Server-Side Request Forgeries (SSRF) and Local File Inclusion (LFI) vulnerabilities.
We recommend leveraging orchestrion, our new automatic Go instrumentation tool, to benefit from this new type of application security monitoring automatically. Note that some of those features are exclusive to orchestrion, such as LFI or the upcoming Command Injection (CMDi), which is coming later this quarter.
Please refer to the documentation or our blog post for more information.
CI Visibility
Profiling
General
Content-Length
handling in transport by @paulcacheux in https://github.com/DataDog/dd-trace-go/pull/2954New Contributors
Full Changelog: DataDog/dd-trace-go@v1.69.1...v1.70.0
v1.69.1
Compare Source
Summary
This patch release introduces multiple bug fixes and refactors mainly related to contribs for integrating
dd-trace-go
better with Orchestrion. More details below.Changes
Application Performance Monitoring (APM)
Full Changelog: DataDog/dd-trace-go@v1.69.0...v1.69.1
v1.69.0
Compare Source
This release offers a lot of QOL changes and fixes for DataStreams Monitoring (DSM) and for two contribs:
99designs/gqlgen
andaws/aws-sdk-go-v2/
. Application Security now offers new attacker fingerprinting capabilities and support for entire read-only filesystem on linuxWhat's Changed
Application Performance Monitoring (APM)
cf-connecting-ipv6
replacescf-connecting-ip
in HTTP headers tracked forhttp.client_ip
tag whenDD_TRACE_CLIENT_IP_ENABLED
is set to trueDD_TRACE_HTTP_CLIENT_TAG_QUERY_STRING
: Boolean that determines whether or not to include query params in http.url tag for http client spansDD_TRACE_HTTP_CLIENT_ERROR_STATUSES
: Customize errors on http client spansDD_TRACE_HTTP_CLIENT_ERROR_STATUSES
: Customize errors on http server spansApplication Security Management (ASM)
_dd.appsec.rasp.*
metrics by @eliottness in https://github.com/DataDog/go-libddwaf/pull/109Profiling
CI Visibility
DD_CIVISIBILITY_ENABLED
to false by @tonyredondo in https://github.com/DataDog/dd-trace-go/pull/2893DD_CIVISIBILITY_ENABLED
kill switch environment variable by @tonyredondo in https://github.com/DataDog/dd-trace-go/pull/2861General
New Contributors
Full Changelog: DataDog/dd-trace-go@v1.68.0...v1.69.0
v1.68.0
Compare Source
With the release of Go 1.23, we are dropping support for Go 1.21. Our minimum supported Go release is now Go 1.22.
This release removes the
gopkg.in/DataDog/dd-trace-go.v1/contrib/google.golang.org/grpc.v12
integration, which wrapped grpc v0.12.0. This release also brings several bug fixes to the APM and ASM libraries.What's Changed
Application Performance Monitoring (APM)
Application Security Management (ASM)
General
New Contributors
Full Changelog: DataDog/dd-trace-go@v1.67.1...v1.68.0
v1.67.1
Compare Source
Summary
This patch release provides two small changes around sampling. Now, resampling only occurs on root spans, and no child spans carry redundant sampling tags. Additionally, in order to support adaptive sampling, client stats were updated to match the version in the Trace Agent.
Changes
Application Performance Monitoring (APM)
Full Changelog: DataDog/dd-trace-go@v1.67.0...v1.67.1
v1.67.0
Compare Source
Summary
In this release, Application Performance Monitoring (APM) introduces optimized W3C context propagation, reduced lock contention on Git metadata tags and support for span events in OpenTelemetry. It improves multiple contribs, see below, and releases a new one for
uptrace/bun
. It also introduces multiple fixes, improves support for Orchestrion and deprecates hostname detection, now available behind a compatibility environment variableDD_TRACE_CLIENT_HOSTNAME_COMPAT=v1.66.0
.Contribs updated in this release:
gocql/gocql
: support forMapScanCAS
and the Observer API, and bug fixed in cluster and datacenter tag values, old behaviour available behind compatibility environment variableDD_TRACE_GOCQL_COMPAT=v1.65
.gorm.io/gorm.v1
: adds parent span propagation.IBM/sarama.v1
: support for DSM.net/http
: support forrwUnwrapper
interface.uptrace/bun
: new contrib available.Application Security Management (ASM) improves WAF run operations and upgrades
go-libddwaf
.Changes
Application Performance Monitoring (APM)
Application Security Management (ASM)
General
New Contributors
Full Changelog: DataDog/dd-trace-go@v1.66.0...v1.67.0
v1.66.0
Compare Source
Summary
In this release, Application Performance Monitoring (APM) adds support for log/slog instrumentation.
And Application Security Management (ASM) now monitors protects SQL queries performed via
database/sql
against SQL injections.This release aligns our Go support policy with the official policy of the Go project, brings several bug fixes to the tracer, contrib packages and appsec.
Changes
Application Performance Monitoring (APM)
Application Security Management (ASM)
General
New Contributors
Full Changelog: DataDog/dd-trace-go@v1.65.1...v1.66.0
v1.65.1
Compare Source
Summary
This patch release provide two small fixes:
appsec/events.IsSecurityError()
that made the function always return false. Seeing spans in the DataDog's UI containing errors with the following message can also be a symptom of this issue:request blocked by WAF
ignoring DD_TRACE_SAMPLE_RATE, error: strconv.ParseFloat: parsing "": invalid syntax
Changes
Application Performance Monitoring (APM)
Application Security Management (ASM)
Full Changelog: DataDog/dd-trace-go@v1.65.0...v1.65.1
v1.65.0
Compare Source
Summary
In this release, Application Performance Monitoring (APM) improved trace and span IDs generation using
math/rand/v2
for Go 1.22 and later. APM introduced support for Go 1.22 ServeMux patterns and OTel env vars and better OTel HTTP status code remapping. Also, APM fixed a race condition when using spans concurrently and how dropped traces were reported to the agent.Application Security Management (ASM) introduces its new "Exploit Prevention" in public beta, a new type of in-app security monitoring that detects and blocks vulnerability exploits. This release includes Exploit Prevention of Server-Side Request Forgeries (SSRF) for HTTP client requests.
Data Streams Monitoring (DSM) updates sketch mapping to improve accuracy and moves to
google.golang.org/protobuf
.And last, multiple dependencies have been upgraded to fixed versions for reported vulnerabilities and to reduce our dependency on
github.com/golang/protobuf
.Changes
Application Performance Monitoring (APM)
Application Security Management (ASM)
Data Streams Monitoring
Genera
New Contributors
Full Changelog: DataDog/dd-trace-go@v1.64.0...v1.65.0
v1.64.1
Compare Source
This patch release brings a fix for a data race in
ddtrace/tracer
when applying trace sampling rules and setting tags concurrently.Full Changelog: DataDog/dd-trace-go@v1.64.0...v1.64.1
v1.64.0
Compare Source
Summary
In this release, the tracer adds support for tag-based sampling in sampling rules set via remote configuration. See https://docs.datadoghq.com/tracing/trace_collection/runtime_config/ for more on remote configuration.
Additionally, the tracer now supports matching numeric values via span sampling rules, in addition to string values.
For example,
[{"error_code": "4??", "sampling_rate":"0.01"}]
will now match both the integer 403 andthe string `"403". String matches are now case-insensitive.
This release brings several bug fixes to the tracer, contrib packages, and remote configuration.
Changes
Application Performance Monitoring (APM)
Fixes
Application Performance Monitoring (APM)
c.Error(...)
inside echotrace middlewares by @nakkamarra in https://github.com/DataDog/dd-trace-go/pull/2609Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.