-
Notifications
You must be signed in to change notification settings - Fork 48
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 github.com/getsentry/sentry-go to v0.30.0 #288
base: master
Are you sure you want to change the base?
Conversation
a7c7277
to
1a732f0
Compare
1a732f0
to
cde1155
Compare
[puLL-Merge] - getsentry/sentry-go@otel/v0.28.1..otel/v0.29.0 DescriptionThis PR updates the Sentry Go SDK from version 0.28.1 to 0.29.0. It includes several new features, bug fixes, and breaking changes. The main changes include the removal of the Possible Issues
Security Hotspots
ChangesChanges
These changes significantly improve the SDK's tracing capabilities, add support for newer Go versions, and fix several bugs. The removal of the martini integration and changes to some internal structures may require updates in projects using these specific features. |
cde1155
to
13d505d
Compare
13d505d
to
3d02e2c
Compare
238a4b1
to
192c2d7
Compare
943303b
to
192c2d7
Compare
[puLL-Merge] - getsentry/sentry-go@otel/v0.28.1..otel/v0.29.1 DescriptionThis PR updates the Sentry Go SDK from version 0.28.1 to 0.29.1. It includes several new features, bug fixes, and improvements to the SDK's functionality. ChangesChanges
sequenceDiagram
participant Client as Sentry Client
participant Hub as Sentry Hub
participant Scope as Scope
participant Span as Span
participant Transport as Transport
Client->>Hub: Initialize
Hub->>Scope: Create
Hub->>Transport: Configure
Note over Client,Transport: Request Handling
Client->>Hub: CaptureEvent
Hub->>Scope: ApplyToEvent
Scope->>Span: GetTraceparent
Scope->>Span: GetBaggage
Hub->>Transport: SendEvent
Note over Client,Transport: Tracing
Client->>Hub: StartTransaction
Hub->>Span: Create
Span->>Scope: SetSpan
Client->>Hub: CaptureMessage
Hub->>Scope: ApplyToEvent
Scope->>Span: GetTraceparent
Hub->>Transport: SendEvent
Possible Issues
Security HotspotsNo significant security vulnerabilities were introduced in this change. |
192c2d7
to
e9e85ec
Compare
e9e85ec
to
a46cc74
Compare
[puLL-Merge] - getsentry/sentry-go@otel/v0.28.1..otel/v0.30.0 DescriptionThis PR introduces significant changes to the Sentry Go SDK, including new integrations, updated dependencies, and improved error handling. The main motivations appear to be adding support for newer Go versions, introducing new logging integrations, and enhancing the SDK's functionality. Possible Issues
Security Hotspots
ChangesChanges
sequenceDiagram
participant Client
participant Hub
participant Scope
participant Event
participant Transport
Client->>Hub: Create new hub
Hub->>Scope: Create new scope
Client->>Hub: CaptureEvent
Hub->>Scope: ApplyToEvent
Scope->>Event: Add context and data
Hub->>Transport: Send event
Transport-->>Hub: Confirm sent
Hub-->>Client: Return event ID
|
a46cc74
to
df8526b
Compare
df8526b
to
c272c3a
Compare
This PR contains the following updates:
v0.28.1
->v0.30.0
Release Notes
getsentry/sentry-go (github.com/getsentry/sentry-go)
v0.30.0
: 0.30.0Compare Source
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.30.0.
Features
sentryzerolog
integration (#857)sentryslog
integration (#865)Bug Fixes
fasthttp
andfiber
integration in case a malformed URL has to be parsed (#912)Misc
Drop support for Go 1.18, 1.19 and 1.20. The currently supported Go versions are the last 3 stable releases: 1.23, 1.22 and 1.21.
v0.29.1
: 0.29.1Compare Source
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.29.1.
Bug Fixes
Misc
sentrynegroni
integration to use the latest (v3.1.1) version of Negroni (#885)v0.29.0
: 0.29.0Compare Source
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.29.0.
Breaking Changes
sentrymartini
integration (#861)WrapResponseWriter
has been moved from thesentryhttp
package to theinternal/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 thesentry-trace
andbaggage
header received from a downstream SDK.You can use
hub.GetTraceparent()
andhub.GetBaggage()
to fetch the necessary header values for outgoing HTTP requests.Bug Fixes
HTTPTransport.limit
ifnil
(#844)sentry.StartTransaction()
returning a transaction with an outdated context on existing transactions (#854)Proxy-Authorization
as a sensitive header (#859)http.Hijacker
interface to thesentrynegroni
package (#871)http.Request.Pattern
for HTTP transaction names when usingsentryhttp
&sentrynegroni
(#875)Misc
span
origins (#849)Configuration
📅 Schedule: Branch creation - "* 0-4 * * 3" (UTC), 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.