We have released a dedicated React Native SDK with some awesome features. If you are using raven-js for React error monitoring, we recommend that you switch over to our brand new react-native-sentry SDK.

With this new SDK, Sentry is now able to provide mixed stacktraces. This means that if a JavaScript call causes a crash in native code, you will see the last call from JavaScript before the crash. This also means that with the new SDK, native crashes are properly handled on iOS.

Of course, if a JavaScript error occurs, we also provide you with a useful stacktrace.

Since we use our powerful, native Swift SDK in the background, you will also get much more information about the device and operating system.

When you also have an Android app, it will gracefully fall back to use raven-js since we currently only fully support iOS.

Sentry provides open source error tracking that shows you every crash in your stack as it happens, with the details needed to prioritize, identify, reproduce, and fix each issue. It also gives you information your support team can use to reach out to and help those affected and tools that let users send you feedback for peace of mind.

Each month we process billions of exceptions from the most popular products on the internet.