Skip to content

Releases: bugsnag/bugsnag-cocoa

v6.7.0

03 Mar 13:22
dc551c9
Compare
Choose a tag to compare

Enhancements

  • Bugsnag will now identify crashes that occur whilst your app is launching, allowing you to prioritize fixing high-impact launch crashes.
    For more information see the documentation.
    #1004

Bug fixes

  • Fix inaccurate app.duration after multiple calls to notify()
    #1014

  • Fix a possible deadlock when writing crash reports for unhandled errors.
    #1013

Deprecated

  • Bugsnag.appDidCrashLastLaunch has been deprecated in favour of Bugsnag.lastRunInfo.crashed and will be removed in the next major release.

v6.6.4

24 Feb 13:07
6476eb4
Compare
Choose a tag to compare

Bug fixes

  • Fix possible deadlock when recording thread information for handled errors.
    #1011

  • Fix Swift 5.4 fatal error message parsing.
    #1010

  • Improve accuracy of jailbreak detection.
    #1000

v6.6.3

17 Feb 16:23
e74e2b3
Compare
Choose a tag to compare

Bug fixes

  • Fix hang after receiving signals in some cases.
    #1002

  • Improve performance of thread recording for handled errors.
    #992

v6.6.2

10 Feb 15:35
8ef0337
Compare
Choose a tag to compare

Bug fixes

  • Fix a tvOS file permission error that was introduced in 6.5.1
    #996
  • Fix an analyzer warning.
    #994
  • Stop Bugsnag unregistering other signal handlers when catching a mach exception.
    #976

v6.6.1

03 Feb 14:42
be6136c
Compare
Choose a tag to compare

Bug fixes

  • Fix compiler warnings when importing Bugsnag from Objective-C sources that do not use ARC.
    #985
  • Fix a rare crash that could occur in the event of JSON parsing failures.
    #987

v6.6.0

20 Jan 13:55
b834068
Compare
Choose a tag to compare

Enhancements

  • The NSError's userInfo property is now included in reports.
    #974

v6.5.1

13 Jan 13:58
f993036
Compare
Choose a tag to compare

Bug fixes

  • Fix a regression where OOM events were missing session information.
    #963
  • Make maxPersistedEvents and maxPersistedSessions comply with the specification, with defaults of 32 and 128 respectively.
    #966

v6.5.0

06 Jan 14:13
75ea085
Compare
Choose a tag to compare

Enhancements

  • Errors may now be discarded based on their errorClass using the new discardClasses configuration option.
    #938

  • The maxiumum number of persisted errors / events may now be configured using the new maxPersistedEvents configuration option.
    #936

  • The maxiumum number of persisted sessions may now be configured using the new maxPersistedSessions configuration option.
    #943

  • Bugsnag log messages are now prefixed with [Bugsnag] for easier searching & filtering.
    #955

Bug fixes

  • Fix reliability of Swift fatal error message reporting.
    #948

v6.4.1

14 Dec 12:52
59881af
Compare
Choose a tag to compare

Bug fixes

  • Place "unhandledOverridden" inside "severityReason" instead of at the top level.
    #937

v6.4.0

09 Dec 08:34
6a39bce
Compare
Choose a tag to compare

Enhancements

  • Allow overriding the "unhandled" flag in error callbacks.
    #921
    #912

Bug fixes

  • Fix unexpected exception behavior when started without an API key.
    #931