Java JavaScript Objective-C Ruby Python Makefile Other
Latest commit ef0c7d4 Jul 10, 2018
Permalink
Failed to load latest commit information.
.github ci: Use Zeus for releases Nov 9, 2017
.travis feat: Use sentry-wizard instead of custom postlink/unlink scripts Dec 4, 2017
.vscode feat: Updated all npm dependecies Oct 31, 2017
android release: 0.38.2 Jul 10, 2018
appium feat: iOS Refactoring Oct 24, 2017
assets Update screenshots Jun 23, 2017
docs meta: Changelog for 0.38.0 Jun 19, 2018
examples @ 11e71fa meta: Changelog for 0.38.0 Jun 19, 2018
ios release: 0.38.2 Jul 10, 2018
lib fix: Expose async `install` signature in typescript def (#423) Jun 19, 2018
scripts feat: Use sentry-wizard instead of custom postlink/unlink scripts Dec 4, 2017
typescript feat(typescript): Add typescript definitions Sep 8, 2017
.editorconfig feat(typescript): Add typescript definitions Sep 8, 2017
.eslintrc add vscode extensions and settings, eslint stuff Jul 20, 2017
.gitignore Add appium tests Jul 27, 2017
.gitmodules Add SDK information (#176) Aug 8, 2017
.npmignore fix: Make stacktrace merging default off Oct 13, 2017
.travis.yml fix: Remove node tests Apr 23, 2018
CHANGELOG.md feat: Use sentry-android 1.7.4 Jul 10, 2018
LICENSE.md Change version Feb 15, 2017
Makefile Add npm publish Aug 3, 2017
README.md feat: Updated all npm dependecies Oct 31, 2017
SentryReactNative.podspec feat: Revert podspec change May 17, 2018
index.js meta: Use export * to export items in index.js Sep 26, 2017
package-lock.json release: 0.38.2 Jul 10, 2018
package.json release: 0.38.2 Jul 10, 2018
sentry.gradle fix: Fixed sentry.gradle to do the case insensitive search of build v… May 16, 2018
yarn.lock feat: Bump dependencies (#394) Apr 24, 2018

README.md


Sentry SDK for React Native

Travis npm version npm dm npm dt deps deps dev deps peer

This is a beta release

Requirements:

  • react-native >= 0.38 for iOS
  • react-native >= 0.41 for Android
  • sentry-cli >= 1.9.0 (brew install getsentry/tools/sentry-cli)

With this 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.

Additional device information

When using this library you will get a lot more information about the device surrounding your crashes.

Without native integration Raven js only

With native integration Enriched Additional

Mixed Stacktraces(1) Mixed Stacktrace

Documentation

https://docs.sentry.io/clients/react-native/

(1)only supported on iOS