Skip to content

@kattrali kattrali released this Jun 13, 2019 · 1 commit to master since this release

Bug fixes

  • Fix trimming the stacktraces of handled error/exceptions using the
    depth
    property.
    Paul Zabelin
    #363
  • Fix crash report parsing logic around arrays of numbers. Metadata which
    included arrays of numbers could previously had missing values.
    #365
Assets 2

@kattrali kattrali released this May 21, 2019 · 36 commits to master since this release

  • Report correct app version in out-of-memory reports. Previously the bundle
    version was reported as the version number rather than the short version
    string.
    #349

  • Fix missing stacktraces in reports generated from notify()
    #348

Assets 2

@kattrali kattrali released this May 9, 2019 · 43 commits to master since this release

This release disables background out-of-memory termination reporting by default,
as it may be confusing that foreground and background grouped together and are
not necessarily at the same level of importance during triage.

Enhancements

  • Add configuration option (reportOOMs) to disable out-of-memory (OOM) event
    reporting, defaulting to enabled.
    #345
  • Disable background OOM reporting by default. It can be enabled using
    reportBackgroundOOMs.
    #345
Assets 2

@kattrali kattrali released this May 2, 2019 · 45 commits to master since this release

Enhancements

  • Migrate version information to device.runtimeVersions
    #340
  • Add internal api for mutating session payload before sending
    #341
Assets 2

@kattrali kattrali released this Apr 11, 2019 · 51 commits to master since this release

Enhancements

  • Persist breadcrumbs on disk to allow reading upon next boot in the event of an
    uncatchable app termination.
  • Add +[Bugsnag appDidCrashLastLaunch] as a helper to determine if the
    previous launch of the app ended in a crash or otherwise unexpected termination.
  • Report unexpected app terminations on iOS as likely out of memory events where
    the operating system killed the app
Assets 2

@kattrali kattrali released this Mar 27, 2019 · 62 commits to master since this release

Bug fixes

  • Fix generating an incorrect stacktrace used when logging an exception to
    Bugsnag from a location other than the original call site (for example, from a
    logging function or across threads). If an exception was raised/thrown, then
    the resulting Bugsnag report from notify() will now use the NSException
    instance's call stack addresses to construct the stacktrace, ignoring depth.
    This fixes an issue in macOS exception reporting where reportException is
    reporting the handler code stacktrace rather than the reported exception
    stack.
    #334

  • Fix network connectivity monitor by connecting to the correct domain
    Jacky Wijaya
    #332

Assets 2

@fractalwrench fractalwrench released this Feb 28, 2019 · 77 commits to master since this release

Note for Carthage users: this release updates the Xcode configuration to the settings recommended by Xcode 10.

  • Update workspace to recommended settings suggested by XCode 10
    #324

Enhancements

  • Add stopSession() and resumeSession() to Bugsnag
    #325
Assets 2

@kattrali kattrali released this Feb 21, 2019 · 96 commits to master since this release

Enhancements

  • Capture basic report diagnostics in the file path in case of crash report
    content corruption
    #327
Assets 2

@kattrali kattrali released this Dec 19, 2018 · 103 commits to master since this release

Bug Fixes

  • Fix case where notify() causes an unhandled report
    #322

  • Fix possible crash when fetching system info to append to a crash report
    #321

Assets 2

@fractalwrench fractalwrench released this Dec 5, 2018 · 109 commits to master since this release

  • Add Device time of report capture to JSON payload
    #315
Assets 2
You can’t perform that action at this time.