Bugsnag Android Versions Save

BugSnag crash monitoring and reporting tool for Android apps

v5.31.1

8 months ago

Bug fixes

  • NDK Events will report array metadata when it is added in Java/Kotlin. #1875

v5.31.0

9 months ago

Enhancements

  • Added Session.apiKey so that it can be changed in an OnSessionCallback #1855
  • BroadcastReceiver derived breadcrumbs will function as-expected on Android 14+ #1871

Bug fixes

  • Prevent rare app crash while migrating old SharedPreferences data from older versions of bugsnag-android #1860

  • Prevent free memory calculation from potentially crashing the app when ActivityManager cannot be reached. #1861

v5.30.0

11 months ago

Enhancements

  • Optimise SessionTracer to reduce the overhead in calculating the current context Activity. #1838

  • ANR or NDK detection warnings can be suppressed (using enabledErrorTypes) when plugin is excluded. #1832

v5.29.0

1 year ago

Enhancements

  • Added numeric range annotations to Configuration #1808
  • Small improvements to the root detection overhead #1815

Bug fixes

  • Activity breadcrumbs now report the correct "previous" state #1818

v5.28.4

1 year ago

Bug fixes

  • Fixed a rare race-condition in libunwindstack where reading memory-maps could buffer-overrun #1798
  • Fixed an extremely rare NDK race-condition where feature flags in native crashes would be corrupted #1801

v5.28.3

1 year ago

Bug fixes

  • Fixed a very rare race-condition in refreshSymbolTable that could lead to empty native stack traces being reported #1781

v5.28.2

1 year ago

Bug fixes

  • Fixed a bug that could sometimes cause native crashes when adding or clearing feature flags #1777
  • Nested metadata is now correctly subject to the Configuration.setMaxStringValueLength setting #1778

v5.28.1

1 year ago

Bug fixes

  • Fixed rare thread-starvation issue where some internal failures could lead to deadlocks. This was most noticeable when attempting to call Bugsnag.start on an architecture (ABI) that was not packaged in the APK, and lead to an ANR instead of an error report. #1768

v5.28.0

1 year ago

Enhancements

  • Bugsnag now supports up to 500 breadcrumbs, with a default max of 100. Note that breadcrumbs will be trimmed (oldest first) if the payload exceeds 1MB. #1751

Bug fixes

  • Fixed very rare crashes when attempting to unwind NDK stacks over protected memory pages #1761

v5.27.0

1 year ago

Enhancements

  • Setting Configuration.attemptDeliveryOnCrash will cause Bugsnag to attempt error delivery during some crashes. Use of this feature is discouraged, see the method JavaDoc for more information. #1749