You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+24-15
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,20 @@
1
1
# Changelog
2
2
3
-
## Unreleased
3
+
## 0.31.0
4
4
5
5
### Breaking Changes
6
6
7
-
- Remove all code related to Sentry's previous Metrics product. Read more about the end of the Metrics beta ([here](https://sentry.zendesk.com/hc/en-us/articles/26369339769883-Metrics-Beta-Ended-on-October-7th)) ([#914](https://github.com/getsentry/sentry-go/pull/914))
7
+
- Remove support for metrics. Read more about the end of the Metrics beta [here](https://sentry.zendesk.com/hc/en-us/articles/26369339769883-Metrics-Beta-Ended-on-October-7th). ([#914](https://github.com/getsentry/sentry-go/pull/914))
8
+
9
+
- Remove support for profiling. ([#915](https://github.com/getsentry/sentry-go/pull/915))
10
+
8
11
- Remove `Segment` field from the `User` struct. This field is no longer used in the Sentry product. ([#928](https://github.com/getsentry/sentry-go/pull/928))
9
12
10
13
- Every integration is now a separate module, reducing the binary size and number of dependencies. Once you update `sentry-go` to latest version, you'll need to `go get` the integration you want to use. For example, if you want to use the `echo` integration, you'll need to run `go get github.com/getsentry/sentry-go/echo` ([#919](github.com/getsentry/sentry-go/pull/919)).
11
14
12
15
### Features
13
16
14
-
Add ability to override `hub` in `context` for integrations that use custom context ([#931](https://github.com/getsentry/sentry-go/pull/931))
17
+
Add the ability to override `hub` in `context` for integrations that use custom context. ([#931](https://github.com/getsentry/sentry-go/pull/931))
15
18
16
19
- Add `HubProvider` Hook for `sentrylogrus`, enabling dynamic Sentry hub allocation for each log entry or goroutine. ([#936](https://github.com/getsentry/sentry-go/pull/936))
- Always set Mechanism Type to generic ([#896](https://github.com/getsentry/sentry-go/pull/897))
45
-
46
38
### Bug Fixes
47
39
48
-
- Add support for closing worker goroutines started by HTTPTranport to prevent goroutine leaks ([#894](https://github.com/getsentry/sentry-go/pull/894)).
40
+
- Add support for closing worker goroutines started by the `HTTPTranport` to prevent goroutine leaks. ([#894](https://github.com/getsentry/sentry-go/pull/894))
49
41
50
42
```go
51
43
client, _:= sentry.NewClient()
@@ -58,6 +50,23 @@ Worker can be also closed by calling `Close()` method on the `HTTPTransport` ins
58
50
transport:= sentry.NewHTTPTransport()
59
51
defer transport.Close()
60
52
```
53
+
54
+
### Misc
55
+
56
+
- Bump [gin-gonic/gin](https://github.com/gin-gonic/gin) to v1.9.1. ([#946](https://github.com/getsentry/sentry-go/pull/946))
57
+
58
+
## 0.30.0
59
+
60
+
The Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.30.0.
- Always set Mechanism Type to generic ([#896](https://github.com/getsentry/sentry-go/pull/897))
67
+
68
+
### Bug Fixes
69
+
61
70
- Prevent panic in `fasthttp` and `fiber` integration in case a malformed URL has to be parsed ([#912](https://github.com/getsentry/sentry-go/pull/912))
0 commit comments