Releases: microsoft/appcenter-sdk-unity
Releases · microsoft/appcenter-sdk-unity
1.3.0
Release 1.3.0
Breaking changes
- Method
Crashes.HasCrashedInLastSessionrenamed toCrashes.HasCrashedInLastSessionAsync - Method
Crashes.LastSessionCrashReportrenamed toCrashes.GetLastSessionCrashReportAsyncand now returns an instance of classAppCenterTask<ErrorReport> - Handler for an event
Crashes.FailedToSendErrorReportmust now contain additional parameter with typeMicrosoft.AppCenter.Unity.Crashes.Models.Exception
Android
- [Bug fix] All of the callbacks and events of the class
Crashesare now correctly work on Android
iOS
- [Bug fix] Crash error report is now contains correct information about the device
- [Bug fix] Fix incorrect values of properties
ErrorReport.AppStartTimeandErrorReport.AppErrorTimeon iOS
UWP
- [Bug fix] Hidden some of the warnings in Unity Editor console when using App Center Unity SDK
- [Bug fix] Fix warnings in Unity Editor console when building app with
IL2CPPscripting backend andXAMLbuild type
1.2.1
Release 1.2.1
UWP
- App Center SDK for Unity now uses the latest native App Center SDK for .NET version 1.12.0
- [Bug fix] Fix UWP app build when using the Push package
Android
- [Bug fix] Fixed
Crashes.GenerateTestCrashmethod, which now correctly crashes the application when it is built with "Development Build" checkbox
1.2.0
Release 1.2.0
App Center SDK for Unity now uses the latest native SDKs:
-
App Center SDK for Android version 1.11.0
-
App Center SDK for iOS version 1.12.0
-
App Center SDK for .NET version 1.11.0
-
[Feature] Add support for
Push. -
[Feature] Implement
AppCenter.SetUserIdthat allows users to set userId that applies to crashes, error and push logs. -
[Feature] Work for a future change in transmission protocol and endpoint for Analytics data. There is no impact on your current workflow when using App Center.
-
[Bug Fix] Fix AppCenter Analytics working incorrectly in case there's no advanced behavior but this file exists.
1.1.0
Release 1.1.0
Analytics
- [Feature] Add new trackEvent APIs that take priority (normal or critical) of event logs. Events tracked with critical flag will take precedence over all other logs except crash logs (when AppCenterCrashes is enabled), and only be dropped if storage is full and must make room for newer critical events or crashes logs.
- [Feature] Add support for typed properties. Note that these APIs still convert properties back to strings on the App Center backend. More work is needed to store and display typed properties in the App Center portal. Using the new APIs now will enable future scenarios, but for now the behavior will be the same as it is for current event properties.
Android
- [Fix] Preventing stack overflow crash while reading a huge throwable file.
1.0.0
Release 1.0.0
Analytics
- [Feature] Preparation work for a future change in transmission protocol and endpoint for Analytics data. There is no impact on your current workflow when using App Center.
UWP
- [Bug fix] Fix build errors when building the
UWPapp with.Netscripting backend - [Bug fix] Fix issue with reporting analytics events from
Startmethod - [Bug fix] Automatically add the
InternetAccesscapability when buildingUWPapps in order for analytics to work properly
Android
- [Bug fix] Fix error occuring when trying to send crash report
- [Bug fix] Fix performance issue caused by exceptions reporting logic
0.1.4
Release 0.1.4
- [Feature] Add pause/resume APIs which pause/resume sending Analytics logs to App Center.
- [Feature] Add ability to specify maximum size limit on the local SQLite storage. Previously, up to 300 logs were stored of any size. The default value is 10MB.
UWP
- [Bug fix] Fixed missing namespace import when building with
.Netscripting backend.
0.1.3
0.1.2
0.1.1
- [Feature] Allow to store the SDK in directories other than "Assets/AppCenter" using the property
AppCenterContext.AppCenterPath
0.1.0
- [Fix] Fixed Unity logs parsing that can sometimes break unhandled exceptions reporting
- [Fix] Fixed missing SDK logs on UWP platform
- [Feature] Preparation work for a future change in transmission protocol and endpoint for Analytics data. There is no impact on your current workflow when using App Center.