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
+42-42Lines changed: 42 additions & 42 deletions
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
11
11
### Upgrading from 6.x to 7.0
12
12
13
-
Version 7 of the Sentry React Native SDK primarily introduces API cleanup and version support changes. This update contains behavioral changes that will not be caught by type checkers, linters, or tests, so we recommend carefully reading through the entire migration guide instead of relying on automatic tooling.
13
+
Version 7 of the Sentry React Native SDK primarily introduces API cleanup and version support changes based on the Sentry Javascript SDK version 9. This update contains behavioral changes that will not be caught by type checkers, linters, or tests, so we recommend carefully reading through the entire migration guide instead of relying on automatic tooling.
14
14
15
15
Version 7 of the SDK is compatible with Sentry self-hosted versions 24.4.2 or higher (unchanged from v6). Lower versions may continue to work, but may not support all features.
16
16
@@ -19,8 +19,46 @@ Version 7 of the SDK is compatible with Sentry self-hosted versions 24.4.2 or hi
19
19
- Expo Updates Context is passed to native after native init to be available for crashes ([#4808](https://github.com/getsentry/sentry-react-native/pull/4808))
20
20
- Expo Updates Context values should all be lowercase ([#4809](https://github.com/getsentry/sentry-react-native/pull/4809))
21
21
22
+
### Major Changes
23
+
24
+
- Set `{{auto}}` if `user.ip_address` is `undefined` and `sendDefaultPii: true` ([#4466](https://github.com/getsentry/sentry-react-native/pull/4466))
25
+
- Exceptions from `captureConsoleIntegration` are now marked as handled: true by default
26
+
-`shutdownTimeout` moved from `core` to `@sentry/react-native`
27
+
-`hasTracingEnabled` was renamed to `hasSpansEnabled`
28
+
- You can no longer drop spans or return null on `beforeSendSpan` hook
29
+
30
+
### Removed types
31
+
32
+
- TransactionNamingScheme
33
+
- Request
34
+
- Scope (prefer using the Scope class)
35
+
36
+
### Other removed items.
37
+
38
+
-`autoSessionTracking` from options.
39
+
To enable session tracking, ensure that `enableAutoSessionTracking` is enabled.
40
+
-`enableTracing`. Instead, set `tracesSampleRate` to a value greater than `zero` to `enable tracing`, `0` to keep tracing integrations active without sampling, or `undefined` to disable the performance integration.
41
+
-`getCurrentHub()`, `Hub`, and `getCurrentHubShim()`
42
+
-`spanId` from propagation `context`
43
+
- metrics API
44
+
-`transactionContext` from `samplingContext`
45
+
-`@sentry/utils` package, the exports were moved to `@sentry/core`
- Fork `scope` if custom scope is passed to `startSpanManual` or `startSpan`
51
+
- On React Native Web, `browserSessionIntegration` is added when `enableAutoSessionTracking` is set to `True` ([#4732](https://github.com/getsentry/sentry-react-native/pull/4732))
52
+
Change `Cold/Warm App Start` span description to `Cold/Warm Start` ([#4636](https://github.com/getsentry/sentry-react-native/pull/4636))
53
+
22
54
### Dependencies
23
55
56
+
- Bump JavaScript SDK from v8.54.0 to v9.12.0 ([#4568](https://github.com/getsentry/sentry-react-native/pull/4568), [#4752](https://github.com/getsentry/sentry-react-native/pull/4752))
- Bump CLI from v2.43.1 to v2.45.0 ([#4804](https://github.com/getsentry/sentry-react-native/pull/4804), [#4818](https://github.com/getsentry/sentry-react-native/pull/4818))
@@ -122,12 +160,6 @@ Version 7 of the SDK is compatible with Sentry self-hosted versions 24.4.2 or hi
122
160
123
161
### Dependencies
124
162
125
-
- Bump JavaScript SDK from v8.54.0 to v9.12.0 ([#4568](https://github.com/getsentry/sentry-react-native/pull/4568), [#4752](https://github.com/getsentry/sentry-react-native/pull/4752))
- Set `{{auto}}` if `user.ip_address` is `undefined` and `sendDefaultPii: true` ([#4466](https://github.com/getsentry/sentry-react-native/pull/4466))
144
-
- Exceptions from `captureConsoleIntegration` are now marked as handled: true by default
145
-
-`shutdownTimeout` moved from `core` to `@sentry/react-native`
146
-
-`hasTracingEnabled` was renamed to `hasSpansEnabled`
147
-
- You can no longer drop spans or return null on `beforeSendSpan` hook
148
-
149
-
### Removed types
150
-
151
-
- TransactionNamingScheme
152
-
- Request
153
-
- Scope (prefer using the Scope class)
154
-
155
-
### Other removed items.
156
-
157
-
-`autoSessionTracking` from options.
158
-
To enable session tracking, ensure that `enableAutoSessionTracking` is enabled.
159
-
-`enableTracing`. Instead, set `tracesSampleRate` to a value greater than `zero` to `enable tracing`, `0` to keep tracing integrations active without sampling, or `undefined` to disable the performance integration.
160
-
-`getCurrentHub()`, `Hub`, and `getCurrentHubShim()`
161
-
-`spanId` from propagation `context`
162
-
- metrics API
163
-
-`transactionContext` from `samplingContext`
164
-
-`@sentry/utils` package, the exports were moved to `@sentry/core`
- Fork `scope` if custom scope is passed to `startSpanManual` or `startSpan`
170
-
- On React Native Web, `browserSessionIntegration` is added when `enableAutoSessionTracking` is set to `True` ([#4732](https://github.com/getsentry/sentry-react-native/pull/4732))
171
-
172
173
## 6.11.0-beta.0
173
174
174
175
### Features
@@ -324,10 +325,6 @@ Version 7 of the SDK is compatible with Sentry self-hosted versions 24.4.2 or hi
324
325
325
326
To learn more about the available configuration options visit [the documentation](https://docs.sentry.io/platforms/react-native/manual-setup/expo/gradle).
326
327
327
-
### Changes
328
-
329
-
Change `Cold/Warm App Start` span description to `Cold/Warm Start` ([#4636](https://github.com/getsentry/sentry-react-native/pull/4636))
330
-
331
328
### Fixes
332
329
333
330
- Remove `error:` prefix from `collect-modules.sh` to avoid failing iOS builds ([#4570](https://github.com/getsentry/sentry-react-native/pull/4570))
0 commit comments