build(deps): bump github.com/getsentry/sentry-go from 0.44.1 to 0.45.1 #63

Closed
dependabot[bot] wants to merge 1 commit from dependabot/go_modules/github.com/getsentry/sentry-go-0.45.1 into main
dependabot[bot] commented 2026-04-14 01:24:25 +00:00 (Migrated from github.com)

Bumps github.com/getsentry/sentry-go from 0.44.1 to 0.45.1.

Release notes

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

0.45.1

Bug Fixes 🐛

0.45.0

Breaking Changes 🛠

New Features

  • Add OTLP trace exporter via new otel/otlp sub-module by @​giortzisg in #1229
    • sentryotlp.NewTraceExporter sends OTel spans directly to Sentry's OTLP endpoint.
    • sentryotel.NewOtelIntegration links Sentry errors, logs, and metrics to the active OTel trace. Works with both direct-to-Sentry and collector-based setups.
    • NewSentrySpanProcessor, NewSentryPropagator, and SentrySpanMap are deprecated and will be removed in 0.47.0. To Migrate use sentryotlp.NewTraceExporter instead:
    // Before
    sentry.Init(sentry.ClientOptions{Dsn: dsn, EnableTracing: true, TracesSampleRate: 1.0})
    

    tp := sdktrace.NewTracerProvider( sdktrace.WithSpanProcessor(sentryotel.NewSentrySpanProcessor()), ) otel.SetTextMapPropagator(sentryotel.NewSentryPropagator()) otel.SetTracerProvider(tp)

    // After: sentry.Init(sentry.ClientOptions{ Dsn: dsn, EnableTracing: true, TracesSampleRate: 1.0, Integrations: func(i []sentry.Integration) []sentry.Integration { return append(i, sentryotel.NewOtelIntegration()) }, })

    exporter, _ := sentryotlp.NewTraceExporter(ctx, dsn) tp := sdktrace.NewTracerProvider(sdktrace.WithBatcher(exporter)) otel.SetTracerProvider(tp)

  • Add IsSensitiveHeader helper to easily distinguish which headers to scrub for PII. by @​giortzisg in #1239

Bug Fixes 🐛

Internal Changes 🔧

Deps

... (truncated)

Changelog

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

0.45.1

Bug Fixes 🐛

0.45.0

Breaking Changes 🛠

New Features

  • Add OTLP trace exporter via new otel/otlp sub-module by @​giortzisg in #1229
    • sentryotlp.NewTraceExporter sends OTel spans directly to Sentry's OTLP endpoint.
    • sentryotel.NewOtelIntegration links Sentry errors, logs, and metrics to the active OTel trace. Works with both direct-to-Sentry and collector-based setups.
    • NewSentrySpanProcessor, NewSentryPropagator, and SentrySpanMap are deprecated and will be removed in 0.47.0. To Migrate use sentryotlp.NewTraceExporter instead:
    // Before
    sentry.Init(sentry.ClientOptions{Dsn: dsn, EnableTracing: true, TracesSampleRate: 1.0})
    

    tp := sdktrace.NewTracerProvider( sdktrace.WithSpanProcessor(sentryotel.NewSentrySpanProcessor()), ) otel.SetTextMapPropagator(sentryotel.NewSentryPropagator()) otel.SetTracerProvider(tp)

    // After: sentry.Init(sentry.ClientOptions{ Dsn: dsn, EnableTracing: true, TracesSampleRate: 1.0, Integrations: func(i []sentry.Integration) []sentry.Integration { return append(i, sentryotel.NewOtelIntegration()) }, })

    exporter, _ := sentryotlp.NewTraceExporter(ctx, dsn) tp := sdktrace.NewTracerProvider(sdktrace.WithBatcher(exporter)) otel.SetTracerProvider(tp)

  • Add IsSensitiveHeader helper to easily distinguish which headers to scrub for PII. by @​giortzisg in #1239

Bug Fixes 🐛

Internal Changes 🔧

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) from 0.44.1 to 0.45.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-go/releases">github.com/getsentry/sentry-go's releases</a>.</em></p> <blockquote> <h2>0.45.1</h2> <h3>Bug Fixes 🐛</h3> <ul> <li>Add missing TracesSampler fields for SamplingContext by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1259">#1259</a></li> </ul> <h2>0.45.0</h2> <h3>Breaking Changes 🛠</h3> <ul> <li>Add support for Echo v5 by <a href="https://github.com/Scorfly"><code>@​Scorfly</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1183">#1183</a></li> </ul> <h3>New Features ✨</h3> <ul> <li>Add OTLP trace exporter via new otel/otlp sub-module by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1229">#1229</a> <ul> <li>sentryotlp.NewTraceExporter sends OTel spans directly to Sentry's OTLP endpoint.</li> <li>sentryotel.NewOtelIntegration links Sentry errors, logs, and metrics to the active OTel trace. Works with both direct-to-Sentry and collector-based setups.</li> <li>NewSentrySpanProcessor, NewSentryPropagator, and SentrySpanMap are deprecated and will be removed in 0.47.0. To Migrate use <code>sentryotlp.NewTraceExporter</code> instead:</li> </ul> <pre lang="go"><code>// Before sentry.Init(sentry.ClientOptions{Dsn: dsn, EnableTracing: true, TracesSampleRate: 1.0}) <p>tp := sdktrace.NewTracerProvider( sdktrace.WithSpanProcessor(sentryotel.NewSentrySpanProcessor()), ) otel.SetTextMapPropagator(sentryotel.NewSentryPropagator()) otel.SetTracerProvider(tp)</p> <p>// After: sentry.Init(sentry.ClientOptions{ Dsn: dsn, EnableTracing: true, TracesSampleRate: 1.0, Integrations: func(i []sentry.Integration) []sentry.Integration { return append(i, sentryotel.NewOtelIntegration()) }, })</p> <p>exporter, _ := sentryotlp.NewTraceExporter(ctx, dsn) tp := sdktrace.NewTracerProvider(sdktrace.WithBatcher(exporter)) otel.SetTracerProvider(tp) </code></pre></p> </li> <li>Add IsSensitiveHeader helper to easily distinguish which headers to scrub for PII. by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1239">#1239</a></li> </ul> <h3>Bug Fixes 🐛</h3> <ul> <li>(ci) Update validate-pr action to remove draft enforcement by <a href="https://github.com/stephanie-anderson"><code>@​stephanie-anderson</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1237">#1237</a></li> <li>(fiber) Use UserContext for transaction to enable OTel trace linking by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1252">#1252</a></li> <li>Race condition when getting envelope identifier by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1250">#1250</a></li> </ul> <h3>Internal Changes 🔧</h3> <h4>Deps</h4> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md">github.com/getsentry/sentry-go's changelog</a>.</em></p> <blockquote> <h2>0.45.1</h2> <h3>Bug Fixes 🐛</h3> <ul> <li>Add missing TracesSampler fields for SamplingContext by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1259">#1259</a></li> </ul> <h2>0.45.0</h2> <h3>Breaking Changes 🛠</h3> <ul> <li>Add support for Echo v5 by <a href="https://github.com/Scorfly"><code>@​Scorfly</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1183">#1183</a></li> </ul> <h3>New Features ✨</h3> <ul> <li>Add OTLP trace exporter via new otel/otlp sub-module by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1229">#1229</a> <ul> <li>sentryotlp.NewTraceExporter sends OTel spans directly to Sentry's OTLP endpoint.</li> <li>sentryotel.NewOtelIntegration links Sentry errors, logs, and metrics to the active OTel trace. Works with both direct-to-Sentry and collector-based setups.</li> <li>NewSentrySpanProcessor, NewSentryPropagator, and SentrySpanMap are deprecated and will be removed in 0.47.0. To Migrate use <code>sentryotlp.NewTraceExporter</code> instead:</li> </ul> <pre lang="go"><code>// Before sentry.Init(sentry.ClientOptions{Dsn: dsn, EnableTracing: true, TracesSampleRate: 1.0}) <p>tp := sdktrace.NewTracerProvider( sdktrace.WithSpanProcessor(sentryotel.NewSentrySpanProcessor()), ) otel.SetTextMapPropagator(sentryotel.NewSentryPropagator()) otel.SetTracerProvider(tp)</p> <p>// After: sentry.Init(sentry.ClientOptions{ Dsn: dsn, EnableTracing: true, TracesSampleRate: 1.0, Integrations: func(i []sentry.Integration) []sentry.Integration { return append(i, sentryotel.NewOtelIntegration()) }, })</p> <p>exporter, _ := sentryotlp.NewTraceExporter(ctx, dsn) tp := sdktrace.NewTracerProvider(sdktrace.WithBatcher(exporter)) otel.SetTracerProvider(tp) </code></pre></p> </li> <li>Add IsSensitiveHeader helper to easily distinguish which headers to scrub for PII. by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1239">#1239</a></li> </ul> <h3>Bug Fixes 🐛</h3> <ul> <li>(ci) Update validate-pr action to remove draft enforcement by <a href="https://github.com/stephanie-anderson"><code>@​stephanie-anderson</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1237">#1237</a></li> <li>(fiber) Use UserContext for transaction to enable OTel trace linking by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1252">#1252</a></li> <li>Race condition when getting envelope identifier by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1250">#1250</a></li> </ul> <h3>Internal Changes 🔧</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-go/commit/17971f980de78683f2505ad824635879644787fa"><code>17971f9</code></a> release: 0.45.1</li> <li><a href="https://github.com/getsentry/sentry-go/commit/284b2f67bf832b3cc967d62efd6cac5c3ca5b742"><code>284b2f6</code></a> fix: add missing TracesSampler fields for SamplingContext (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1259">#1259</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/e1ee192a5cc5ebafbc775a35143524e80961e7d4"><code>e1ee192</code></a> Merge branch 'release/0.45.0'</li> <li><a href="https://github.com/getsentry/sentry-go/commit/0f536b12ac10da5ddcccd189a7c245e0b0a0bafd"><code>0f536b1</code></a> release: 0.45.0</li> <li><a href="https://github.com/getsentry/sentry-go/commit/c8ccbf348f4f0b25686c67d1f902ab5d7c4ae35a"><code>c8ccbf3</code></a> feat: add OTLP integration support (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1229">#1229</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/e9ba5cbccfb86dffa0c7544274ac9ca21383e249"><code>e9ba5cb</code></a> fix(fiber): Use UserContext for transaction to enable OTel trace linking (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1252">#1252</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/18546ff0ee3496671c7812502fb5e4b6a28be7b4"><code>18546ff</code></a> test: add serialization panic reproduction (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1249">#1249</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/e507be6f0cfb1654fafefa09090c79c2a1e21c5a"><code>e507be6</code></a> fix: race when getting envelope identifier (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1250">#1250</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/2cec51a0c3289fc045c8f34c34f6dff2ca361b58"><code>2cec51a</code></a> feat!: add support for Echo v5 (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1183">#1183</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/6ba06389e351fc94be995c2c59382575c88f1b82"><code>6ba0638</code></a> build(otel): Bump OpenTelemetry SDK to 1.40.0 (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1243">#1243</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-go/compare/v0.44.1...v0.45.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getsentry/sentry-go&package-manager=go_modules&previous-version=0.44.1&new-version=0.45.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
dependabot[bot] commented 2026-04-22 01:24:22 +00:00 (Migrated from github.com)

Superseded by #64.

Superseded by #64.

Pull request closed

Sign in to join this conversation.
No description provided.