bugsnag-js

JavaScript error handling tool for BugSnag. Monitor and report JavaScript bugs & errors.

MIT License

Downloads
17.1M
Stars
852
Committers
54
bugsnag-js - v7.13.2

Published by djskinner about 3 years ago

Changed

  • (react-native): Update bugsnag-android to v5.14.0
  • (react-native): Update bugsnag-cocoa to v6.14.0
bugsnag-js - v7.13.1

Published by imjoehaines about 3 years ago

Changed

bugsnag-js - v7.13.0

Published by djskinner about 3 years ago

Changed

  • (react-native): Update bugsnag-cooca to v6.12.0
    • Events now include a thermalState property in the device tab, and unexpected app terminations that occur when the thermal state is critical will now be reported as a "Thermal Kill" rather than Out Of Memory error. bugsnag-cooca#1171
    • Fatal app hangs will no longer be reported if the willTerminateNotification is received. bugsnag-cooca#1176
    • Add breadcrumbs for UIScene notifications. bugsnag-cooca#1165
  • (react-native): Update bugsnag-android to v5.12.0
bugsnag-js - v7.12.0

Published by imjoehaines about 3 years ago

Changed

  • (expo): Add support for Expo SDK v42 #1488
  • (react-native): Update bugsnag-android to v5.11.0
  • (react-native): Update bugsnag-cocoa to v6.10.4
bugsnag-js - v7.11.0

Published by djskinner over 3 years ago

Added

  • Server framework plugins now honour the autoDetectErrors configuration option #1464

Changed

Fixed

  • Breadcrumbs will now be left when enabledBreadcrumbTypes is null #1466
  • Avoid crash when enabledBreadcrumbTypes is null #1467
  • (plugin-koa): Fix the Koa plugin suppressing other error handlers #1482
bugsnag-js - v7.10.5

Published by bengourley over 3 years ago

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
bugsnag-js - v7.10.4

Published by imjoehaines over 3 years ago

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
bugsnag-js - v7.10.3

Published by djskinner over 3 years ago

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
bugsnag-js - v7.10.2

Published by bengourley over 3 years ago

Fixed

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

Changed

bugsnag-js - v7.10.1

Published by bengourley over 3 years ago

Changed

bugsnag-js - v7.10.0

Published by imjoehaines over 3 years ago

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
bugsnag-js - v7.9.6

Published by djskinner over 3 years ago

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
bugsnag-js - v7.9.5

Published by bengourley over 3 years ago

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
bugsnag-js - v7.9.4

Published by imjoehaines over 3 years ago

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)
bugsnag-js - v7.9.3

Published by djskinner over 3 years ago

Changed

bugsnag-js - v7.9.2

Published by bengourley over 3 years ago

Changed

bugsnag-js - v7.9.1

Published by imjoehaines over 3 years ago

Changed

bugsnag-js - v7.9.0

Published by djskinner over 3 years ago

Added

  • (plugin-aws-lambda): Add support for Node.js on AWS Lambda. See the docs for usage. #1334

Changed

  • (plugin-koa): Ensure ctx.request.body is present on the event's request property by collecting it at the last possible moment #1292
  • (react-native): Update bugsnag-cocoa to v6.7.1
    • Fix os_proc_available_memory runtime link error on Mac Catalyst. bugsnag-cocoa#1025
    • Fix missing osName and osVersion for errors reported from app extensions that do not link against UIKit. bugsnag-cocoa#1022
    • Fix incorrect freeMemory for errors reported via notify() bugsnag-cocoa#1021
bugsnag-js - v7.8.2

Published by bengourley over 3 years ago

Changed

Fixed

  • (expo): Ensure Expo plugins depend on same version of NetInfo package #1319
bugsnag-js - v7.8.1

Published by djskinner over 3 years ago

Changed

Package Rankings
Top 20.85% on Repo1.maven.org
Top 0.95% on Npmjs.org
Top 3.58% on Bower.io
Related Projects