Skip to content

Releases: bugsnag/bugsnag-android

v4.10.0

07 Jan 13:49
9f69368
Compare
Choose a tag to compare
  • Improve kotlin support by allowing property access
    #393

  • Added additional nullability annotations to public API
    #395

  • Migrate metaData.device.cpuAbi to device.cpuAbi in JSON payload
    #404

Bug fixes

  • Add binary architecture of application to payload
    #389

  • Prevent errors from leaving a self-referencing breadcrumb
    #391

  • Fix calculation of durationInForeground when autoCaptureSessions is false
    #394

  • Prevent Bugsnag.init from instantiating more than one client
    #403

  • Make config.metadata publicly accessible
    #406

v4.9.3

29 Nov 16:04
a8eaa15
Compare
Choose a tag to compare

Bug fixes

  • Handle null values in MetaData.mergeMaps, preventing potential NPE
    #386

v4.9.2

08 Nov 01:26
Compare
Choose a tag to compare

Bug fixes

  • [NDK] Fix regression in 4.9.0 which truncated stacktraces on 64-bit devices to
    a single frame
    #383

v4.9.1

02 Nov 01:47
Compare
Choose a tag to compare

Bug fixes

  • Allow setting context to null from callbacks
    #381

v4.9.0

29 Oct 19:57
Compare
Choose a tag to compare

Enhancements

  • Add a callback to allow modifying reports immediately prior to delivery,
    including fatal crashes from native C/C++ code. For more information, see the
    callback reference.
    #379

Bug fixes

  • [NDK] Improve stack trace quality for signals raised on ARM32 devices
    #378

v4.8.2

01 Oct 18:20
6d2f3dd
Compare
Choose a tag to compare

Bug fixes

  • Add ThreadSafe annotation to com.bugsnag.android, remove infer dependency
    #370
    #366

v4.8.1

28 Sep 05:19
Compare
Choose a tag to compare
  • [NDK] Fix a packaging issue on Maven Central in v4.8.0

v4.8.0

28 Sep 01:35
Compare
Choose a tag to compare

This release includes new versions of both bugsnag-android and
bugsnag-android-ndk, which will be released at the same time and with the same
version number going forward.

The NDK library has been rebuilt from the ground up and will use the same
version number as bugsnag-android.

Enhancements

  • [NDK] Improve stack trace quality for all native crashes. There should be
    significantly more crash-time information, across the board but especially on
    newer API levels.
  • [NDK] Reduce memory usage
  • [NDK] Add support for session information
  • [NDK] Add support for unhandled report tracking

Bug Fixes

  • [NDK] Fix possible crash when leaving breadcrumbs from multiple threads
    #6
    #10

v4.7.0

26 Sep 09:57
2308eb6
Compare
Choose a tag to compare
  • Capture trace of error reporting thread and identify with boolean flag #355

v4.6.1

21 Aug 15:47
2a9539d
Compare
Choose a tag to compare
  • Set maxBreadcrumbs via Configuration rather than Client #359
  • Catch Exception within DefaultDelivery class #361
  • Add Null check when accessing system service #367