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
Automatic React Native crash reporting with Bugsnag helps you detect both native OS and JavaScript errors in your React Native apps.
Features
- Automatically report unhandled exceptions and crashes
- Show full stacktraces with source map integration
- Report handled exceptions
- Log breadcrumbs which are attached to crash reports and add insight to users' actions
- Attach user information to determine how many people are affected by a crash
Getting started
- Create a Bugsnag account
- Complete the instructions in the integration guide to report unhandled exceptions thrown from your app
- Report handled exceptions using
Client.notify()
- Customize your integration using the configuration options
Support
- Read the integration guide or configuration options documentation
- Search open and closed issues for similar problems
- Having trouble getting started? Please contact support.
- Report a bug or request a feature
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.