Releases: getsentry/sentry-react-native
Releases Β· getsentry/sentry-react-native
4.15.2
09 May 09:37
Compare
Sorry, something went wrong.
No results found
Fixes
Only store envelopes of fatal crashes on iOS (#3051 )
5.4.1
03 May 14:16
Compare
Sorry, something went wrong.
No results found
Fixes
Store envelopes immediately during a fatal crash on iOS (#3031 )
Do not overwrite _metadata option by default sdkInfo (#3036 )
Dependencies
Bump JavaScript SDK from v7.49.0 to v7.50.0 (#3035 )
Bump Cocoa SDK from v8.5.0 to v8.6.0 (#3023 )
Bump Android SDK from v6.17.0 to v6.18.1 (#3017 )
Bump CLI from v2.17.4 to v2.17.5 (#3024 )
4.15.1
03 May 09:42
Compare
Sorry, something went wrong.
No results found
Fixes
Store envelopes immediately during a fatal crash on iOS (#3030 )
5.4.0
26 Apr 10:34
Compare
Sorry, something went wrong.
No results found
Features
Add TS 4.1 typings (#2995 )
TS 3.8 are present and work automatically with older projects
Add CPU Info to Device Context (#2984 )
Fixes
Allow disabling native on RNNA (#2978 )
iOS Autolinking for RN 0.68 and older (#2980 )
Clean up modules.json when building bundles (#3008 )
Only include Screenshots and View Hierarchy for iOS and Mac Catalyst builds (#3007 )
Breadcrumbs from Native SDKs are created with timestamps in seconds (#2997 )
addBreadcrumb converts converts non object data to { value: data } (#2997 )
Dependencies
Bump JavaScript SDK from v7.47.0 to v7.49.0 (#2975 , #2988 )
Bump Cocoa SDK from v8.4.0 to v8.5.0 (#2977 )
Bump CLI from v2.17.1 to v2.17.4 (#2966 , #2982 , #2987 )
5.3.1
13 Apr 11:12
Compare
Sorry, something went wrong.
No results found
Fixes
Disable enableNativeCrashHandling and enableAutoPerformanceTracing on Apple (#2936 )
Mac Catalyst builds successfully
sentry.gradle Gracefully skip modules collecting if the script doesn't exist (#2952 )
Dependencies
Bump JavaScript SDK from v7.45.0 to v7.47.0 (#2946 , #2958 )
Bump Android SDK from v6.16.0 to v6.17.0 (#2948 )
Bump Cocoa SDK from v8.3.3 to v8.4.0 (#2954 )
Bump CLI from v2.16.1 to v2.17.1 (#2957 , #2964 )
5.3.0
30 Mar 12:30
Compare
Sorry, something went wrong.
No results found
Features
Add enableTracing option (#2933 )
Add Tabs auto instrumentation for React Native Navigation (#2932 )
This is enabled by default, if you want to disable tabs instrumentation see the example below.
const routingInstrumentation = new Sentry . ReactNativeNavigationInstrumentation ( Navigation , { enableTabsInstrumentation : false } )
Fixes
Disable HTTP Client Errors by default on all platform (#2931 )
See HttpClient for configuration details.
Use enableCaptureFailedRequests to enable the feature.
Sentry . init ( { enableCaptureFailedRequests : true } )
Dependencies
Bump JavaScript SDK from v7.44.2 to v7.45.0 (#2927 )
Bump CLI from v2.15.2 to v2.16.1 (#2926 )
Bump Cocoa SDK from v8.3.2 to v8.3.3 (#2925 )
5.2.0
22 Mar 19:34
Compare
Sorry, something went wrong.
No results found
Features
Add User Interaction Tracing for Touch events (#2835 )
Add Gesture Tracing for React Native Gesture Handler API v2 (#2865 )
Fixes
Fix use Fetch transport when option enableNative is false (#2897 )
Improve logs when enableNative is false (#2897 )
Dependencies
Bump JavaScript SDK from v7.40.0 to v7.44.2 (#2874 , #2908 , #2909 )
Bump Android SDK from v6.15.0 to v6.16.0 (#2903 )
Bump Cocoa SDK from v8.3.0 to v8.3.2 (#2895 )
Bump CLI from v2.14.4 to v2.15.2 (#2898 )
5.1.1
14 Mar 13:57
Compare
Sorry, something went wrong.
No results found
Fixes
Remove non URL frame.abs_path which was causing source maps to fail (#2891 )
Dependencies
Bump Cocoa SDK from v8.2.0 to v8.3.0 (#2876 )
Bump CLI from v2.14.3 to v2.14.4 (#2873 )
5.1.0
03 Mar 14:35
Compare
Sorry, something went wrong.
No results found
Features
Add App Context in_foreground (#2826 )
Fixes
Match app start measurements naming with other SDKs (#2855 )
app.start.cold to app_start_cold
app.start.warm to app_start_warm
Dependencies
Bump Cocoa SDK from v8.0.0 to v8.2.0 (#2776 )
Bump JavaScript SDK from v7.37.2 to v7.40.0 (#2836 , #2864 )
Bump CLI from v2.10.0 to v2.14.3 (#2848 , #2869 )
Bump Android SDK from v6.14.0 to v6.15.0 (#2868 )
5.0.0
21 Feb 15:09
Compare
Sorry, something went wrong.
No results found
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 .
Features
Add support for the RN New Architecture, backwards compatible RNSentry Turbo Module (#2522 )
Add View Hierarchy to the crashed/errored events (#2708 )
Send react native js engine, turbo module, fabric flags and component stack in Event contexts (#2552 )
Sync tags, extra, fingerprint, level, environment and breadcrumbs from sentry-cocoa during event processing. (#2713 )
breadcrumb.level value log is transformed to debug when syncing with native layers.
Remove breadcrumb.level value critical transformation to fatal.
Default breadcrumb.level is info
Breaking changes
Option enableAutoPerformanceTracking renamed to enableAutoPerformanceTracing
Option enableOutOfMemoryTracking renamed to enableWatchdogTerminationTracking
Remove link hooks (RN 0.68 and older) (#2332 )
iOS min target 11, Android API min 21, min React Native version 0.65 (#2522 , #2687 )
New ReactNativeTracingOptions (#2481 )
idleTimeout renamed to idleTimeoutMs
maxTransactionDuration renamed to finalTimeoutMs
touchEventBoundaryProps.labelName property instead of default accessibilityLabel fallback (#2712 )
Message event current stack trace moved from exception to threads (#2694 )
Fixes
Unreachable fallback to fetch transport if native is not available (#2695 )
Dependencies
Bump Cocoa SDK from v7.31.5 to v8.0.0 (#2756 )
Bump CLI from v1.74.4 to v2.10.0 (#2669 )