Releases: bugsnag/bugsnag-android
Releases · bugsnag/bugsnag-android
v5.19.0
Enhancements
-
Explicitly define Kotlin api/language versions
#1564
-
Build project with Kotlin 1.4, maintain compat with Kotlin 1.3
#1565
v5.18.0
Enhancements
Bug fixes
-
Delete persisted NDK events earlier in delivery process
#1562
-
Add null checks for strlen()
#1563
-
Catch IOException when logging response status code
#1567
v5.17.0
Enhancements
- Bump compileSdkVersion to apiLevel 31
#1536
Bug fixes
-
Flush in-memory sessions first
#1538
-
Avoid unnecessary network connectivity change breadcrumb
#1540
#1546
-
Clear native stacktrace memory in bugsnag_notify_env
before attempting to unwind the stack
#1543
v5.16.0
Bug fixes
-
Increase resilience of NDK stackframe method capture
#1484
-
redactedKeys
now correctly apply to metadata on Event breadcrumbs
#1526
-
Improved the robustness of automatically logged ERROR
breadcrumbs
#1531
-
Improve performance on the breadcrumb storage "hot path" by removing Date formatting
#1525
v5.15.0
Bug fixes
-
Avoid reporting false-positive background ANRs with improved foreground detection
#1429
-
Prevent events being attached to phantom sessions when they are blocked by an OnSessionCallback
#1434
-
Plugins will correctly mirror metadata added using addMetadata(String, Map)
#1454
v5.14.0
Enhancements
- Capture and report thread state (running, sleeping, etc.) for Android Runtime and Native threads
#1367
#1390
v5.13.0
-
Capture breadcrumbs for OkHttp network requests
#1358
#1361
#1363
#1379
-
Update project to build using Gradle/AGP 7
#1354
-
Increased default breadcrumb collection limit to 50
#1366
-
Support integer values in buildUuid
#1375
-
Use SystemClock.elapsedRealtime to track app.durationInForeground
#1378
v5.12.0
-
The app.lowMemory
value always report the most recent onTrimMemory
/onLowMemory
status
#1342
-
Added the app.memoryTrimLevel
metadata to report a description of the latest onTrimMemory
status
#1344
-
Added STATE
Breadcrumbs for onTrimMemory
events
#1345
-
The device.totalMemory
and device.freeMemory
values report device-level memory, and app.memoryUsage
, app.totalMemory
, app.app.freeMemory
, and app.memoryLimit
report VM level memory status
#1346