Appcenter Sdk Unity Versions Save

Development repository for the App Center SDK for Unity platforms, including Android, iOS, and UWP

1.3.0

5 years ago

Release 1.3.0

Breaking changes

  • Method Crashes.HasCrashedInLastSession renamed to Crashes.HasCrashedInLastSessionAsync
  • Method Crashes.LastSessionCrashReport renamed to Crashes.GetLastSessionCrashReportAsync and now returns an instance of class AppCenterTask<ErrorReport>
  • Handler for an event Crashes.FailedToSendErrorReport must now contain additional parameter with type Microsoft.AppCenter.Unity.Crashes.Models.Exception

Android

  • [Bug fix] All of the callbacks and events of the class Crashes are 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.AppStartTime and ErrorReport.AppErrorTime on 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 IL2CPP scripting backend and XAML build type

1.2.1

5 years ago

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.GenerateTestCrash method, which now correctly crashes the application when it is built with "Development Build" checkbox

1.2.0

5 years ago

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.SetUserId that 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

5 years ago

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

5 years ago

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 UWP app with .Net scripting backend
  • [Bug fix] Fix issue with reporting analytics events from Start method
  • [Bug fix] Automatically add the InternetAccess capability when building UWP apps 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

5 years ago

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 .Net scripting backend.

0.1.3

5 years ago

Release 0.1.3

App Center SDK for Unity now uses the latest native SDKs:

  • App Center SDK for Android version 1.9.0
  • App Center SDK for iOS version 1.10.0
  • App Center SDK for .NET version 1.10.0

iOS

  • [Fix] Add missing network request error logging.

0.1.2

5 years ago
  • [Feature] Added support for events Crashes.SendingErrorReport, Crashes.SentErrorReport and Crashes.FailedToSendErrorReport on iOS

0.1.1

5 years ago
  • [Feature] Allow to store the SDK in directories other than "Assets/AppCenter" using the property AppCenterContext.AppCenterPath

0.1.0

5 years ago
  • [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.