Skip to content

Commit a130ff1

Browse files
authored
chore: prepare 0.41.0 (#1172)
1 parent f3a5a3f commit a130ff1

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## 0.41.0
4+
5+
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.
6+
7+
### Features
8+
9+
- Add HTTP client integration for distributed tracing via `sentryhttpclient` package ([#876](https://github.com/getsentry/sentry-go/pull/876))
10+
- Provides an `http.RoundTripper` implementation that automatically creates spans for outgoing HTTP requests
11+
- Supports trace propagation targets configuration via `WithTracePropagationTargets` option
12+
- Example usage:
13+
```go
14+
import sentryhttpclient "github.com/getsentry/sentry-go/httpclient"
15+
16+
roundTripper := sentryhttpclient.NewSentryRoundTripper(nil)
17+
client := &http.Client{
18+
Transport: roundTripper,
19+
}
20+
```
21+
- Add `ClientOptions.PropagateTraceparent` option to control W3C `traceparent` header propagation in outgoing HTTP requests ([#1161](https://github.com/getsentry/sentry-go/pull/1161))
22+
- Add `SpanID` field to structured logs ([#1169](https://github.com/getsentry/sentry-go/pull/1169))
23+
324
## 0.40.0
425

526
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.

0 commit comments

Comments
 (0)