JavaScript error handling tool for BugSnag. Monitor and report JavaScript bugs & errors.
MIT License
Published by gingerbenw over 2 years ago
Published by gingerbenw over 2 years ago
Bugsnag.isStarted()
to check whether Bugsnag has initialized #1737
Bugsnag.notify()
#1743
Published by gingerbenw over 2 years ago
app.inForeground
reporting for NDK errorsPublished by gingerbenw over 2 years ago
Bugsnag.start
was calleddevice.locationStatus
on Android 12 onwards using LocationManager.isLocationEnabled
Bugnag.start
@bugsnag/core
to be an optional peer dependency to avoid unmet peer dependency warnings #1735
maxEvents
#1739
Published by imjoehaines over 2 years ago
(expo) This release marks a change in the version scheme used by @bugsnag/expo
and a move to its own repo, bugsnag-expo
From this version onwards, @bugsnag/expo
will match the Expo SDK version number. For example, @bugsnag/expo
v44 supports Expo SDK 44. When updating to a new Expo SDK version, you should also update @bugsnag/expo
RCTFatal()
crashes on iOS. #1719
Published by imjoehaines over 2 years ago
Configuration.setMaxReportedThreads
(defaulting to 200)Bugsnag.isStarted()
to test whether the Bugsnag client is in the middle of initializing. This can be used to guard uses of the Bugsnag API that are either on separate threads early in the app's start-up and so not guaranteed to be executed after Bugsnag.start
has completed, or where Bugsnag may not have been started at all due to some internal app logic.Bugsnag
static methods across different threads whilst Bugsnag.start
is still in-flight. It is now safe to call any Bugsnag
static method once Bugsnag.start
has begun executing, as access to the client singleton is controlled by a lock, so the new isStarted
method (see above) should only be required where it cannot be determined whether the call to Bugsnag.start
has begun or you do not want to wait.bugsnag_event_set_context
with NULL context
correctly clears the event context againPublished by imjoehaines over 2 years ago
Published by djskinner over 2 years ago
Published by imjoehaines almost 3 years ago
CLANG_ENABLE_MODULES=NO
OnSendError
callbacks if delivery needs to be retried.device.freeDisk
in crash errors.CLANG_ENABLE_MODULES=NO
Published by djskinner almost 3 years ago
Published by djskinner almost 3 years ago
This release is broken and has been deprecated on npm
Published by djskinner almost 3 years ago
bugsnag_notify_env
before attempting to unwind the stackredactedKeys
now correctly apply to metadata on Event breadcrumbs bugsnag-android#1526
ERROR
breadcrumbs bugsnag-android#1531
Published by imjoehaines almost 3 years ago
default
export to plugins that were missing one #1599
Published by djskinner almost 3 years ago
This release adds support for reporting native crashes to @bugsnag/electron
.
If you are using modules with native extensions, you can upload Breakpad symbol files to Bugsnag to symbolicate native errors.
Note: Bugsnag On-premise does not currently support uploading minidump files. This will be supported in an upcoming release.
Published by imjoehaines almost 3 years ago
configuration.user
and manually resumed session
info in unhandled errors. bugsnag-cocoa#1215
-[BSGURLSessionTracingProxy forwardInvocation:]
calls -[NSInvocation selector]
. bugsnag-cocoa#1208
redactedKeys
to breadcrumb metadata. bugsnag-cocoa#1204
OnSessionCallback
. bugsnag-android#1434
addMetadata(String, Map)
. bugsnag-android#1454