Skip to content

Releases: bugsnag/bugsnag-cocoa

v6.26.1

28 Mar 15:48
5be1c4c
Compare
Choose a tag to compare

Bug fixes

  • Disabled breadcrumb disk storage when not required
    1534

  • Improved reliability of obtaining memory metadata on iOS 13+
    1537

v6.26.0

08 Mar 13:49
b2c0cdf
Compare
Choose a tag to compare

Enhancements

  • Added isStarted to Bugsnag and BugsnagClient
    1528

Bug fixes

  • Fixed some race conditions that could cause issues in rare cases.
    1529

  • onError blocked from running if releaseStage not in enabledReleaseStages.
    1518

v6.25.2

19 Jan 09:52
b260ddb
Compare
Choose a tag to compare

Bug fixes

  • Workaround for thermal state lock re-entry bug on iOS 15.0.2-15.1.1.
    1514

  • Clean up compiler warnings about data races and nullability.
    1515

v6.25.1

07 Dec 14:56
8a692ad
Compare
Choose a tag to compare

Bug fixes

  • Fix memory leak in the app hang detection code.
    #1507

  • Truncate additional data to reduce number of oversized payloads.
    #1501

v6.25.0

26 Oct 12:57
056b1c1
Compare
Choose a tag to compare

Enhancements

  • Expand configuration.attemptDeliveryOnCrash to send Mach exceptions (e.g.
    Swift fatal errors and bad memory accesses) at crash time.
    #1496

v6.24.0

05 Oct 10:15
6f3c487
Compare
Choose a tag to compare

Enhancements

  • Add (experimental) configuration.attemptDeliveryOnCrash to allow uncaught
    Objective-C exceptions to be sent at crash time, prior to app termination.
    #1488

Bug fixes

  • Disable OOM detection for Mac Catalyst apps.
    #1489

v6.23.1

21 Sep 10:49
5314f90
Compare
Choose a tag to compare

Bug fixes

  • Fix a crash on Mac Catalyst when user interacts with help menu.
    #1484
    #1485

  • Fix feature flag ordering and insertion performance.
    #1481

v6.23.0

14 Sep 10:42
735ed75
Compare
Choose a tag to compare

Enhancements

  • Add leaveNetworkRequestBreadcrumbForTask:metrics: to simplify leaving network
    request breadcrumbs without overriding (swizzling) NSURLSession methods.
    #1472

  • Use objc_direct compiler attribute to reduce binary code size.
    This prevents calling non-public APIs when linking Bugsnag as a dynamic framework.
    #1479

v6.22.3

01 Sep 10:44
6945f4b
Compare
Choose a tag to compare

Bug fixes

  • Fix a crash that could occur when reporting internal errors during +[Bugsnag start].
    #1474

  • Fix accuracy of isLR and isPC stack frame values.
    #1470

v6.22.2

17 Aug 10:25
64570c1
Compare
Choose a tag to compare

Bug fixes

  • Fix a crash when using BugsnagNetworkRequestPlugin with GTMSessionFetcher.
    #1465

  • Fix a regression introduced in 6.18.0 that caused incorrect C++ exception
    stacktraces to be reported when Bugsnag is linked dynamically.
    #1463