This repository has been archived by the owner on Sep 14, 2020. It is now read-only.
Releases: bugsnag/bugsnag-react-native
Releases · bugsnag/bugsnag-react-native
v2.23.0
v2.22.6
Enhancements
- (Android) Add support for parsing Hermes stacktraces
#394
Bug fixes
v2.22.5
v2.22.4
v2.22.3
Bug fixes
- (iOS) Upgrade bugsnag-cocoa to v5.22.4
- Support adding pre-delivery metadata to out-of-memory reports
bugsnag-cocoa#393 - Fix erroneously reporting out-of-memory events from iOS app extensions
bugsnag-cocoa#394 - Fix erroneously reporting out-of-memory events when an iOS app is in the
foreground but inactive
bugsnag-cocoa#394 - Fix erroneously reporting out-of-memory events when the app terminates
normally and is issued a "will terminate" notification, but is terminated
prior to the out-of-memory watchdog processing the notification
bugsnag-cocoa#394 - Fix memory leak in notify()
Carolina Aguilar
bugsnag-cocoa#395
- Support adding pre-delivery metadata to out-of-memory reports
v2.22.2
v2.22.1
- (iOS) Upgrade bugsnag-cocoa to v5.22.3
- Fix JSON parsing errors in crash reports for control characters and some
other sequences
bugsnag-cocoa#382 - Disable reporting out-of-memory events in debug mode, removing false
positives triggered by killing and relaunching apps using development tools.
bugsnag-cocoa#380
- Fix JSON parsing errors in crash reports for control characters and some
v2.22.0
This release adds a compile-time dependency on the Kotlin standard library. This should not affect
the use of any API supplied by bugsnag-android/bugsnag-react-native.
- (Android) Upgrade to bugsnag-android v4.16.1
- Prevent overwrite of signal mask when installing ANR handler
#520 - Use NetworkCallback to monitor connectivity changes on newer API levels
#501 - Send minimal error report if cached file is corrupted/empty
#500 - Fix abort() in native code when storing breadcrumbs with null values in
metadata
#510 - Convert metadata to map when notifying the NDK observer
#513
- Prevent overwrite of signal mask when installing ANR handler
v2.21.1
Bug fixes
- (iOS) Upgrade bugsnag-cocoa to v5.22.2
- Fix trimming the stacktraces of handled error/exceptions using the
depth
property.
Paul Zabelin
bugsnag-cocoa#363 - Fix crash report parsing logic around arrays of numbers. Metadata which
included arrays of numbers could previously had missing values.
bugsnag-cocoa#365 - Fix incrementing unhandled counts when using internal notify() API. This
resolves discrepancies in stability scores for users of bugsnag-react-native
after receiving unhandled JavaScript events.
bugsnag-cocoa#370
- Fix trimming the stacktraces of handled error/exceptions using the
v2.21.0
Enhancements
- (Android) Upgrade to bugsnag-android v4.15.0
- Improve ANR detection by using a signal handler to detect
SIGQUIT
events, removing dependence on "in foreground" calculations. This change
should remove false positives. This change deprecates the configuration
optionssetAnrThresholdMs
/getAnrThresholdMs
as they now have no effect and
the underlying OS ANR threshold is used in all cases.
#490 - Add
detectNdkCrashes
configuration option to toggle whether C/C++ crashes
are detected
#491 - Reduce AAR size #492
- Make handledState.isUnhandled() publicly readable #496
- Improve ANR detection by using a signal handler to detect
- (iOS) Ensure only the necessary files are included in the npm tarball #356