Skip to content

Releases: microsoft/appcenter-sdk-apple

5.0.5

15 May 07:32
ab54f75
Compare
Choose a tag to compare

Version 5.0.5

  • [Fix] Handle the special value (--) returned by CTCarrier after it has been depcrecated with iOS 16.
  • [Improvement] Update PrivacyInfo files to include all relevant information.
  • [Improvement] Update PLCrashReporter to version 1.11.2.

5.0.4

19 Sep 10:24
1120c26
Compare
Choose a tag to compare

Version 5.0.4

  • [Improvement] Update App Center SDK to include privacy manifest.
  • [Internal] Add dataResidencyRegion option.

5.0.3

06 Jul 14:47
5756ddb
Compare
Choose a tag to compare

Version 5.0.3

  • [Fix] Fix the build issue with Xcode 15 beta when integrating via Swift Package Manager.

Version 5.0.2

App Center

  • [Fix] Fix NSLog congestion on Apple's Framework Thread.
  • [Improvement] Always specify isDirectory parameter for [NSURL URLByAppendingPathComponent:] for better performace.
  • [Improvement] Disable treating warnings as errors in code to avoid blockers when new Xcode warnings are introduced.

Version 5.0.1

App Center

  • [Fix] Fix Unsafe Object Deserialization.
  • [Fix] Fix "Collection was mutated while being enumerated" exception in MSACChannelGroupDefault.
  • [Fix] Fix crash channel:didPrepareLog in MSACChannelGroupDefault

App Center Distribute

  • [Fix] Fix crash in getPresentationAnchor function if the active scene is not an instance of UIWindowScene.

Version 5.0.0

App Center

  • **[Feature] Add Xcode 14 support. Xcode 11 and Xcode 12 are out of support now. Bump minumum supported iOS version to iOS 11.

App Center Crashes

  • [Improvement] Update PLCrashReporter to 1.11.0.

Version 4.4.3

App Center

  • [Fix] Fix SwiftUI Preview in Xcode 14 when adding App Center SDK through SwiftPM.

App Center Crashes

  • [Improvement] Update PLCrashReporter to 1.10.2.

5.0.2

10 Mar 12:37
f2bcbd9
Compare
Choose a tag to compare

Version 5.0.2

App Center

  • [Fix] Fix NSLog congestion on Apple's Framework Thread.
  • [Improvement] Always specify isDirectory parameter for [NSURL URLByAppendingPathComponent:] for better performace.
  • [Improvement] Disable treating warnings as errors in code to avoid blockers when new Xcode warnings are introduced.

5.0.1

17 Jan 14:52
0c38cfb
Compare
Choose a tag to compare

Version 5.0.1

App Center

  • [Fix] Fix Unsafe Object Deserialization.
  • [Fix] Fix "Collection was mutated while being enumerated" exception in MSACChannelGroupDefault.
  • [Fix] Fix crash channel:didPrepareLog in MSACChannelGroupDefault

App Center Distribute

  • [Fix] Fix crash in getPresentationAnchor function if the active scene is not an instance of UIWindowScene.

5.0.0

10 Nov 13:07
88e6547
Compare
Choose a tag to compare

Version 5.0.0

App Center

  • [Feature] Add Xcode 14 support. Xcode 11 and Xcode 12 are out of support now. Bump minumum supported iOS version to iOS 11.

App Center Crashes

  • [Improvement] Update PLCrashReporter to 1.11.0.

4.4.3

19 Jul 13:33
b2dc99c
Compare
Choose a tag to compare

Version 4.4.3

App Center Crashes

  • [Improvement] Update PLCrashReporter to 1.10.2.

4.4.2

29 Mar 11:21
8354a50
Compare
Choose a tag to compare

Version 4.4.2

App Center Analytics

  • [Feature] Support build via the command line swift build.

App Center Crashes

  • [Feature] Support build via the command line swift build.
  • [Fix] Add exception null check for Crashes.trackError API.

4.4.1

21 Dec 09:00
b84bc8a
Compare
Choose a tag to compare

Version 4.4.1

App Center

  • [Fix] Fix warning about broken symlink MSACCustomProperties.h when integrating via Swift Package Manager.

4.4.0

15 Dec 09:35
16d6ed7
Compare
Choose a tag to compare

Version 4.4.0

App Center

  • [Breaking change] Remove AppCenter.setCustomProperties API.
  • [Fix] Fix Undefined symbol: OBJC_CLASS$_CTTelephonyNetworkInfo error for Mac Catalyst platform when integrating the SDK via Swift Package Manager with Swift 5.5 and higher.
  • [Fix] Fix throw an exception when checking to authenticate MAC value during decryption.
  • [Improvement] Specified minimum cocoapods version in podspec to 1.10.0.

App Center Analytics

  • [Feature] Increase the interval between sending logs from 3 to 6 seconds for the backend load optimization.
  • [Feature] Add Analytics.enableManualSessionTracker and Analytics.startSession APIs for tracking session manually.

App Center Crashes

  • [Feature] Add (NSString *)description method to convert MSACErrorReport to a string and additional useful information about sending error.
  • [Feature] Save a crash report from the Xamarin.Mac platform.
  • [Fix] Fix build failure on Xcode 13, because of warning Сompletion handler is never used. Only observable when SDK is integrated as source code. Continuation of the previous fix that fixed the issue on the beta version.
  • [Fix] Fix sending Crashes.trackError logs after allowing network requests after the launch app.
  • [Improvement] Update PLCrashReporter to 1.10.1.

App Center Distribute

  • [Fix] Cancel authorization process if application is not active, otherwise ASWebAuthenticationSession will fail opening browswer and update flow will end up being in a broken state. This only affects updating from a private distribution group.

Known issues

  • Warning about broken symlink MSACCustomProperties.h appear while integrating App Center with SPM.