Commit ab459ad
authored
fix(deps): Update module github.com/getsentry/sentry-go to v0.44.1 (#2471)
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [github.com/getsentry/sentry-go](https://redirect.github.com/getsentry/sentry-go) | `v0.42.0` → `v0.44.1` |  |  |
---
### Release Notes
<details>
<summary>getsentry/sentry-go (github.com/getsentry/sentry-go)</summary>
### [`v0.44.1`](https://redirect.github.com/getsentry/sentry-go/releases/tag/v0.44.1): 0.44.1
[Compare Source](https://redirect.github.com/getsentry/sentry-go/compare/v0.44.0...v0.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](https://redirect.github.com/giortzisg) in [#​1224](https://redirect.github.com/getsentry/sentry-go/pull/1224)
- Deprecate `Scope.SetExtra`, `Scope.SetExtras`, and `Scope.RemoveExtra` in favor of `Scope.SetAttributes` and `Scope.RemoveAttribute` by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1224](https://redirect.github.com/getsentry/sentry-go/pull/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:
```go
scope.SetExtra("key.string", "str")
scope.SetExtra("key.int", 42)
```
- After (for error events) — use tags and contexts:
```go
scope.SetTag("key.string", "str")
scope.SetContext("my_data", sentry.Context{"key.int": 42})
```
- After (for logs and metrics) — use attributes:
```go
scope.SetAttributes(
attribute.String("key.string", "str"),
attribute.Int("key.int", 42),
)
```
- Add support for homogenous arrays by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1203](https://redirect.github.com/getsentry/sentry-go/pull/1203)
- Add support for client reports by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1192](https://redirect.github.com/getsentry/sentry-go/pull/1192)
- Add org id propagation in sentry\_baggage by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1210](https://redirect.github.com/getsentry/sentry-go/pull/1210)
- Add OrgID and StrictTraceContinuation client options. by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1210](https://redirect.github.com/getsentry/sentry-go/pull/1210)
- Add the option to set attributes on the scope by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1208](https://redirect.github.com/getsentry/sentry-go/pull/1208)
##### Bug Fixes 🐛
- (serialization) Pre-serialize mutable event fields to prevent race panics by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1214](https://redirect.github.com/getsentry/sentry-go/pull/1214)
- Use HEROKU\_BUILD\_COMMIT with HEROKU\_SLUG\_COMMIT as fallback by [@​ericapisani](https://redirect.github.com/ericapisani) in [#​1220](https://redirect.github.com/getsentry/sentry-go/pull/1220)
##### Internal Changes 🔧
##### Ai
- Add AGENTS.md and testing guidelines by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1216](https://redirect.github.com/getsentry/sentry-go/pull/1216)
- Add dotagents configuration by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1211](https://redirect.github.com/getsentry/sentry-go/pull/1211)
##### Deps
- Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by [@​dependabot](https://redirect.github.com/dependabot) in [#​1231](https://redirect.github.com/getsentry/sentry-go/pull/1231)
- Bump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by [@​dependabot](https://redirect.github.com/dependabot) in [#​1209](https://redirect.github.com/getsentry/sentry-go/pull/1209)
##### Other
- Pin GitHub Actions to full-length commit SHAs by [@​joshuarli](https://redirect.github.com/joshuarli) in [#​1230](https://redirect.github.com/getsentry/sentry-go/pull/1230)
- Bump getsentry/craft to 2.24.1 by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1225](https://redirect.github.com/getsentry/sentry-go/pull/1225)
- Handle independent go module versions for integrations by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1217](https://redirect.github.com/getsentry/sentry-go/pull/1217)
### [`v0.44.0`](https://redirect.github.com/getsentry/sentry-go/releases/tag/v0.44.0): 0.44.0
[Compare Source](https://redirect.github.com/getsentry/sentry-go/compare/v0.43.0...v0.44.0)
> \[!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](https://redirect.github.com/giortzisg) in [#​1224](https://redirect.github.com/getsentry/sentry-go/pull/1224)
- Deprecate `Scope.SetExtra`, `Scope.SetExtras`, and `Scope.RemoveExtra` in favor of `Scope.SetAttributes` and `Scope.RemoveAttribute` by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1224](https://redirect.github.com/getsentry/sentry-go/pull/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:
```go
scope.SetExtra("key.string", "str")
scope.SetExtra("key.int", 42)
```
- After (for error events) — use tags and contexts:
```go
scope.SetTag("key.string", "str")
scope.SetContext("my_data", sentry.Context{"key.int": 42})
```
- After (for logs and metrics) — use attributes:
```go
scope.SetAttributes(
attribute.String("key.string", "str"),
attribute.Int("key.int", 42),
)
```
- Add support for homogenous arrays by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1203](https://redirect.github.com/getsentry/sentry-go/pull/1203)
- Add support for client reports by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1192](https://redirect.github.com/getsentry/sentry-go/pull/1192)
- Add org id propagation in sentry\_baggage by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1210](https://redirect.github.com/getsentry/sentry-go/pull/1210)
- Add OrgID and StrictTraceContinuation client options. by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1210](https://redirect.github.com/getsentry/sentry-go/pull/1210)
- Add the option to set attributes on the scope by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1208](https://redirect.github.com/getsentry/sentry-go/pull/1208)
##### Bug Fixes 🐛
- (serialization) Pre-serialize mutable event fields to prevent race panics by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1214](https://redirect.github.com/getsentry/sentry-go/pull/1214)
- Use HEROKU\_BUILD\_COMMIT with HEROKU\_SLUG\_COMMIT as fallback by [@​ericapisani](https://redirect.github.com/ericapisani) in [#​1220](https://redirect.github.com/getsentry/sentry-go/pull/1220)
##### Internal Changes 🔧
##### Ai
- Add AGENTS.md and testing guidelines by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1216](https://redirect.github.com/getsentry/sentry-go/pull/1216)
- Add dotagents configuration by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1211](https://redirect.github.com/getsentry/sentry-go/pull/1211)
##### Deps
- Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by [@​dependabot](https://redirect.github.com/dependabot) in [#​1231](https://redirect.github.com/getsentry/sentry-go/pull/1231)
- Bump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by [@​dependabot](https://redirect.github.com/dependabot) in [#​1209](https://redirect.github.com/getsentry/sentry-go/pull/1209)
##### Other
- Pin GitHub Actions to full-length commit SHAs by [@​joshuarli](https://redirect.github.com/joshuarli) in [#​1230](https://redirect.github.com/getsentry/sentry-go/pull/1230)
- Bump getsentry/craft to 2.24.1 by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1225](https://redirect.github.com/getsentry/sentry-go/pull/1225)
- Handle independent go module versions for integrations by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1217](https://redirect.github.com/getsentry/sentry-go/pull/1217)
### [`v0.43.0`](https://redirect.github.com/getsentry/sentry-go/releases/tag/v0.43.0): 0.43.0
[Compare Source](https://redirect.github.com/getsentry/sentry-go/compare/v0.42.0...v0.43.0)
##### Breaking Changes 🛠
- Add support for go 1.26 by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1193](https://redirect.github.com/getsentry/sentry-go/pull/1193)
- bump minimum supported go version to 1.24
- change type signature of attributes for Logs and Metrics. by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1205](https://redirect.github.com/getsentry/sentry-go/pull/1205)
- users are not supposed to modify Attributes directly on the Log/Metric itself, but this is still is a breaking change on the type.
- Send uint64 overflowing attributes as numbers. by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1198](https://redirect.github.com/getsentry/sentry-go/pull/1198)
- The SDK was converting overflowing uint64 attributes to strings for slog and logrus integrations. To eliminate double types for these attributes, the SDK now sends the overflowing attribute as is, and lets the server handle the overflow appropriately.
- It is expected that overflowing unsigned integers would now get dropped, instead of converted to strings.
##### New Features ✨
- Add zap logging integration by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1184](https://redirect.github.com/getsentry/sentry-go/pull/1184)
- Log specific message for RequestEntityTooLarge by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1185](https://redirect.github.com/getsentry/sentry-go/pull/1185)
##### Bug Fixes 🐛
- Improve otel span map cleanup performance by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1200](https://redirect.github.com/getsentry/sentry-go/pull/1200)
- Ensure correct signal delivery on multi-client setups by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1190](https://redirect.github.com/getsentry/sentry-go/pull/1190)
##### Internal Changes 🔧
##### Deps
- Bump golang.org/x/crypto to 0.48.0 by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1196](https://redirect.github.com/getsentry/sentry-go/pull/1196)
- Use go1.24.0 by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1195](https://redirect.github.com/getsentry/sentry-go/pull/1195)
- Bump github.com/gofiber/fiber/v2 from 2.52.9 to 2.52.11 in /fiber by [@​dependabot](https://redirect.github.com/dependabot) in [#​1191](https://redirect.github.com/getsentry/sentry-go/pull/1191)
- Bump getsentry/craft from 2.19.0 to 2.20.1 by [@​dependabot](https://redirect.github.com/dependabot) in [#​1187](https://redirect.github.com/getsentry/sentry-go/pull/1187)
##### Other
- Add omitzero and remove custom serialization by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1197](https://redirect.github.com/getsentry/sentry-go/pull/1197)
- Rename Telemetry Processor components by [@​giortzisg](https://redirect.github.com/giortzisg) in [#​1186](https://redirect.github.com/getsentry/sentry-go/pull/1186)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42My4wIiwidXBkYXRlZEluVmVyIjoiNDMuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->1 parent c721da4 commit ab459ad
4 files changed
+6
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
75 | | - | |
| 74 | + | |
| 75 | + | |
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | | - | |
| 77 | + | |
| 78 | + | |
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| |||
0 commit comments