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 github.com/getsentry/sentry-go to v0.29.1 #86

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 10, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/getsentry/sentry-go v0.25.0 -> v0.29.1 age adoption passing confidence

Release Notes

getsentry/sentry-go (github.com/getsentry/sentry-go)

v0.29.1: 0.29.1

Compare Source

The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.29.1.

Bug Fixes
  • Correlate errors to the current trace (#​886)
  • Set the trace context when the transaction finishes (#​888)

v0.29.0: 0.29.0

Compare Source

The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.29.0.

Breaking Changes
  • Remove the sentrymartini integration (#​861)
  • The WrapResponseWriter has been moved from the sentryhttp package to the internal/httputils package. If you've imported it previosuly, you'll need to copy the implementation in your project. (#​871)
Features
  • Add new convenience methods to continue a trace and propagate tracing headers for error-only use cases. (#​862)

    If you are not using one of our integrations, you can manually continue an incoming trace by using sentry.ContinueTrace() by providing the sentry-trace and baggage header received from a downstream SDK.

    hub := sentry.CurrentHub()
    sentry.ContinueTrace(hub, r.Header.Get(sentry.SentryTraceHeader), r.Header.Get(sentry.SentryBaggageHeader)),

    You can use hub.GetTraceparent() and hub.GetBaggage() to fetch the necessary header values for outgoing HTTP requests.

    hub := sentry.GetHubFromContext(ctx)
    req, _ := http.NewRequest("GET", "http://localhost:3000", nil)
    req.Header.Add(sentry.SentryTraceHeader, hub.GetTraceparent())
    req.Header.Add(sentry.SentryBaggageHeader, hub.GetBaggage())
Bug Fixes
  • Initialize HTTPTransport.limit if nil (#​844)
  • Fix sentry.StartTransaction() returning a transaction with an outdated context on existing transactions (#​854)
  • Treat Proxy-Authorization as a sensitive header (#​859)
  • Add support for the http.Hijacker interface to the sentrynegroni package (#​871)
  • Go version >= 1.23: Use value from http.Request.Pattern for HTTP transaction names when using sentryhttp & sentrynegroni (#​875)
  • Go version >= 1.21: Fix closure functions name grouping (#​877)
Misc

v0.28.1: 0.28.1

Compare Source

The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.28.1.

Bug Fixes
  • Implement http.ResponseWriter to hook into various parts of the response process (#​837)

v0.28.0: 0.28.0

Compare Source

The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.28.0.

Features
  • Add a Fiber performance tracing & error reporting integration (#​795)
  • Add performance tracing to the Echo integration (#​722)
  • Add performance tracing to the FastHTTP integration (#​732)
  • Add performance tracing to the Iris integration (#​809)
  • Add performance tracing to the Negroni integration (#​808)
  • Add FailureIssueThreshold & RecoveryThreshold to MonitorConfig (#​775)
  • Use errors.Unwrap() to create exception groups (#​792)
  • Add support for matching on strings for ClientOptions.IgnoreErrors & ClientOptions.IgnoreTransactions (#​819)
  • Add http.request.method attribute for performance span data (#​786)
  • Accept interface{} for span data values (#​784)
Fixes
  • Fix missing stack trace for parsing error in logrusentry (#​689)

v0.27.0: 0.27.0

Compare Source

The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.27.0.

Breaking Changes
  • Exception.ThreadId is now typed as uint64. It was wrongly typed as string before. (#​770)
Misc
  • Export Event.Attachments (#​771)

v0.26.0: 0.26.0

Compare Source

The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.26.0.

Breaking Changes

As previously announced, this release removes some methods from the SDK.

  • sentry.TransactionName() use sentry.WithTransactionName() instead.
  • sentry.OpName() use sentry.WithOpName() instead.
  • sentry.TransctionSource() use sentry.WithTransactionSource() instead.
  • sentry.SpanSampled() use sentry.WithSpanSampled() instead.
Features
  • Add WithDescription span option (#​751)

    span := sentry.StartSpan(ctx, "http.client", WithDescription("GET /api/users"))
  • Add support for package name parsing in Go 1.20 and higher (#​730)

Bug Fixes
  • Apply ClientOptions.SampleRate only to errors & messages (#​754)
  • Check if git is available before executing any git commands (#​737)

Configuration

📅 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.


  • 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 changed the title fix(deps): update module github.com/getsentry/sentry-go to v0.26.0 fix(deps): update module github.com/getsentry/sentry-go to v0.27.0 Feb 7, 2024
@renovate renovate bot force-pushed the renovate/github.com-getsentry-sentry-go-0.x branch from ab4ef6d to ce3129d Compare February 7, 2024 18:10
@renovate renovate bot changed the title fix(deps): update module github.com/getsentry/sentry-go to v0.27.0 fix(deps): update module github.com/getsentry/sentry-go to v0.28.0 May 27, 2024
@renovate renovate bot force-pushed the renovate/github.com-getsentry-sentry-go-0.x branch from ce3129d to d603b1b Compare May 27, 2024 13:13
@renovate renovate bot force-pushed the renovate/github.com-getsentry-sentry-go-0.x branch from d603b1b to 4852573 Compare June 12, 2024 16:38
@renovate renovate bot changed the title fix(deps): update module github.com/getsentry/sentry-go to v0.28.0 fix(deps): update module github.com/getsentry/sentry-go to v0.28.1 Jun 12, 2024
Copy link
Contributor Author

renovate bot commented Jun 12, 2024

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

  • 2 additional dependencies were updated

Details:

Package Change
github.com/andybalholm/brotli v1.0.5 -> v1.1.0
github.com/klauspost/compress v1.17.1 -> v1.17.7

@renovate renovate bot force-pushed the renovate/github.com-getsentry-sentry-go-0.x branch from 4852573 to 5371c3e Compare September 10, 2024 11:33
@renovate renovate bot changed the title fix(deps): update module github.com/getsentry/sentry-go to v0.28.1 fix(deps): update module github.com/getsentry/sentry-go to v0.29.0 Sep 10, 2024
@renovate renovate bot force-pushed the renovate/github.com-getsentry-sentry-go-0.x branch from 5371c3e to 07a1054 Compare September 23, 2024 04:39
@renovate renovate bot changed the title fix(deps): update module github.com/getsentry/sentry-go to v0.29.0 fix(deps): update module github.com/getsentry/sentry-go to v0.29.1 Oct 14, 2024
@renovate renovate bot force-pushed the renovate/github.com-getsentry-sentry-go-0.x branch from 07a1054 to a6637cc Compare October 14, 2024 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants