build(deps): bump github.com/getsentry/sentry-go from 0.47.0 to 0.48.0 #82

Merged
dependabot[bot] merged 1 commit from dependabot/go_modules/github.com/getsentry/sentry-go-0.48.0 into main 2026-07-15 02:47:07 +00:00
dependabot[bot] commented 2026-07-15 01:23:07 +00:00 (Migrated from github.com)

Bumps github.com/getsentry/sentry-go from 0.47.0 to 0.48.0.

Release notes

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

0.48.0

Breaking Changes 🛠

New Features

  • Add ClientOptions.DataCollection for granular control over data collected by automatic instrumentation, replacing the broad SendDefaultPII switch. DataCollection can independently configure automatic user.* population, cookies, request/response headers, HTTP bodies, and query parameters. When configured, it is the source of truth and SendDefaultPII is ignored. by @​giortzisg in #1339
    • For backwards compatibility, clients that do not configure DataCollection keep a best-effort mapping of the previous SendDefaultPII behavior. To opt in to the new defaults, pass an empty DataCollection and then restrict individual categories as needed.
    sentry.Init(sentry.ClientOptions{
        Dsn: "https://public@example.com/1",
    
    // Opt in to the new data collection defaults. Omitted fields use their
    // defaults: user info, cookies, headers, query params, and supported HTTP
    // bodies are collected, with sensitive values filtered.
    DataCollection: &sentry.DataCollection{},
    

    })

    • To opt in while disabling automatic user info and HTTP bodies, configure those fields explicitly:
    sentry.Init(sentry.ClientOptions{
        Dsn: "https://public@example.com/1",
        DataCollection: &sentry.DataCollection{
            UserInfo:   sentry.Set(false),
            HTTPBodies: []sentry.BodyType{},
        },
    })
    
  • PushScope shorthand now returns the new scope reference by @​DoctorJohn in #1335

Bug Fixes 🐛

Internal Changes 🔧

Deps

... (truncated)

Changelog

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

0.48.0

Breaking Changes 🛠

New Features

  • Add ClientOptions.DataCollection for granular control over data collected by automatic instrumentation, replacing the broad SendDefaultPII switch. DataCollection can independently configure automatic user.* population, cookies, request/response headers, HTTP bodies, and query parameters. When configured, it is the source of truth and SendDefaultPII is ignored. by @​giortzisg in #1339
    • For backwards compatibility, clients that do not configure DataCollection keep a best-effort mapping of the previous SendDefaultPII behavior. To opt in to the new defaults, pass an empty DataCollection and then restrict individual categories as needed.
    sentry.Init(sentry.ClientOptions{
        Dsn: "https://public@example.com/1",
    
    // Opt in to the new data collection defaults. Omitted fields use their
    // defaults: user info, cookies, headers, query params, and supported HTTP
    // bodies are collected, with sensitive values filtered.
    DataCollection: &sentry.DataCollection{},
    

    })

    • To opt in while disabling automatic user info and HTTP bodies, configure those fields explicitly:
    sentry.Init(sentry.ClientOptions{
        Dsn: "https://public@example.com/1",
        DataCollection: &sentry.DataCollection{
            UserInfo:   sentry.Set(false),
            HTTPBodies: []sentry.BodyType{},
        },
    })
    
  • PushScope shorthand now returns the new scope reference by @​DoctorJohn in #1335

Bug Fixes 🐛

Internal Changes 🔧

Deps

... (truncated)

Commits
  • d02f9ba release: 0.48.0
  • 99c424f feat!: remove issue creation from logging integrations (#1340)
  • d1c1d3f feat: parse request body for outgoing http (#1339)
  • 9b5cab2 fix: fix fiber route name when using middlewares (#1363)
  • 07a7975 fix: omit empty event id for standalone client reports (#1362)
  • c255382 build(deps): bump fiber/v2 to 2.52.14 (#1359)
  • 06c58dc ci: remove changelog-preview and codecov actions (#1357)
  • a99e044 fix: preserve '%' literal in log messages (#1358)
  • 8aaf1d4 feat: apply sensitive data filters to grpc & sql (#1333)
  • 4347773 feat: apply sensitive data filters to http (#1332)
  • 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.47.0 to 0.48.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.48.0</h2> <h3>Breaking Changes 🛠</h3> <ul> <li>Remove issue creation from logging integrations by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1340">#1340</a></li> </ul> <h3>New Features ✨</h3> <ul> <li>Add <code>ClientOptions.DataCollection</code> for granular control over data collected by automatic instrumentation, replacing the broad <code>SendDefaultPII</code> switch. <code>DataCollection</code> can independently configure automatic <code>user.*</code> population, cookies, request/response headers, HTTP bodies, and query parameters. When configured, it is the source of truth and <code>SendDefaultPII</code> is ignored. by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1339">#1339</a> <ul> <li>For backwards compatibility, clients that do not configure <code>DataCollection</code> keep a best-effort mapping of the previous <code>SendDefaultPII</code> behavior. To opt in to the new defaults, pass an empty <code>DataCollection</code> and then restrict individual categories as needed.</li> </ul> <pre lang="go"><code>sentry.Init(sentry.ClientOptions{ Dsn: &quot;https://public@example.com/1&quot;, <pre><code>// Opt in to the new data collection defaults. Omitted fields use their // defaults: user info, cookies, headers, query params, and supported HTTP // bodies are collected, with sensitive values filtered. DataCollection: &amp;amp;sentry.DataCollection{}, </code></pre> <p>})<br /> </code></pre></p> <ul> <li>To opt in while disabling automatic user info and HTTP bodies, configure those fields explicitly:</li> </ul> <pre lang="go"><code>sentry.Init(sentry.ClientOptions{ Dsn: &quot;https://public@example.com/1&quot;, DataCollection: &amp;sentry.DataCollection{ UserInfo: sentry.Set(false), HTTPBodies: []sentry.BodyType{}, }, }) </code></pre> </li> <li>PushScope shorthand now returns the new scope reference by <a href="https://github.com/DoctorJohn"><code>@​DoctorJohn</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1335">#1335</a></li> </ul> <h3>Bug Fixes 🐛</h3> <ul> <li>Fix fiber route name when using middlewares by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1363">#1363</a></li> <li>Omit empty event id for standalone client reports by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1362">#1362</a></li> <li>Preserve '%' literal in log messages by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1358">#1358</a></li> <li>Unaligned 64-bit atomic panic on 32-bit platforms in telemetry buffers by <a href="https://github.com/Kirill-INQ"><code>@​Kirill-INQ</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1355">#1355</a></li> <li>Isolate event processor across clones by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1337">#1337</a></li> </ul> <h3>Internal Changes 🔧</h3> <h4>Deps</h4> <ul> <li>Bump fiber/v2 to 2.52.14 by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1359">#1359</a></li> <li>Bump actions/checkout from 6.0.3 to 7.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1349">#1349</a></li> <li>Bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1346">#1346</a></li> <li>Bump codecov/codecov-action from 6.0.0 to 7.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1347">#1347</a></li> <li>Bump actions/setup-go from 6.4.0 to 6.5.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1343">#1343</a></li> <li>Bump golang.org/x/crypto to 0.52.0 and golang/x/net to 0.55.0 by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1341">#1341</a></li> <li>Bump getsentry/github-workflows/validate-pr from c802283cd9075b7a2b7a32655019c21c21676e34 to 4013fc6e1aeb1be1f9d3b4d232624f0ec1afa613 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1344">#1344</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.48.0</h2> <h3>Breaking Changes 🛠</h3> <ul> <li>Remove issue creation from logging integrations by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1340">#1340</a></li> </ul> <h3>New Features ✨</h3> <ul> <li>Add <code>ClientOptions.DataCollection</code> for granular control over data collected by automatic instrumentation, replacing the broad <code>SendDefaultPII</code> switch. <code>DataCollection</code> can independently configure automatic <code>user.*</code> population, cookies, request/response headers, HTTP bodies, and query parameters. When configured, it is the source of truth and <code>SendDefaultPII</code> is ignored. by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1339">#1339</a> <ul> <li>For backwards compatibility, clients that do not configure <code>DataCollection</code> keep a best-effort mapping of the previous <code>SendDefaultPII</code> behavior. To opt in to the new defaults, pass an empty <code>DataCollection</code> and then restrict individual categories as needed.</li> </ul> <pre lang="go"><code>sentry.Init(sentry.ClientOptions{ Dsn: &quot;https://public@example.com/1&quot;, <pre><code>// Opt in to the new data collection defaults. Omitted fields use their // defaults: user info, cookies, headers, query params, and supported HTTP // bodies are collected, with sensitive values filtered. DataCollection: &amp;amp;sentry.DataCollection{}, </code></pre> <p>})<br /> </code></pre></p> <ul> <li>To opt in while disabling automatic user info and HTTP bodies, configure those fields explicitly:</li> </ul> <pre lang="go"><code>sentry.Init(sentry.ClientOptions{ Dsn: &quot;https://public@example.com/1&quot;, DataCollection: &amp;sentry.DataCollection{ UserInfo: sentry.Set(false), HTTPBodies: []sentry.BodyType{}, }, }) </code></pre> </li> <li>PushScope shorthand now returns the new scope reference by <a href="https://github.com/DoctorJohn"><code>@​DoctorJohn</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1335">#1335</a></li> </ul> <h3>Bug Fixes 🐛</h3> <ul> <li>Fix fiber route name when using middlewares by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1363">#1363</a></li> <li>Omit empty event id for standalone client reports by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1362">#1362</a></li> <li>Preserve '%' literal in log messages by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1358">#1358</a></li> <li>Unaligned 64-bit atomic panic on 32-bit platforms in telemetry buffers by <a href="https://github.com/Kirill-INQ"><code>@​Kirill-INQ</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1355">#1355</a></li> <li>Isolate event processor across clones by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1337">#1337</a></li> </ul> <h3>Internal Changes 🔧</h3> <h4>Deps</h4> <ul> <li>Bump fiber/v2 to 2.52.14 by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1359">#1359</a></li> <li>Bump actions/checkout from 6.0.3 to 7.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1349">#1349</a></li> <li>Bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1346">#1346</a></li> <li>Bump codecov/codecov-action from 6.0.0 to 7.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1347">#1347</a></li> <li>Bump actions/setup-go from 6.4.0 to 6.5.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1343">#1343</a></li> <li>Bump golang.org/x/crypto to 0.52.0 and golang/x/net to 0.55.0 by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1341">#1341</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/d02f9bac86b8cbed57ce2023cea5465a7dc47609"><code>d02f9ba</code></a> release: 0.48.0</li> <li><a href="https://github.com/getsentry/sentry-go/commit/99c424f0b7c9b47ae6879e6c3fb4922f4a92e2cd"><code>99c424f</code></a> feat!: remove issue creation from logging integrations (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1340">#1340</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/d1c1d3f7070e785270834ca7d1afaa4c28ab0003"><code>d1c1d3f</code></a> feat: parse request body for outgoing http (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1339">#1339</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/9b5cab21c5f391782238105139ccfd6821a81444"><code>9b5cab2</code></a> fix: fix fiber route name when using middlewares (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1363">#1363</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/07a79755d99a5ca878b017fa050e7ac5656374b1"><code>07a7975</code></a> fix: omit empty event id for standalone client reports (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1362">#1362</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/c25538296c85da9ca721b3e2356cd3c4db4ee659"><code>c255382</code></a> build(deps): bump fiber/v2 to 2.52.14 (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1359">#1359</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/06c58dc9c70edb1f02778ed77a8f6329a7e887a8"><code>06c58dc</code></a> ci: remove changelog-preview and codecov actions (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1357">#1357</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/a99e044eae88bf5b19d6d7920a2763474aa752d3"><code>a99e044</code></a> fix: preserve '%' literal in log messages (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1358">#1358</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/8aaf1d4d9fc485e14a01cd1cf9638cdc36b1a903"><code>8aaf1d4</code></a> feat: apply sensitive data filters to grpc &amp; sql (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1333">#1333</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/4347773545692801b433590cc1a87285b35df156"><code>4347773</code></a> feat: apply sensitive data filters to http (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1332">#1332</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-go/compare/v0.47.0...v0.48.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.47.0&new-version=0.48.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>
pokebedrock-bot (Migrated from github.com) approved these changes 2026-07-15 02:46:57 +00:00
pokebedrock-bot (Migrated from github.com) left a comment

Approved for head 38596b58a9: required checks are green and the PR is mergeable.

Approved for head 38596b58a9023bbfc559359958dd820123f94ffb: required checks are green and the PR is mergeable.
Sign in to join this conversation.
No description provided.