Skip to content
This repository was archived by the owner on Sep 11, 2025. It is now read-only.

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 2, 2025

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
github.com/aws/aws-sdk-go-v2/service/s3 v1.81.0 -> v1.82.0 age confidence require minor
github.com/getsentry/sentry-go v0.33.0 -> v0.34.0 age confidence require minor
github.com/lestrrat-go/jwx/v3 v3.0.7 -> v3.0.8 age confidence require patch
github.com/prometheus/common v0.64.0 -> v0.65.0 age confidence require minor
github.com/wundergraph/graphql-go-tools/execution 0adb386 -> ef03374 require digest
github.com/wundergraph/graphql-go-tools/v2 v2.0.0-rc.192 -> v2.0.0-rc.194 age confidence require patch v2.0.0-rc.195

Release Notes

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

v0.34.0: 0.34.0

Compare Source

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

Breaking Changes
  • Logrus structured logging support replaces the sentrylogrus.Hook signature from a *Hook to an interface.
var hook *sentrylogrus.Hook
hook = sentrylogrus.New(
    // ... your setup
)

// should change the definition to 
var hook sentrylogrus.Hook
hook = sentrylogrus.New(
    // ... your setup
)
Features
ctx := context.Background()
handler := sentryslog.Option{
    EventLevel: []slog.Level{slog.LevelError, sentryslog.LevelFatal}, // Only Error and Fatal as events
    LogLevel:   []slog.Level{slog.LevelWarn, slog.LevelInfo},         // Only Warn and Info as logs
}.NewSentryHandler(ctx)
logger := slog.New(handler)
logger.Info("hello"))
logHook, _ := sentrylogrus.NewLogHook(
    []logrus.Level{logrus.InfoLevel, logrus.WarnLevel}, 
    sentry.ClientOptions{
        Dsn: "your-dsn",
        EnableLogs: true, // Required for log entries    
    })
defer logHook.Flush(5 * time.Secod)
logrus.RegisterExitHandler(func() {
    logHook.Flush(5 * time.Second)
})

logger := logrus.New()
logger.AddHook(logHook)
logger.Infof("hello")
  • Add support for flushing events with context using FlushWithContext(). (#​935)
ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
defer cancel()

if !sentry.FlushWithContext(ctx) {
    // Handle timeout or cancellation
}
  • Add support for custom fingerprints in slog integration. (#​1039)
Deprecations
  • Slog structured logging support replaces Level option with EventLevel and LogLevel options, for specifying fine-grained levels for capturing events and logs.
handler := sentryslog.Option{
    EventLevel: []slog.Level{slog.LevelWarn, slog.LevelError, sentryslog.LevelFatal},
    LogLevel:   []slog.Level{slog.LevelDebug, slog.LevelInfo, slog.LevelWarn, slog.LevelError, sentryslog.LevelFatal},
}.NewSentryHandler(ctx)
  • Logrus structured logging support replaces New and NewFromClient functions to NewEventHook, NewEventHookFromClient, to match the newly added NewLogHook functions, and specify the hook type being created each time.
logHook, err := sentrylogrus.NewLogHook(
    []logrus.Level{logrus.InfoLevel},
    sentry.ClientOptions{})
eventHook, err := sentrylogrus.NewEventHook([]logrus.Level{
    logrus.ErrorLevel,
    logrus.FatalLevel,
    logrus.PanicLevel,
}, sentry.ClientOptions{})
Bug Fixes
  • Fix issue where ContinueTrace() would panic when sentry-trace header does not exist. (#​1026)
  • Fix incorrect log level signature in structured logging. (#​1034)
  • Remove sentry.origin attribute from Sentry logger to prevent confusion in spans. (#​1038)
  • Don't gate user information behind SendDefaultPII flag for logs. (#​1032)
Misc
  • Add more sensitive HTTP headers to the default list of headers that are scrubbed by default. (#​1008)
lestrrat-go/jwx (github.com/lestrrat-go/jwx/v3)

v3.0.8

Compare Source

What's Changed

Full Changelog: lestrrat-go/jwx@v3.0.7...v3.0.8

prometheus/common (github.com/prometheus/common)

v0.65.0

Compare Source

What's Changed
New Contributors

Full Changelog: prometheus/common@v0.64.0...v0.65.0

wundergraph/graphql-go-tools (github.com/wundergraph/graphql-go-tools/v2)

v2.0.0-rc.194

Compare Source

Bug Fixes
  • preserve fields selections during object selection rewrite (#​1194) (1c9d4d2)

v2.0.0-rc.193

Compare Source

Bug Fixes
  • fix rewriting object selections with nested abstract fragments (#​1192) (a22b89c)

Configuration

📅 Schedule: Branch creation - "on Wednesday" (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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 requested a review from a team July 2, 2025 02:52
@renovate renovate bot force-pushed the renovate/go-minor-and-patch branch from d578f24 to 1062f29 Compare July 2, 2025 17:11
@mattjohnsonpint mattjohnsonpint merged commit e45663d into main Jul 2, 2025
34 checks passed
@mattjohnsonpint mattjohnsonpint deleted the renovate/go-minor-and-patch branch July 2, 2025 17:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants