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

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

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

Release notes

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

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

Commits
  • 0f536b1 release: 0.45.0
  • c8ccbf3 feat: add OTLP integration support (#1229)
  • e9ba5cb fix(fiber): Use UserContext for transaction to enable OTel trace linking (#1252)
  • 18546ff test: add serialization panic reproduction (#1249)
  • e507be6 fix: race when getting envelope identifier (#1250)
  • 2cec51a feat!: add support for Echo v5 (#1183)
  • 6ba0638 build(otel): Bump OpenTelemetry SDK to 1.40.0 (#1243)
  • 9c4eb66 build(deps): bump changelog-preview.yml from 2.24.1 to 2.25.2 (#1247)
  • b0a3a30 build(deps): bump getsentry/craft from 2.24.1 to 2.25.2 (#1248)
  • 2f54259 build(deps): bump codecov/codecov-action from 5.5.2 to 6.0.0 (#1245)
  • Additional commits viewable in compare view

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.0. <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.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> <ul> <li>Bump OpenTelemetry SDK to 1.40.0 by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1243">#1243</a></li> <li>Bump changelog-preview.yml from 2.24.1 to 2.25.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1247">#1247</a></li> <li>Bump getsentry/craft from 2.24.1 to 2.25.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1248">#1248</a></li> <li>Bump codecov/codecov-action from 5.5.2 to 6.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1245">#1245</a></li> <li>Bump actions/create-github-app-token from 2.2.1 to 3.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1246">#1246</a></li> </ul> <!-- 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.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> <ul> <li>Bump OpenTelemetry SDK to 1.40.0 by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1243">#1243</a></li> <li>Bump changelog-preview.yml from 2.24.1 to 2.25.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1247">#1247</a></li> <li>Bump getsentry/craft from 2.24.1 to 2.25.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1248">#1248</a></li> <li>Bump codecov/codecov-action from 5.5.2 to 6.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1245">#1245</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <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><a href="https://github.com/getsentry/sentry-go/commit/9c4eb663f085adcbeac2913caaf4e8fe52302552"><code>9c4eb66</code></a> build(deps): bump changelog-preview.yml from 2.24.1 to 2.25.2 (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1247">#1247</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/b0a3a3080dddad5d5b546dfe287dc737e27a6036"><code>b0a3a30</code></a> build(deps): bump getsentry/craft from 2.24.1 to 2.25.2 (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1248">#1248</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/2f542592abc8f78eb22773e5e3b4d1f04c99ed1b"><code>2f54259</code></a> build(deps): bump codecov/codecov-action from 5.5.2 to 6.0.0 (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1245">#1245</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-go/compare/v0.44.1...v0.45.0">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.0)](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-14 01:24:27 +00:00 (Migrated from github.com)

Superseded by #63.

Superseded by #63.

Pull request closed

Sign in to join this conversation.
No description provided.