Skip to content

Releases: bugsnag/bugsnag-cocoa

v6.28.1

29 Feb 14:46
16b9145
Compare
Choose a tag to compare

Bug fixes

  • Fix race condition crash when calling BugsnagSessionTracker.addRuntimeVersionInfo from another thread.
    1632

  • Fixed the issue causing PrivacyInfo collisions when using Cocoapods
    1630

v6.28.0

13 Dec 13:20
49f60b8
Compare
Choose a tag to compare

Enhancements

  • Free disk space is only sent on macOS, since the APIs to get it are now on the Apple grey list.
    1617

  • Remove calls to stat, which is now an API on the Apple grey list.
    1614

  • Add Privacy Manifest covering BugSnag data and API usage
    1616

v6.27.3

15 Nov 13:54
3ec379e
Compare
Choose a tag to compare

Bug fixes

  • Remove include directives from inside of extern "C" sections because newer Xcode versions have issues with it
    1608

  • Setting user fields to nil will now clear them fully.
    1599

  • Crash fix: Detect and handle when WatchOS is running as an app rather than an extension.
    1588

  • Removed deprecated NXArchInfo code that was causing build issues.
    1584

  • Removed deprecated syscall on macos that was causing build issues.
    1577

  • Check app version to avoid detecting an app upgrade as an OOM
    1597

v6.27.2

24 Jul 15:07
2f373f2
Compare
Choose a tag to compare

Enhancements

  • Device ID is now stored in a file that is shared between Bugsnag Cocoa and Bugsnag Cocoa Performance
    1568

  • Addressed new warning types introduced in Xcode 14.3
    1561

v6.27.0

15 May 10:36
7410780
Compare
Choose a tag to compare

Enhancements

  • Added BSGErrorTypeCSharp enum value to identify C# events passed to the SDK
    1556

Bug fixes

  • Don't generate a new URLSession when copying a configuration.
    1554

v6.26.2

20 Apr 12:00
c730af7
Compare
Choose a tag to compare

Bug fixes

  • Persist events based on the original unhandled value
    1549

  • Fixed a race condition in BSGRunContext
    1548

  • Include event API key when serializing/deserializing to/from JSON
    1547

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