Skip to content
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

fix(deps): update module gopkg.in/datadog/dd-trace-go.v1 to v1.50.1 #91

Merged

Conversation

self-hosted-renovatebot[bot]
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
gopkg.in/DataDog/dd-trace-go.v1 require minor 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

  • contrib/google.golang.org/grpc: Add WithMetadataTags & WithRequestTags to grpc server stream interceptor. It differs with the unary interceptor implementation only in the span the data is added to. Thanks @​radykal-com for the contribution!

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 for dimfeld/httptreemux/v5. Additional features include new tags for mssql in database/sql, and new tags for mgo. 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 to false. 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

Application 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, where appsec.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.


  • 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 5, 2023 00:37
@self-hosted-renovatebot self-hosted-renovatebot bot enabled auto-merge (squash) May 5, 2023 00:37
Copy link
Collaborator

@cresta-robot cresta-robot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto approved by cresta-robot

@self-hosted-renovatebot self-hosted-renovatebot bot force-pushed the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch from 912f5c1 to 2f0e0ea Compare May 5, 2023 04:33
@self-hosted-renovatebot self-hosted-renovatebot bot merged commit 2622c9a into master May 5, 2023
@self-hosted-renovatebot self-hosted-renovatebot bot deleted the renovate/gopkg.in-datadog-dd-trace-go.v1-1.x branch May 5, 2023 04:36
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