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

Merged
dependabot[bot] merged 1 commit from dependabot/go_modules/github.com/getsentry/sentry-go-0.44.1 into main 2026-03-26 12:37:35 +00:00
dependabot[bot] commented 2026-03-25 01:24:05 +00:00 (Migrated from github.com)

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

Release notes

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

0.44.1

[!NOTE]
v0.44.0 had to be released as v0.44.1 due to a technical issue.

New Features

  • Add RemoveAttribute api on the scope. by @​giortzisg in #1224
  • Deprecate Scope.SetExtra, Scope.SetExtras, and Scope.RemoveExtra in favor of Scope.SetAttributes and Scope.RemoveAttribute by @​giortzisg in #1224
    • The recommended migration path is to use SetAttributes to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use SetTag or SetContext instead.
    • Before:
    scope.SetExtra("key.string", "str")
    scope.SetExtra("key.int", 42)
    
    • After (for error events) — use tags and contexts:
    scope.SetTag("key.string", "str")
    scope.SetContext("my_data", sentry.Context{"key.int": 42})
    
    • After (for logs and metrics) — use attributes:
    scope.SetAttributes(
        attribute.String("key.string", "str"),
        attribute.Int("key.int", 42),
    )
    
  • Add support for homogenous arrays by @​giortzisg in #1203
  • Add support for client reports by @​giortzisg in #1192
  • Add org id propagation in sentry_baggage by @​giortzisg in #1210
  • Add OrgID and StrictTraceContinuation client options. by @​giortzisg in #1210
  • Add the option to set attributes on the scope by @​giortzisg in #1208

Bug Fixes 🐛

Internal Changes 🔧

Ai

Deps

Other

... (truncated)

Changelog

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

0.44.1

[!NOTE]
The v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1

New Features

  • Add RemoveAttribute api on the scope. by @​giortzisg in #1224
  • Deprecate Scope.SetExtra, Scope.SetExtras, and Scope.RemoveExtra in favor of Scope.SetAttributes and Scope.RemoveAttribute by @​giortzisg in #1224
    • The recommended migration path is to use SetAttributes to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use SetTag or SetContext instead.
    • Before:
    scope.SetExtra("key.string", "str")
    scope.SetExtra("key.int", 42)
    
    • After (for error events) — use tags and contexts:
    scope.SetTag("key.string", "str")
    scope.SetContext("my_data", sentry.Context{"key.int": 42})
    
    • After (for logs and metrics) — use attributes:
    scope.SetAttributes(
        attribute.String("key.string", "str"),
        attribute.Int("key.int", 42),
    )
    
  • Add support for homogenous arrays by @​giortzisg in #1203
  • Add support for client reports by @​giortzisg in #1192
  • Add org id propagation in sentry_baggage by @​giortzisg in #1210
  • Add OrgID and StrictTraceContinuation client options. by @​giortzisg in #1210
  • Add the option to set attributes on the scope by @​giortzisg in #1208

Bug Fixes 🐛

Internal Changes 🔧

Ai

Deps

... (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.42.0 to 0.44.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.44.1</h2> <blockquote> <p>[!NOTE]<br /> v0.44.0 had to be released as v0.44.1 due to a technical issue.</p> </blockquote> <h3>New Features ✨</h3> <ul> <li>Add RemoveAttribute api on the scope. by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1224">#1224</a></li> <li>Deprecate <code>Scope.SetExtra</code>, <code>Scope.SetExtras</code>, and <code>Scope.RemoveExtra</code> in favor of <code>Scope.SetAttributes</code> and <code>Scope.RemoveAttribute</code> by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1224">#1224</a> <ul> <li>The recommended migration path is to use <code>SetAttributes</code> to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use <code>SetTag</code> or <code>SetContext</code> instead.</li> <li>Before:</li> </ul> <pre lang="go"><code>scope.SetExtra(&quot;key.string&quot;, &quot;str&quot;) scope.SetExtra(&quot;key.int&quot;, 42) </code></pre> <ul> <li>After (for error events) — use tags and contexts:</li> </ul> <pre lang="go"><code>scope.SetTag(&quot;key.string&quot;, &quot;str&quot;) scope.SetContext(&quot;my_data&quot;, sentry.Context{&quot;key.int&quot;: 42}) </code></pre> <ul> <li>After (for logs and metrics) — use attributes:</li> </ul> <pre lang="go"><code>scope.SetAttributes( attribute.String(&quot;key.string&quot;, &quot;str&quot;), attribute.Int(&quot;key.int&quot;, 42), ) </code></pre> </li> <li>Add support for homogenous arrays by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1203">#1203</a></li> <li>Add support for client reports by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1192">#1192</a></li> <li>Add org id propagation in sentry_baggage by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1210">#1210</a></li> <li>Add OrgID and StrictTraceContinuation client options. by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1210">#1210</a></li> <li>Add the option to set attributes on the scope by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1208">#1208</a></li> </ul> <h3>Bug Fixes 🐛</h3> <ul> <li>(serialization) Pre-serialize mutable event fields to prevent race panics by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1214">#1214</a></li> <li>Use HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by <a href="https://github.com/ericapisani"><code>@​ericapisani</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1220">#1220</a></li> </ul> <h3>Internal Changes 🔧</h3> <h4>Ai</h4> <ul> <li>Add AGENTS.md and testing guidelines by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1216">#1216</a></li> <li>Add dotagents configuration by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1211">#1211</a></li> </ul> <h4>Deps</h4> <ul> <li>Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1231">#1231</a></li> <li>Bump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1209">#1209</a></li> </ul> <h4>Other</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.44.1</h2> <blockquote> <p>[!NOTE]<br /> The v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1</p> </blockquote> <h3>New Features ✨</h3> <ul> <li>Add RemoveAttribute api on the scope. by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1224">#1224</a></li> <li>Deprecate <code>Scope.SetExtra</code>, <code>Scope.SetExtras</code>, and <code>Scope.RemoveExtra</code> in favor of <code>Scope.SetAttributes</code> and <code>Scope.RemoveAttribute</code> by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1224">#1224</a> <ul> <li>The recommended migration path is to use <code>SetAttributes</code> to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use <code>SetTag</code> or <code>SetContext</code> instead.</li> <li>Before:</li> </ul> <pre lang="go"><code>scope.SetExtra(&quot;key.string&quot;, &quot;str&quot;) scope.SetExtra(&quot;key.int&quot;, 42) </code></pre> <ul> <li>After (for error events) — use tags and contexts:</li> </ul> <pre lang="go"><code>scope.SetTag(&quot;key.string&quot;, &quot;str&quot;) scope.SetContext(&quot;my_data&quot;, sentry.Context{&quot;key.int&quot;: 42}) </code></pre> <ul> <li>After (for logs and metrics) — use attributes:</li> </ul> <pre lang="go"><code>scope.SetAttributes( attribute.String(&quot;key.string&quot;, &quot;str&quot;), attribute.Int(&quot;key.int&quot;, 42), ) </code></pre> </li> <li>Add support for homogenous arrays by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1203">#1203</a></li> <li>Add support for client reports by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1192">#1192</a></li> <li>Add org id propagation in sentry_baggage by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1210">#1210</a></li> <li>Add OrgID and StrictTraceContinuation client options. by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1210">#1210</a></li> <li>Add the option to set attributes on the scope by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1208">#1208</a></li> </ul> <h3>Bug Fixes 🐛</h3> <ul> <li>(serialization) Pre-serialize mutable event fields to prevent race panics by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1214">#1214</a></li> <li>Use HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by <a href="https://github.com/ericapisani"><code>@​ericapisani</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1220">#1220</a></li> </ul> <h3>Internal Changes 🔧</h3> <h4>Ai</h4> <ul> <li>Add AGENTS.md and testing guidelines by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1216">#1216</a></li> <li>Add dotagents configuration by <a href="https://github.com/giortzisg"><code>@​giortzisg</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1211">#1211</a></li> </ul> <h4>Deps</h4> <ul> <li>Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1231">#1231</a></li> <li>Bump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/getsentry/sentry-go/pull/1209">#1209</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/16414f29918c1fb660d4792046f08224dfefc632"><code>16414f2</code></a> release: 0.44.1</li> <li><a href="https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720"><code>d26d3ec</code></a> ci: add preReleaseCommand for craft (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1232">#1232</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94"><code>65538eb</code></a> build(deps): bump github.com/buger/jsonparser in /zerolog (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1231">#1231</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054"><code>91096be</code></a> chore: pin GitHub Actions to full-length commit SHAs (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1230">#1230</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e"><code>df391b0</code></a> feat: add RemoveAttribute api on the scope (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1224">#1224</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c"><code>340c142</code></a> fix: TestAsyncTransport_SendEnvelope flakiness (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1226">#1226</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3"><code>e561a25</code></a> build: Bump getsentry/craft to 2.24.1 (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1225">#1225</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a"><code>259b205</code></a> feat: add support for homogenous arrays (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1203">#1203</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1"><code>bf26e9a</code></a> fix: fix flaky TestAsyncTransport_FlushWithContext (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1222">#1222</a>)</li> <li><a href="https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9"><code>d1edaf4</code></a> chore(ai): Add AGENTS.md and testing guidelines (<a href="https://redirect.github.com/getsentry/sentry-go/issues/1216">#1216</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-go/compare/v0.42.0...v0.44.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.42.0&new-version=0.44.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>
Sign in to join this conversation.
No description provided.