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 classunity.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 -
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