All Versions
Latest Version
Avg Release Cycle
12 days
Latest Release
146 days ago

Changelog History
Page 1

  • v6.25.0 Changes

    October 26, 2022

    โœจ Enhancements

    • ๐Ÿ”ง Expand configuration.attemptDeliveryOnCrash to send Mach exceptions (e.g. Swift fatal errors and bad memory accesses) at crash time. #1496
  • v6.24.0 Changes

    October 05, 2022

    โœจ Enhancements

    ๐Ÿ› Bug fixes

    • Disable OOM detection for Mac Catalyst apps. #1489
  • v6.23.1 Changes

    September 21, 2022

    ๐Ÿ› 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 Changes

    September 14, 2022

    โœจ 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 Changes

    September 01, 2022

    ๐Ÿ› 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 Changes

    August 17, 2022

    ๐Ÿ› 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

  • v6.22.1 Changes

    August 10, 2022

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix Swift Package Manager build error due to use of unsafeFlags.
  • v6.22.0 Changes

    August 10, 2022

    โœจ Enhancements

    • ๐Ÿ”ง Increase default and maximum values for configuration.maxBreadcrumbs to 100 and 500, respectively. #1452

    • ๐Ÿ“‡ Trim breadcrumb messages & metadata in payloads that exceed the size limit. #1451

    • ๐Ÿ“‡ Truncate breadcrumb and metadata strings that are longer than configuration.maxStringValueLength. #1449

    • โž• Add +[BugsnagStackframe stackframesWithCallStackReturnAddresses:] to public headers. #1446

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix a potential deadlock when capturing the crashing thread's name. #1453

    • Attempt to send sessions stored on disk when connection regained. #1445

    • Set to to for all events and sessions if is set to nil. To prevent collection, set it to an empty string or update it in OnSendError / OnSession. #1442

  • v6.21.0 Changes

    July 20, 2022

    โœจ Enhancements

    • โž• Add configuration.reportBackgroundAppHangs to allow background app hangs to be reported. #1439

    • โž• Add freeMemory, memoryLimit and memoryUsage to Always report the device (not app) free memory in device.freeMemory. #1435

  • v6.20.0 Changes

    July 13, 2022

    โœจ Enhancements

    • ๐Ÿ”‹ Feature flags can now be accessed in the onSend callbacks. #1432

    • ๐Ÿ“‡ Capture userInfo from all NSExceptions and include the error metadata tab for handled exceptions. #1428

    • ๐Ÿ”‹ Feature flags are now kept in order of insertion or modification rather than in alphabetical order. #1429

    • ๐Ÿ”ง Send usage telemetry to Bugsnag for product improvement purposes. Can be disabled using configuration.telemetry. #1422

    ๐Ÿ› Bug fixes

    • Prevent reporting of OOMs on simulators. #1421

    • ๐Ÿ›  Fix a rare crash in BugsnagBreadcrumbsWriteCrashReport(). #1430

    • ๐Ÿ›  Fix intermittent empty thread stacktraces. #1425