github bugsnag/bugsnag-unity v5.1.0

latest releases: v7.7.2, v6.3.6, v6.3.5...
3 years ago

Enhancements

  • Add event metadata for CPU and graphics capabilities and migrated entries from the Unity tab to the device and app tabs, to better match other platforms #297:

    • unity.companyName -> app.companyName
    • unity.productName -> app.name
    • unity.version -> app.version
    • unity.platform -> app.type
    • unity.osLanguage -> device.osLanguage
    • unity.unityException -> removed as a duplicate of the error class
    • unity.unityLogType -> removed as is contained in the error class for generic logs
  • Add EnabledBreadcrumbTypes configuration option to enable/disable automatically recorded breadcrumbs #301

  • Add MaxBreadcrumbs configuration option to control the number of breadcrumbs collected on all platforms
    #275
    #304

  • Update bugsnag-cocoa to v6.9.6:

    • Improve accuracy of app hang event information to better reflect state at time of detection.
      #1118

    • Stop app hangs being reported if app is launched in the background.
      #1112

    • Stop session being reported if app is launched in the background.
      #1107

    • Fix KSCrash state storage for apps with no CFBundleName.
      #1103

    • Improve performance of notify().
      #1102
      #1104
      #1105

    • Fix a crash in -[BugsnagApp deserializeFromJson:] if main Mach-O image could not be identified, and improve reliability of identification.
      #1097
      #1101

Bug fixes

  • Fix an issue where the Device.time of an event was missing the milliseconds
    #298

  • Adjust post build script to support Unity 2021 builds
    #289

  • Fix an issue where timestamps and other :-containing log message content was interpreted as the error class
    #292

  • Correct Android session start times
    #291

  • Fix duplicate events being sent for Android C/C++ crashes
    #302

Don't miss a new bugsnag-unity release

NewReleases is sending notifications on new releases.