Releases: bugsnag/bugsnag-android
Releases · bugsnag/bugsnag-android
v6.26.0
Enhancements
- Build UUIDs derived from dex file signatures no longer block NDK startup, reducing the overall startup time.
#2401 - The
AppHangPlugincan now be configured to log breadcrumbs for "near hang" situations where the app pauses for long enough to be noticeable but not long enough to warrant a full AppHang report
#2402
v6.25.0
Enhancements
- Added
NativeOutOfMemoryPluginas a new way to reportOutOfMemoryErrors that uses pre-allocated memory in the NDK module instead of allocating anEventobject. When usedOutOfMemoryErrors will be more reliably reported, but will not be passed toOnErrorCallbacks (OnSendCallbackworks as expected).
#2384 - Added
appHangCooldownMillisto the AppHangPlugin to control the number of AppHang errors produced when the app is performance constrained
#2389 - Moved root/jailbreak detection onto a background thread so that it no longer blocks startup (this should improve startup performance in most common cases)
#2391
Bug Fixes
- Reduced the heartbeat overheads of
BugsnagAppHangPluginreducing both the CPU cost of a heartbeat and the frequency.
#2395
v6.24.0
v6.23.0
v6.22.0
v6.21.0
Enhancements
- Added the OS security patch version to the reported device metadata
#2345 - Added
ErrorCaptureOptions.CAPTURE_ALLfield to more easily change only the captured metadata when specifyingErrorOptions
#2358
Bug fixes
- Synthesized ANRs from the exitinfo plugin will now include the user details (captured when they are synthesized)
#2352
v6.20.0
Enhancements
- Introduced bugsnag-plugin-android-apphang as a configurable alternative to ANR reporting based on heartbeat monitoring
#2332 Configuration.sendLaunchCrashesSynchronouslyshould result in fewer ANRs as it now calculates its timeout based onProcess.getStartElapsedRealtimewhen available
#2340- Added
ErrorOptionsandErrorCaptureOptionsto allow customisation of the the fields captured bynotify
#2328
Bug fixes
- Fixed the consumer proguard rules for
ErrorType(affects Kotlin Multiplatform apps), and added adontwarnfor apps with compileSdk < 36
#2326