Skip to content

build(deps): bump github.com/getsentry/sentry-go from 0.49.0 to 0.50.0 - #271

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/go_modules/github.com/getsentry/sentry-go-0.50.0
Closed

dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/go_modules/github.com/getsentry/sentry-go-0.50.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Bumps github.com/getsentry/sentry-go from 0.49.0 to 0.50.0.

Release notes

Sourced from github.com/getsentry/sentry-go's releases.

0.50.0

Breaking Changes 🛠

  • adds NoopClient implementation. The SDK now returns a non-nil noop client and handles the previous nil checks with checking for a disabled client. Code paths that were using nil checks now need to check for client.IsEnabled. by @​giortzisg in #1365

New Features ✨

Crons

Bug Fixes 🐛

Internal Changes 🔧

Deps

  • Bump getsentry/craft from 2.30.1 to 2.31.2 by @​dependabot in #1441
  • Bump getsentry/github-workflows/validate-pr from 4013fc6e1aeb1be1f9d3b4d232624f0ec1afa613 to 36c729264d2edc29ebae61950c50e1e9f043ad7e by @​dependabot in #1442
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.43.0 to 1.45.0 in /otel/otlp by @​dependabot in #1430
  • Bump go.opentelemetry.io/otel/sdk from 1.44.0 to 1.45.0 by @​dependabot in #1431
  • Bump google.golang.org/grpc from 1.83.1 to 1.83.2 by @​dependabot in #1422
  • Bump getsentry/craft from 2.27.2 to 2.30.1 by @​dependabot in #1411
  • Bump google.golang.org/grpc from 1.82.1 to 1.83.1 by @​dependabot in #1413
Changelog

Sourced from github.com/getsentry/sentry-go's changelog.

0.50.0

Breaking Changes 🛠

  • adds NoopClient implementation. The SDK now returns a non-nil noop client and handles the previous nil checks with checking for a disabled client. Code paths that were using nil checks now need to check for client.IsEnabled. by @​giortzisg in #1365

New Features ✨

Crons

Bug Fixes 🐛

Internal Changes 🔧

Deps

  • Bump getsentry/craft from 2.30.1 to 2.31.2 by @​dependabot in #1441
  • Bump getsentry/github-workflows/validate-pr from 4013fc6e1aeb1be1f9d3b4d232624f0ec1afa613 to 36c729264d2edc29ebae61950c50e1e9f043ad7e by @​dependabot in #1442
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.43.0 to 1.45.0 in /otel/otlp by @​dependabot in #1430
  • Bump go.opentelemetry.io/otel/sdk from 1.44.0 to 1.45.0 by @​dependabot in #1431
  • Bump google.golang.org/grpc from 1.83.1 to 1.83.2 by @​dependabot in #1422
  • Bump getsentry/craft from 2.27.2 to 2.30.1 by @​dependabot in #1411
  • Bump google.golang.org/grpc from 1.82.1 to 1.83.1 by @​dependabot in #1413
Commits
  • e02bc2a release: 0.50.0
  • 1b3c561 fix(slog): stop replaceAttrs from mutating the handler's grouped attrs (#1439)
  • 7897fe4 fix(zerolog): unescape JSON string values before sending to Sentry (#1440)
  • e3fb470 build(deps): bump getsentry/craft from 2.30.1 to 2.31.2 (#1441)
  • d1f06d9 feat(crons): add WithMonitor helper (#1443)
  • 0a0b2ad fix: guard concurrent flushes (#1449)
  • cdcad4a build(deps): bump getsentry/github-workflows/validate-pr (#1442)
  • 6afdeb6 fix(dsn): build envelope URL without re-parsing (#1436)
  • 48bb0a5 refactor: move scope information under scopeData (#1370)
  • 85db5bc feat: add noop client implementation (#1365)
  • Additional commits viewable in compare view

@dependabot
dependabot Bot requested a review from SyniRon as a code owner October 15, 2026 14:33
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Oct 15, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) October 15, 2026 14:33
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/getsentry/sentry-go-0.50.0 branch 2 times, most recently from 9a4b9e8 to aac2e3d Compare October 15, 2026 14:52
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) from 0.49.0 to 0.50.0.
- [Release notes](https://github.com/getsentry/sentry-go/releases)
- [Changelog](https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-go@v0.49.0...v0.50.0)

---
updated-dependencies:
- dependency-name: github.com/getsentry/sentry-go
  dependency-version: 0.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/getsentry/sentry-go-0.50.0 branch from aac2e3d to ae6950d Compare October 15, 2026 15:04
SyniRon added a commit that referenced this pull request Oct 16, 2026
* build(deps): bump sentry-go to 0.50.0 and gate on IsEnabled

sentry-go 0.50.0 binds a disabled no-op client where it used to leave
nil, so the two "Sentry is off" guards in rest compared against nil and
never fired. Without a DSN the middleware recovered panics into 500s
and FlushSentryOnShutdown installed its signal handler. Both guards now
ask Client().IsEnabled().

The tests stop asserting a nil client. SetupSentry's no-DSN and bad-DSN
tests check IsEnabled() instead. Preconditions that only duplicated the
behavior assertions are gone, and the flush-guard test checks that a
warning was logged, not its wording.

Refs #271

> *This was generated by AI*

* refactor(sentry): one capture-enabled check, drop "no client" wording

Both guards now call sentryCaptureEnabled(), so the next SDK change to
what "off" looks like lands in one place. Two test names and the
comments that said "no client" or "client bound" now say capture is
off or on, since 0.50.0 always binds a client.

Refs #271

> *This was generated by AI*
@SyniRon SyniRon closed this in #275 Oct 16, 2026
auto-merge was automatically disabled October 16, 2026 17:55

Pull request was closed

@dependabot @github

dependabot Bot commented on behalf of github Oct 16, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/go_modules/github.com/getsentry/sentry-go-0.50.0 branch October 16, 2026 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants