BugSnag crash monitoring and reporting tool for Android apps
generateAnonymousId
config option to control device-id generation
#1989
Use PushLocalFrame/PopLocalFrame instead of DeleteLocalRef to avoid creating "holes" in the local ref table that are not always reused, leading to possible crashes in the ANR handler #1988
Removed makeSafe as it is no longer applicable, and slows-down the creation of breadcrumbs and adding metadata #1990
Configuration.threadCollectionTimeLimitMillis
(default 5000ms)
#1935
Pattern
instead of String
#1866
ThreadType
in favour of ErrorType
#1859
Thread.id
is now a String
instead of an int
#1862
Configuration.launchCrashThresholdMs
accessors and manifest entry (which was previously replaced by Configuration.launchDurationMillis
)
#1937
bugsnag-android-ndk
module has been removed in favor of bugsnag-plugin-android-ndk
#1881
ProcessLifecycleOwner
, potentially affecting Stability scores (see Upgrade Guide)
#1915
Configuration.persistUser
now defaults to true
#1867
BUILD_UUID
is specified, a unique ID is now automatically derived from your .dex
files in order to match your bytecode to the appropriate mapping.txt
file exactly when an event is symbolicated on the BugSnag dashboard
#1829
Bugsnag.start
(instead of when the Configuration
is created), this means that Bugsnag.start
will now fail with an exception if no API key is provided
#1868
Please see our Upgrade Guide for more information on moving from v5.x to v6.0.0.