fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.50.1 #91
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.47.0
->v1.50.1
Release Notes
DataDog/dd-trace-go
v1.50.1
Compare Source
What's Changed
Full Changelog: DataDog/dd-trace-go@v1.50.0...v1.50.1
v1.50.0
Compare Source
Summary
Application Security Management (ASM) now provides an In-App WAF (Web Application Firewall) which allows you to block suspicious HTTP requests based on your security rules. The main difference with a classic WAF comes from the fact we leverage the full run-time application context and not only the raw wire-format HTTP protocol payloads (eg. the actual Go values parsed from the raw HTTP request). This release also allows you to remotely configure your ASM configuration on the fly, without redeploying your Go services. This makes it possible to customize the In-App WAF rules to apply to each of your services and configure them in blocking mode. You can read more about our new In-App WAF feature in our documentation, and check out the new In-App WAF configuration page.
Application Performance Monitoring (APM) has added several new larger features: support for 128-bit trace IDs, as well as an Open Telemetry compatible tracer provider API. Note this wrapper is a "beta" feature, it may contain bugs and is not recommended for production use yet.
Changes
Breaking changes
General
Application Performance Monitoring (APM)
Application Security Management (ASM)
New Contributors
Full Changelog: DataDog/dd-trace-go@v1.49.1...v1.50.0
v1.49.1
Compare Source
What's Changed
Full Changelog: DataDog/dd-trace-go@v1.49.0...v1.49.1
v1.49.0
Compare Source
Summary
Application Performance Monitoring (APM) ships various new features and bug fixes such as support for
elastic/go-elasticsearch/v8
and fordimfeld/httptreemux/v5
. Additional features include new tags formssql
indatabase/sql
, and new tags formgo
. This release also includes a bug fix to how baggage is propagated when using W3C trace context injection/extraction.Application Security Monitoring (ASM) adds support for multiple IP-related HTTP headers as well as fixing HTTP status code reporting for blocked users in labstack/echo.
Telemetry information is now enabled by default, to disable set
DD_INSTRUMENTATION_TELEMETRY_ENABLED
tofalse
. Additional information can be found here.Breaking Changes
This change fixes our lookup of OS name in linux systems that is used for our startup logging. If you are parsing those startup logs and relying on the value of
os_name
you may experience a breaking change as the value may shift from "Linux (Unknown Distribution)" to the now correctly identified OS name.The PprofDiff function is deprecated and will be removed from the profiler package in the next release.
Changes
General
Application Performance Monitoring (APM)
Application Security Management (ASM)
Profiling
Fixes & Improvements
General
span.SetUser
by @pobo380 in https://github.com/DataDog/dd-trace-go/pull/1564Application Performance Monitoring (APM)
Application Security Monitoring (ASM)
New Contributors 🎉
Full Changelog: DataDog/dd-trace-go@v1.48.0...v1.49.0
v1.48.0
Compare Source
Summary
In this release, dd-trace-go moves from go 1.17 to go 1.18 as the lowest supported Go version.
Application Performance Monitoring (APM) ships various new features, bug fixes, and hardening measures, such as the addition of new tags for database and messaging integrations, middleware registration changes for the Gin example, and the addition of fuzzing and benchmarking for injection and extraction in the tracer. It also includes bug fixes for W3C trace context propagation and better error handling and retry functionality. Other changes include the ability to modify resource names in the Go-Chi integration, tag spans when execution trace is enabled, and more.
Application Security Management (ASM) introduces authenticated user blocking thanks to its new public
appsec.SetUser()
API, allowing to block requests based on the authenticated user ID. This change also affects the previously released user login events, whereappsec.TrackUserLoginSuccessEvent()
is now also able to block the given user.Changes
General
Application Performance Monitoring (APM)
Application Security Management (ASM)
Fixes & Improvements
General
Application Performance Monitoring (APM)
Application Security Monitoring (ASM)
New Contributors 🎉
Full Changelog: DataDog/dd-trace-go@v1.47.0...v1.48.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Renovate Bot.