Skip to content

Releases: bugsnag/bugsnag-js

v7.10.5

05 Jul 16:57
Compare
Choose a tag to compare

Fixed

  • (plugin-console-breadcrumbs): Ensure console breadcrumbs do not run in Expo's dev environment and obscure log line numbers #1453
  • (browser): "Bugsnag" loaded breadcrumb now has the type "state" rather than "navigation" #1460
  • (plugin-react-native-unhandled-rejections): Remove flow syntax #1461

Added

  • (expo): User ID now defaults to device.id if no user is set #1454
  • (browser): User ID now defaults to device.id if no user is set (when collectUserIp=false) #1456
  • (react-native-cli): Suggests Bugsnag Android Gradle Plugin v7 dependency if we detect the project uses AGP v7 #1445

Changed

  • (react-native): Update bugsnag-cocoa to v6.10.0
    • Fix an issue that could cause C++ exceptions with very long descriptions to not be reported. bugsnag-cocoa#1137
    • Improve performance of adding metadata by using async file I/O. bugsnag-cocoa#1133
    • Improve performance of leaving breadcrumbs by using async file I/O. bugsnag-cocoa#1124

v7.10.4

28 Jun 14:14
Compare
Choose a tag to compare

Fixed

  • (expo): Prevent internal NetInfo connectivy requests from showing as breadcrumbs #1443

Changed

  • (react-native): Update bugsnag-cocoa to v6.9.7
    • Prevent some potential false positive detection of app hangs. bugsnag-cocoa#1122
    • Improve accuracy of app hang event information to better reflect state at time of detection. bugsnag-cocoa#1118

v7.10.3

15 Jun 13:51
bcef646
Compare
Choose a tag to compare

7.10.3 (2021-06-15)

Fixed

  • (react-native): Ensure source maps are uploaded correctly in Xcode for RN <0.64 #1438

Changed

  • (react-native): Update bugsnag-cocoa to v6.9.5

v7.10.2

07 Jun 16:15
Compare
Choose a tag to compare

Fixed

  • (react-native): Prevent unhandled promise rejections being split into multiple log calls #1419

Changed

v7.10.1

25 May 10:59
Compare
Choose a tag to compare

Changed

v7.10.0

18 May 14:06
Compare
Choose a tag to compare

This release adds @bugsnag/electron, a notifier for use on apps that are built using Electron.

Added

  • (electron): a new top-level notifier @bugsnag/electron and related plugins

Changed

  • (node): File paths in stacktraces now always use / as the path separator
  • (node): Surrounding code can be fetched from file paths that are relative to the project root
  • (react-native): Update bugsnag-android to v5.9.2

v7.9.6

05 May 12:59
2101294
Compare
Choose a tag to compare

Added

  • (react-native-cli): Add support for ejected Expo apps #1365
  • (react-native): Add support for Xcode 12 #1314

Changed

  • (react-native): Update bugsnag-cocoa to v6.9.1
    • Fix a possible deadlock when writing crash reports for uncaught Objective-C exceptions. bugsnag-cocoa#1082
    • Fix missing context for crash, OOM, and app hang errors. bugsnag-cocoa#1079
    • Fix app properties in OOMs for apps that override appType, appVersion, bundleVersion or releaseStage in their config. bugsnag-cocoa#1078
    • event.threads will now be empty, rather than containing a single thread, if sendThreads dictates that threads should not be sent. bugsnag-cocoa#1077

v7.9.5

26 Apr 13:37
Compare
Choose a tag to compare

Changed

  • (react-native): Update bugsnag-cocoa to v6.9.0
    • App hangs that occur while an app is in the background will no longer be reported. bugsnag-cocoa#1075
    • Add binaryArch and runningOnRosetta to the app metadata tab. bugsnag-cocoa#1073
    • Bugsnag can now be used without AppKit, allowing use in daemons and other processes running in non-UI sessions. bugsnag-cocoa#1072
  • (react-native): Update bugsnag-android to v5.9.1

v7.9.4

19 Apr 10:59
Compare
Choose a tag to compare

Changed

  • (react-native): Update bugsnag-cocoa to v6.8.4
    • macCatalystiOSVersion is now reported for apps built with Mac Catalyst and iOS app running on Apple silicon. bugsnag-cocoa#1066
    • Fix crashes that could occur in bsg_recordException in low memory conditions. bugsnag-cocoa#1068
    • Fix a crash in bsg_ksmachgetThreadQueueName. bugsnag-cocoa#1065
    • Improve timestamp accuracy to fix breadcrumbs that are reported to occur after the error. bugsnag-cocoa#1062

Fixed

  • (plugin-aws-lambda): Change Typescript definitions for compatibility with @types/aws-lambda #1353 (h-kishi)

v7.9.3

12 Apr 14:58
be9674a
Compare
Choose a tag to compare

Changed