All Versions
154
Latest Version
Avg Release Cycle
16 days
Latest Release
526 days ago

Changelog History
Page 3

  • v5.18.0 Changes

    January 05, 2022

    โœจ Enhancements

    • ๐Ÿ‘Œ Improve the memory use and performance overhead when handling the delivery response status codes #1558
    • Harden ndk layer through use of const keyword #1566

    ๐Ÿ› 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 Changes

    December 08, 2021

    โœจ 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 Changes

    November 29, 2021

    ๐Ÿ› 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 Changes

    November 04, 2021

    ๐Ÿ› 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 Changes

    September 29, 2021

    โœจ Enhancements

    • Capture and report thread state (running, sleeping, etc.) for Android Runtime and Native threads #1367 #1390
  • v5.13.0 Changes

    September 22, 2021
    • Capture breadcrumbs for OkHttp network requests #1358 #1361 #1363 #1379

    • โšก๏ธ Update project to build using Gradle/AGP 7 #1354

    • 0๏ธโƒฃ 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 Changes

    August 26, 2021
    • 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

  • v5.11.0 Changes

    August 05, 2021

    โœจ Enhancements

    • โž• Add Bugsnag listeners for StrictMode violation detection #1331

    ๐Ÿ› Bug fixes

    • โž• Address pre-existing StrictMode violations #1328
  • v5.10.1 Changes

    July 15, 2021

    ๐Ÿ› Bug fixes

    • Prefer calloc() to malloc() in NDK code #1320

    • Ensure correct value always collected for activeScreen #1322

  • v5.10.0 Changes

    July 14, 2021

    โœจ Enhancements

    • ๐Ÿ›ฐ Capture process name in Event payload #1318

    ๐Ÿ› Bug fixes

    • Avoid unnecessary BroadcastReceiver registration for monitoring device orientation #1303

    • Register system callbacks on background thread #1292

    • ๐Ÿ›  Fix rare NullPointerExceptions from ConnectivityManager #1311

    • Respect manual setting of context #1310

    • ๐Ÿ– Handle interrupt when shutting down executors #1315

    • React Native: allow serializing enabledBreadcrumbTypes as null #1316