From 3148de96c38de6f2e3aec35d824e4fafa48dee41 Mon Sep 17 00:00:00 2001 From: "Yuyao Hu (Beyondsoft Corporation)" Date: Thu, 28 May 2020 16:24:47 +0800 Subject: [PATCH 1/2] update version to 3.3.0 --- .../AppCenterSDK/Analytics/Shared/Analytics.cs | 2 +- .../AppCenterSDK/Core/Shared/WrapperSdk.cs | 2 +- .../AppCenterSDK/Crashes/Shared/Crashes.cs | 2 +- .../AppCenterSDK/Distribute/Shared/Distribute.cs | 2 +- .../Plugins/AppCenterSDK/Push/Shared/Push.cs | 2 +- CHANGELOG.md | 11 ++++++++++- RELEASE.md | 15 +++++++++++++++ UnityPackageSpecs/AppCenter.unitypackagespec | 2 +- .../AppCenterAnalytics.unitypackagespec | 2 +- .../AppCenterCrashes.unitypackagespec | 2 +- .../AppCenterDistribute.unitypackagespec | 2 +- UnityPackageSpecs/AppCenterPush.unitypackagespec | 2 +- build.cake | 4 ++-- cgmanifest.json | 4 ++-- 14 files changed, 39 insertions(+), 15 deletions(-) diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Analytics/Shared/Analytics.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Analytics/Shared/Analytics.cs index f1cfa4700..226cc5f6b 100755 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Analytics/Shared/Analytics.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Analytics/Shared/Analytics.cs @@ -16,7 +16,7 @@ namespace Microsoft.AppCenter.Unity.Analytics public class Analytics { // Used by App Center Unity Editor Extensions: https://github.com/Microsoft/AppCenter-SDK-Unity-Extension - public const string AnalyticsSDKVersion = "3.2.0"; + public const string AnalyticsSDKVersion = "3.3.0"; public static void PrepareEventHandlers() { diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Core/Shared/WrapperSdk.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Core/Shared/WrapperSdk.cs index a85207f58..b3061614b 100644 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Core/Shared/WrapperSdk.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Core/Shared/WrapperSdk.cs @@ -12,7 +12,7 @@ public static class WrapperSdk private static bool _hasAttemptedToGetRuntimeVersion; public const string Name = "appcenter.unity"; - public const string WrapperSdkVersion = "3.2.0"; + public const string WrapperSdkVersion = "3.3.0"; internal static string WrapperRuntimeVersion { diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Crashes/Shared/Crashes.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Crashes/Shared/Crashes.cs index 98ca973e4..21ec9c09f 100644 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Crashes/Shared/Crashes.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Crashes/Shared/Crashes.cs @@ -20,7 +20,7 @@ namespace Microsoft.AppCenter.Unity.Crashes public class Crashes { // Used by App Center Unity Editor Extensions: https://github.com/Microsoft/AppCenter-SDK-Unity-Extension - public const string CrashesSDKVersion = "3.2.0"; + public const string CrashesSDKVersion = "3.3.0"; private static bool _reportUnhandledExceptions = false; private static bool _enableErrorAttachmentsCallbacks = false; private static readonly object _objectLock = new object(); diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Distribute/Shared/Distribute.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Distribute/Shared/Distribute.cs index 42690b04e..57ff8f8d0 100644 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Distribute/Shared/Distribute.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Distribute/Shared/Distribute.cs @@ -16,7 +16,7 @@ namespace Microsoft.AppCenter.Unity.Distribute public class Distribute { // Used by App Center Unity Editor Extensions: https://github.com/Microsoft/AppCenter-SDK-Unity-Extension - public const string DistributeSDKVersion = "3.2.0"; + public const string DistributeSDKVersion = "3.3.0"; public static void PrepareEventHandlers() { diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Push/Shared/Push.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Push/Shared/Push.cs index 6fd46123b..4a560e903 100644 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Push/Shared/Push.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Push/Shared/Push.cs @@ -16,7 +16,7 @@ namespace Microsoft.AppCenter.Unity.Push public class Push { // Used by App Center Unity Editor Extensions: https://github.com/Microsoft/AppCenter-SDK-Unity-Extension - public const string PushSDKVersion = "3.2.0"; + public const string PushSDKVersion = "3.3.0"; private static readonly object _lockObject = new object(); private static bool _needsReplay = true; private static bool IsAppCenterStarted; diff --git a/CHANGELOG.md b/CHANGELOG.md index 0272d6685..60ddeec70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,21 @@ # App Center SDK for Unity Change Log -## Release 3.2.1 (in development) +## Release 3.3.0 ### App Center #### iOS * **[Fix]** Fix reporting crashes caused by a thread exception. +* **[Improvement]** Use namespaced `NSUserDefaults` keys with the **MSAppCenter** prefix for all the keys set by the SDK. Fixed a few keys missing namespace. + +### App Center Crashes + +#### iOS + +* **[Improvement]** Update PLCrashReporter to 1.6.0. + +___ ## Release 3.2.0 diff --git a/RELEASE.md b/RELEASE.md index 503d70a0a..df83c5137 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,3 +1,18 @@ +## Release 3.3.0 + +### App Center + +#### iOS + +* **[Fix]** Fix reporting crashes caused by a thread exception. +* **[Improvement]** Use namespaced `NSUserDefaults` keys with the **MSAppCenter** prefix for all the keys set by the SDK. Fixed a few keys missing namespace. + +### App Center Crashes + +#### iOS + +* **[Improvement]** Update PLCrashReporter to 1.6.0. + ## Release 3.2.0 ### App Center diff --git a/UnityPackageSpecs/AppCenter.unitypackagespec b/UnityPackageSpecs/AppCenter.unitypackagespec index 730575115..c37575e82 100644 --- a/UnityPackageSpecs/AppCenter.unitypackagespec +++ b/UnityPackageSpecs/AppCenter.unitypackagespec @@ -1,5 +1,5 @@  - + diff --git a/UnityPackageSpecs/AppCenterAnalytics.unitypackagespec b/UnityPackageSpecs/AppCenterAnalytics.unitypackagespec index 8c5190593..87bf9f887 100644 --- a/UnityPackageSpecs/AppCenterAnalytics.unitypackagespec +++ b/UnityPackageSpecs/AppCenterAnalytics.unitypackagespec @@ -1,5 +1,5 @@  - + diff --git a/UnityPackageSpecs/AppCenterCrashes.unitypackagespec b/UnityPackageSpecs/AppCenterCrashes.unitypackagespec index 76047aa33..d8159bf6b 100644 --- a/UnityPackageSpecs/AppCenterCrashes.unitypackagespec +++ b/UnityPackageSpecs/AppCenterCrashes.unitypackagespec @@ -1,5 +1,5 @@  - + diff --git a/UnityPackageSpecs/AppCenterDistribute.unitypackagespec b/UnityPackageSpecs/AppCenterDistribute.unitypackagespec index cae9d249c..b61b898ac 100644 --- a/UnityPackageSpecs/AppCenterDistribute.unitypackagespec +++ b/UnityPackageSpecs/AppCenterDistribute.unitypackagespec @@ -1,5 +1,5 @@  - + diff --git a/UnityPackageSpecs/AppCenterPush.unitypackagespec b/UnityPackageSpecs/AppCenterPush.unitypackagespec index 914afd4e4..cf9ab84cf 100644 --- a/UnityPackageSpecs/AppCenterPush.unitypackagespec +++ b/UnityPackageSpecs/AppCenterPush.unitypackagespec @@ -1,5 +1,5 @@  - + diff --git a/build.cake b/build.cake index 1282f650f..510f063d6 100644 --- a/build.cake +++ b/build.cake @@ -14,8 +14,8 @@ using System.Threading; // Native SDK versions const string AndroidSdkVersion = "3.2.1"; -const string IosSdkVersion = "3.1.1"; -const string UwpSdkVersion = "3.2.1"; +const string IosSdkVersion = "3.2.0"; +const string UwpSdkVersion = "3.2.2"; // URLs for downloading binaries. /* diff --git a/cgmanifest.json b/cgmanifest.json index e3e2a7184..a38a7ac31 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -14,7 +14,7 @@ "type": "git", "git": { "repositoryUrl": "https://github.com/microsoft/appcenter-sdk-apple.git", - "commitHash": "9cda019f382e53844f369e168fd02ad457b11c07" + "commitHash": "0daf878bbb2942261eeb54b7af0722f8c1434a2a" } } }, @@ -23,7 +23,7 @@ "type": "git", "git": { "repositoryUrl": "https://github.com/microsoft/appcenter-sdk-dotnet.git", - "commitHash": "b6355d44135ff6a9774a6bf0ebfb255937d6adeb" + "commitHash": "6368d207499d3fee25548d9a9bc38821e4ccd2ee" } } }, From 0469f3089176b3d8fe1f29c26c53aa2f342dddf2 Mon Sep 17 00:00:00 2001 From: "Yuyao Hu (Beyondsoft Corporation)" Date: Thu, 28 May 2020 16:36:30 +0800 Subject: [PATCH 2/2] update version to 3.2.1 --- .../Plugins/AppCenterSDK/Analytics/Shared/Analytics.cs | 2 +- Assets/AppCenter/Plugins/AppCenterSDK/Core/Shared/WrapperSdk.cs | 2 +- Assets/AppCenter/Plugins/AppCenterSDK/Crashes/Shared/Crashes.cs | 2 +- .../Plugins/AppCenterSDK/Distribute/Shared/Distribute.cs | 2 +- Assets/AppCenter/Plugins/AppCenterSDK/Push/Shared/Push.cs | 2 +- CHANGELOG.md | 2 +- RELEASE.md | 2 +- UnityPackageSpecs/AppCenter.unitypackagespec | 2 +- UnityPackageSpecs/AppCenterAnalytics.unitypackagespec | 2 +- UnityPackageSpecs/AppCenterCrashes.unitypackagespec | 2 +- UnityPackageSpecs/AppCenterDistribute.unitypackagespec | 2 +- UnityPackageSpecs/AppCenterPush.unitypackagespec | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Analytics/Shared/Analytics.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Analytics/Shared/Analytics.cs index 226cc5f6b..0595979cb 100755 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Analytics/Shared/Analytics.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Analytics/Shared/Analytics.cs @@ -16,7 +16,7 @@ namespace Microsoft.AppCenter.Unity.Analytics public class Analytics { // Used by App Center Unity Editor Extensions: https://github.com/Microsoft/AppCenter-SDK-Unity-Extension - public const string AnalyticsSDKVersion = "3.3.0"; + public const string AnalyticsSDKVersion = "3.2.1"; public static void PrepareEventHandlers() { diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Core/Shared/WrapperSdk.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Core/Shared/WrapperSdk.cs index b3061614b..7f962d87d 100644 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Core/Shared/WrapperSdk.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Core/Shared/WrapperSdk.cs @@ -12,7 +12,7 @@ public static class WrapperSdk private static bool _hasAttemptedToGetRuntimeVersion; public const string Name = "appcenter.unity"; - public const string WrapperSdkVersion = "3.3.0"; + public const string WrapperSdkVersion = "3.2.1"; internal static string WrapperRuntimeVersion { diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Crashes/Shared/Crashes.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Crashes/Shared/Crashes.cs index 21ec9c09f..85a43bba7 100644 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Crashes/Shared/Crashes.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Crashes/Shared/Crashes.cs @@ -20,7 +20,7 @@ namespace Microsoft.AppCenter.Unity.Crashes public class Crashes { // Used by App Center Unity Editor Extensions: https://github.com/Microsoft/AppCenter-SDK-Unity-Extension - public const string CrashesSDKVersion = "3.3.0"; + public const string CrashesSDKVersion = "3.2.1"; private static bool _reportUnhandledExceptions = false; private static bool _enableErrorAttachmentsCallbacks = false; private static readonly object _objectLock = new object(); diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Distribute/Shared/Distribute.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Distribute/Shared/Distribute.cs index 57ff8f8d0..312b0d954 100644 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Distribute/Shared/Distribute.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Distribute/Shared/Distribute.cs @@ -16,7 +16,7 @@ namespace Microsoft.AppCenter.Unity.Distribute public class Distribute { // Used by App Center Unity Editor Extensions: https://github.com/Microsoft/AppCenter-SDK-Unity-Extension - public const string DistributeSDKVersion = "3.3.0"; + public const string DistributeSDKVersion = "3.2.1"; public static void PrepareEventHandlers() { diff --git a/Assets/AppCenter/Plugins/AppCenterSDK/Push/Shared/Push.cs b/Assets/AppCenter/Plugins/AppCenterSDK/Push/Shared/Push.cs index 4a560e903..14d0c2da0 100644 --- a/Assets/AppCenter/Plugins/AppCenterSDK/Push/Shared/Push.cs +++ b/Assets/AppCenter/Plugins/AppCenterSDK/Push/Shared/Push.cs @@ -16,7 +16,7 @@ namespace Microsoft.AppCenter.Unity.Push public class Push { // Used by App Center Unity Editor Extensions: https://github.com/Microsoft/AppCenter-SDK-Unity-Extension - public const string PushSDKVersion = "3.3.0"; + public const string PushSDKVersion = "3.2.1"; private static readonly object _lockObject = new object(); private static bool _needsReplay = true; private static bool IsAppCenterStarted; diff --git a/CHANGELOG.md b/CHANGELOG.md index 60ddeec70..c67c39227 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # App Center SDK for Unity Change Log -## Release 3.3.0 +## Release 3.2.1 ### App Center diff --git a/RELEASE.md b/RELEASE.md index df83c5137..abc56bc18 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,4 +1,4 @@ -## Release 3.3.0 +## Release 3.2.1 ### App Center diff --git a/UnityPackageSpecs/AppCenter.unitypackagespec b/UnityPackageSpecs/AppCenter.unitypackagespec index c37575e82..136cd78be 100644 --- a/UnityPackageSpecs/AppCenter.unitypackagespec +++ b/UnityPackageSpecs/AppCenter.unitypackagespec @@ -1,5 +1,5 @@  - + diff --git a/UnityPackageSpecs/AppCenterAnalytics.unitypackagespec b/UnityPackageSpecs/AppCenterAnalytics.unitypackagespec index 87bf9f887..06d1dc373 100644 --- a/UnityPackageSpecs/AppCenterAnalytics.unitypackagespec +++ b/UnityPackageSpecs/AppCenterAnalytics.unitypackagespec @@ -1,5 +1,5 @@  - + diff --git a/UnityPackageSpecs/AppCenterCrashes.unitypackagespec b/UnityPackageSpecs/AppCenterCrashes.unitypackagespec index d8159bf6b..b8a67f4f9 100644 --- a/UnityPackageSpecs/AppCenterCrashes.unitypackagespec +++ b/UnityPackageSpecs/AppCenterCrashes.unitypackagespec @@ -1,5 +1,5 @@  - + diff --git a/UnityPackageSpecs/AppCenterDistribute.unitypackagespec b/UnityPackageSpecs/AppCenterDistribute.unitypackagespec index b61b898ac..cd1ab914a 100644 --- a/UnityPackageSpecs/AppCenterDistribute.unitypackagespec +++ b/UnityPackageSpecs/AppCenterDistribute.unitypackagespec @@ -1,5 +1,5 @@  - + diff --git a/UnityPackageSpecs/AppCenterPush.unitypackagespec b/UnityPackageSpecs/AppCenterPush.unitypackagespec index cf9ab84cf..127c0b4bb 100644 --- a/UnityPackageSpecs/AppCenterPush.unitypackagespec +++ b/UnityPackageSpecs/AppCenterPush.unitypackagespec @@ -1,5 +1,5 @@  - +