The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.17.0.
This release contains a new BeforeSendTransaction hook option and corrects two regressions introduced in 0.16.0.
Features
Add BeforeSendTransaction hook to ClientOptions (#517)
Here's an example of how BeforeSendTransaction can be used to modify or drop transaction events.
Bug Fixes
Do not crash in Span.Finish() when the Client is empty #520
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.17.0.
This release contains a new BeforeSendTransaction hook option and corrects two regressions introduced in 0.16.0.
Features
Add BeforeSendTransaction hook to ClientOptions (#517)
Here's an example of how BeforeSendTransaction can be used to modify or drop transaction events.
Bug Fixes
Do not crash in Span.Finish() when the Client is empty #520
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
$dependabot rebase will rebase this MR
$dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) from 0.16.0 to 0.17.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.17.0</h2>
<p>The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.17.0.
This release contains a new <code>BeforeSendTransaction</code> hook option and corrects two regressions introduced in <code>0.16.0</code>.</p>
<h3>Features</h3>
<ul>
<li>Add <code>BeforeSendTransaction</code> hook to <code>ClientOptions</code> (<a href="https://github.com/getsentry/sentry-go/pull/517">#517</a>)
<ul>
<li>Here's <a href="https://github.com/getsentry/sentry-go/blob/master/_examples/http/main.go#L56-L66">an example</a> of how BeforeSendTransaction can be used to modify or drop transaction events.</li>
</ul>
</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Do not crash in Span.Finish() when the Client is empty <a href="https://github.com/getsentry/sentry-go/pull/520">#520</a>
<ul>
<li>Fixes <a href="https://github.com/getsentry/sentry-go/issues/518">#518</a></li>
</ul>
</li>
<li>Attach non-PII/non-sensitive request headers to events when <code>ClientOptions.SendDefaultPii</code> is set to <code>false</code> (<a href="https://github.com/getsentry/sentry-go/pull/524">#524</a>)
<ul>
<li>Fixes <a href="https://github.com/getsentry/sentry-go/issues/523">#523</a></li>
</ul>
</li>
</ul>
<h3>Misc</h3>
<ul>
<li>Clarify how to handle logrus.Fatalf events (<a href="https://github.com/getsentry/sentry-go/pull/501/">#501</a>)</li>
<li>Rename the <code>examples</code> directory to <code>_examples</code> (<a href="https://github.com/getsentry/sentry-go/pull/521">#521</a>)
<ul>
<li>This removes an indirect dependency to <code>github.com/golang-jwt/jwt</code></li>
</ul>
</li>
</ul>
</blockquote>
</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.17.0</h2>
<p>The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.17.0.
This release contains a new <code>BeforeSendTransaction</code> hook option and corrects two regressions introduced in <code>0.16.0</code>.</p>
<h3>Features</h3>
<ul>
<li>Add <code>BeforeSendTransaction</code> hook to <code>ClientOptions</code> (<a href="https://github.com/getsentry/sentry-go/pull/517">#517</a>)
<ul>
<li>Here's <a href="https://github.com/getsentry/sentry-go/blob/master/_examples/http/main.go#L56-L66">an example</a> of how BeforeSendTransaction can be used to modify or drop transaction events.</li>
</ul>
</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Do not crash in Span.Finish() when the Client is empty <a href="https://github.com/getsentry/sentry-go/pull/520">#520</a>
<ul>
<li>Fixes <a href="https://github.com/getsentry/sentry-go/issues/518">#518</a></li>
</ul>
</li>
<li>Attach non-PII/non-sensitive request headers to events when <code>ClientOptions.SendDefaultPii</code> is set to <code>false</code> (<a href="https://github.com/getsentry/sentry-go/pull/524">#524</a>)
<ul>
<li>Fixes <a href="https://github.com/getsentry/sentry-go/issues/523">#523</a></li>
</ul>
</li>
</ul>
<h3>Misc</h3>
<ul>
<li>Clarify how to handle logrus.Fatalf events (<a href="https://github.com/getsentry/sentry-go/pull/501/">#501</a>)</li>
<li>Rename the <code>examples</code> directory to <code>_examples</code> (<a href="https://github.com/getsentry/sentry-go/pull/521">#521</a>)
<ul>
<li>This removes an indirect dependency to <code>github.com/golang-jwt/jwt</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/getsentry/sentry-go/commit/a929b08edd1f4aa6e281ed699432be6e3f415713"><code>a929b08</code></a> release: 0.17.0</li>
<li><a href="https://github.com/getsentry/sentry-go/commit/303795708fef56154a287dd41d6281ed2b4aa1da"><code>3037957</code></a> doc: Prepare 0.17.0 (<a href="https://github.com/getsentry/sentry-go/issues/528">#528</a>)</li>
<li><a href="https://github.com/getsentry/sentry-go/commit/231e816176588a94371487d686933dbcd8f104ae"><code>231e816</code></a> feat: When ClientOptions.SendDefaultPii is false, send http headers without s...</li>
<li><a href="https://github.com/getsentry/sentry-go/commit/932dcf0b89d9c664331abc52fff9af37c11657c9"><code>932dcf0</code></a> feat: Add BeforeSendTransaction hook (<a href="https://github.com/getsentry/sentry-go/issues/517">#517</a>)</li>
<li><a href="https://github.com/getsentry/sentry-go/commit/3c8662b13463c5dbcca8cc1f83933f126abc1349"><code>3c8662b</code></a> fix(dynamic-sampling): Do not crash in Span.Finish() when Client is empty (<a href="https://github.com/getsentry/sentry-go/issues/520">#520</a>)</li>
<li><a href="https://github.com/getsentry/sentry-go/commit/e081f7e583388462c8370b513d3511443aa8c754"><code>e081f7e</code></a> ref: Rename example/ directory to _examples/ (<a href="https://github.com/getsentry/sentry-go/issues/521">#521</a>)</li>
<li><a href="https://github.com/getsentry/sentry-go/commit/6588be354e21c7e5bd0307e80ee7a81bfa3dd371"><code>6588be3</code></a> fix: Use "example.com" host in example/test DSNs (<a href="https://github.com/getsentry/sentry-go/issues/519">#519</a>)</li>
<li><a href="https://github.com/getsentry/sentry-go/commit/84f883bb7299a52a3015dbec4e12d95a3c2111b6"><code>84f883b</code></a> dev: Add Makefile with common commands (<a href="https://github.com/getsentry/sentry-go/issues/516">#516</a>)</li>
<li><a href="https://github.com/getsentry/sentry-go/commit/ba1d20bef84dea51b69fa4ae001669c5ad3e6cd6"><code>ba1d20b</code></a> Update README.md (<a href="https://github.com/getsentry/sentry-go/issues/515">#515</a>)</li>
<li><a href="https://github.com/getsentry/sentry-go/commit/90e63f2f1ea978504af083f766ab9afa7afa41e3"><code>90e63f2</code></a> Add docs on how to handle logrus.Fatalf events (<a href="https://github.com/getsentry/sentry-go/issues/501">#501</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-go/compare/v0.16.0...v0.17.0">compare view</a></li>
</ul>
</details>
<br />
---
<details>
<summary>Dependabot commands</summary>
<br />
You can trigger Dependabot actions by commenting on this MR
- `$dependabot rebase` will rebase this MR
- `$dependabot recreate` will recreate this MR rewriting all the manual changes and resolving conflicts
</details>
argoyle
(Migrated from gitlab.com)
merged commit into main2023-01-13 07:31:20 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Bumps github.com/getsentry/sentry-go from 0.16.0 to 0.17.0.
Release notes
Sourced from github.com/getsentry/sentry-go's releases.
Changelog
Sourced from github.com/getsentry/sentry-go's changelog.
Commits
a929b08release: 0.17.03037957doc: Prepare 0.17.0 (#528)231e816feat: When ClientOptions.SendDefaultPii is false, send http headers without s...932dcf0feat: Add BeforeSendTransaction hook (#517)3c8662bfix(dynamic-sampling): Do not crash in Span.Finish() when Client is empty (#520)e081f7eref: Rename example/ directory to _examples/ (#521)6588be3fix: Use "example.com" host in example/test DSNs (#519)84f883bdev: Add Makefile with common commands (#516)ba1d20bUpdate README.md (#515)90e63f2Add docs on how to handle logrus.Fatalf events (#501)Dependabot commands
You can trigger Dependabot actions by commenting on this MR
$dependabot rebasewill rebase this MR$dependabot recreatewill recreate this MR rewriting all the manual changes and resolving conflicts