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
+42Lines changed: 42 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,12 @@
8
8
9
9
## Unreleased
10
10
11
+
### Upgrading from 6.x to 7.0
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.
14
+
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
+
11
17
### Dependencies
12
18
13
19
- Bump Bundler Plugins from v3.2.2 to v3.2.4 ([#4693](https://github.com/getsentry/sentry-react-native/pull/4693), [#4707](https://github.com/getsentry/sentry-react-native/pull/4707))
-`ip addresses` is only collected when `sendDefaultPii`: `true`
215
+
- Exceptions from `captureConsoleIntegration` are now marked as handled: true by default
216
+
-`shutdownTimeout` moved from `core` to `@sentry/react-native`
217
+
-`hasTracingEnabled` was renamed to `hasSpansEnabled`
218
+
- You can no longer drop spans or return null on `beforeSendSpan` hook
219
+
220
+
### Removed types
221
+
222
+
- TransactionNamingScheme
223
+
- Request
224
+
- Scope (prefer using the Scope class)
225
+
226
+
### Other removed items.
227
+
228
+
-`autoSessionTracking` from options.
229
+
To enable session tracking, ensure that `enableAutoSessionTracking` is enabled.
230
+
231
+
-`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.
232
+
233
+
-`getCurrentHub()`, `Hub`, and `getCurrentHubShim()`
234
+
-`spanId` from propagation `context`
235
+
- metrics API
236
+
-`transactionContext` from `samplingContext`
237
+
-`@sentry/utils` package, the exports were moved to `@sentry/core`
0 commit comments