Skip to content

Commit 6208297

Browse files
Crafting v5 GA Changelog (#2815)
1 parent 59ceefe commit 6208297

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

CHANGELOG.md

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

3+
## Unreleased
4+
5+
The React Native SDK version 5 supports both Legacy (from RN 0.65 and above) and New Architecture (from RN 0.69 and above) as well as the new React Native Gradle Plugin (introduced in RN 0.71). For detailed [migration guide visit our docs](https://docs.sentry.io/platforms/react-native/migration/#from-4x-to-5x).
6+
7+
### Features
8+
9+
- Add support for the RN New Architecture, backwards compatible RNSentry Turbo Module ([#2522](https://github.com/getsentry/sentry-react-native/pull/2522))
10+
- Add View Hierarchy to the crashed/errored events ([#2708](https://github.com/getsentry/sentry-react-native/pull/2708))
11+
- Send react native js engine, turbo module, fabric flags and component stack in Event contexts ([#2552](https://github.com/getsentry/sentry-react-native/pull/2552))
12+
- Sync `tags`, `extra`, `fingerprint`, `level`, `environment` and `breadcrumbs` from `sentry-cocoa` during event processing. ([#2713](https://github.com/getsentry/sentry-react-native/pull/2713))
13+
- `breadcrumb.level` value `log` is transformed to `debug` when syncing with native layers.
14+
- Remove `breadcrumb.level` value `critical` transformation to `fatal`.
15+
- Default `breadcrumb.level` is `info`
16+
17+
### Breaking changes
18+
19+
- Option `enableAutoPerformanceTracking` renamed to `enableAutoPerformanceTracing`
20+
- Option `enableOutOfMemoryTracking` renamed to `enableWatchdogTerminationTracking`
21+
- Remove link hooks (RN 0.68 and older) ([#2332](https://github.com/getsentry/sentry-react-native/pull/2332))
22+
- iOS min target 11, Android API min 21, min React Native version 0.65 ([#2522](https://github.com/getsentry/sentry-react-native/pull/2522), [#2687](https://github.com/getsentry/sentry-react-native/pull/2687))
23+
- New ReactNativeTracingOptions ([#2481](https://github.com/getsentry/sentry-react-native/pull/2481))
24+
- `idleTimeout` renamed to `idleTimeoutMs`
25+
- `maxTransactionDuration` renamed to `finalTimeoutMs`
26+
- `touchEventBoundaryProps.labelName` property instead of default `accessibilityLabel` fallback ([#2712](https://github.com/getsentry/sentry-react-native/pull/2712))
27+
- Message event current stack trace moved from `exception` to `threads` ([#2694](https://github.com/getsentry/sentry-react-native/pull/2694))
28+
29+
### Fixes
30+
31+
- Unreachable fallback to fetch transport if native is not available ([#2695](https://github.com/getsentry/sentry-react-native/pull/2695))
32+
33+
### Dependencies
34+
35+
- Bump Cocoa SDK from v7.31.5 to v8.0.0 ([#2756](https://github.com/getsentry/sentry-react-native/pull/2756))
36+
- [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#800)
37+
- [diff](https://github.com/getsentry/sentry-cocoa/compare/7.31.5...8.0.0)
38+
- Bump CLI from v1.74.4 to v2.10.0 ([#2669](https://github.com/getsentry/sentry-react-native/pull/2669))
39+
- [changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#2100)
40+
- [diff](https://github.com/getsentry/sentry-cli/compare/1.74.4...2.10.0)
41+
342
## 4.15.0
443

544
### Features

0 commit comments

Comments
 (0)