bugsnag / bugsnag-react-native

Error monitoring and reporting tool for native exceptions and JS errors in React Native apps
https://docs.bugsnag.com/platforms/react-native
MIT License
369 stars 121 forks source link
android application-monitoring-software bug-tracking-tool bugs bugsnag crash crash-reporting crash-reporting-tool debug debugging-tool debugging-tools error-handling error-monitoring error-reporting exception-handling exception-reporting exceptions ios react-native stacktrace

Deprecation notice

We upgraded our React Native support in the latest all-in-one JavaScript notifier repo.

All projects running React Native 0.60+ should upgrade to our new React Native notifier: @bugsnag/react-native. See the upgrade guide for details on how to upgrade.

This package is now deprecated, but will continue to be supported for older versions of React Native (pre 0.60) and it will continue to work with Bugsnag's API. However, it will no longer receive updates unless they are critical.

Please upgrade at your earliest convenience.


Bugsnag error monitoring & exception reporter for React Native

Documentation

Automatic React Native crash reporting with Bugsnag helps you detect both native OS and JavaScript errors in your React Native apps.

Features

Getting started

  1. Create a Bugsnag account
  2. Complete the instructions in the integration guide to report unhandled exceptions thrown from your app
  3. Report handled exceptions using Client.notify()
  4. Customize your integration using the configuration options

Support

Contributing

All contributors are welcome! For information on how to build, test and release bugsnag-react-native, see our contributing guide.

License

The Bugsnag React Native library is free software released under the MIT License. See LICENSE.txt for details.