Releases: microsoft/appcenter-sdk-apple
1.0.1
1.0.0
Version 1.0.0
General Availability (GA) Announcement.
This version contains breaking changes due to the renaming from Mobile Center to App Center. In the unlikely event there was data on the device not sent prior to the update, that data will be discarded. This version introduces macOS support (preview).
Please follow the migration guide to update from an earlier version of Mobile Center SDK.
AppCenter
- [Feature] Now supports macOS (preview).
- [Fix] Don't send startService log while SDK is disabled.
AppCenterAnalytics
- [Feature] Now supports macOS (preview).
AppCenterCrashes
- [Feature] Now supports macOS (preview).
AppCenterPush
- [Feature] Now supports macOS (preview).
AppCenterDistribute
- [Fix] Fix a bug where unrecoverable HTTP error wouldn't popup the reinstall app dialog after an app restart.
- [Improvement] Adding missing translations.
- [Known bug] Checking for last updates will fail if the app was updating from a Mobile Center app. A pop up will show next time the app is restarted to ask for reinstallation.
0.14.1
Version 0.14.1
This version contains bug fixes.
MobileCenterCrashes
- [Fix] PLCrashReporter updated to v1.2.3, it fixes a recursion when processing exceptions.
MobileCenterPush
- [Fix] Receiving a notification without message now forwards the message as a
nil
string instead of anNSNull
object to theMSPush
delegate.
0.14.0
Version 0.14.0
This version contains improvements and a feature.
MobileCenterDistribute
- [Improvement] More languages supported for localized texts, see this folder for a list of supported languages.
- [Improvement] When in-app updates are disabled because of side-loading, a new dialog will inform user instead of being stuck on a web page. Dialog actions offer ignoring in-app updates or following a link to re-install from the portal. This new dialog has texts that are not localized yet.
MobileCenterPush
- [Feature] Push now registers notifications on device simulators even though iOS won't produce a push token.
0.13.0
Version 0.13.0
This version contains bug fixes, a new API and improvements.
MobileCenter
- [Feature] Added an
sdkVersion
method to get the current version of Mobile Center SDK programmatically. - [Fix] Fixed a database open failure when Mobile Center SDK is used with any other SQLite related libraries.
MobileCenterCrashes
- [Fix] Fixed not sending crash logs when an application is crashed and relaunched from multitasking view.
MobileCenterPush
- [Fix] Fixed sending push installation log twice after fresh install.
0.12.3
0.12.2
Version 0.12.2
This version contains a bug fix and improvements. Verified all functionalities against iOS 11 GM.
MobileCenterCrashes
- [Improvement] Added a millisecond precision to crash logs for more accurate log time.
MobileCenterDistribute
- [Improvement] Improved swizzling behavior for deprecated
openURL
method if it is used by applications. - [Fix] Fixed being stuck on activating in-app update. It is back to open Safari in-app page for activation.
0.12.1
Version 0.12.1
This version contains bug fixes.
MobileCenterCrashes
- [Fix] Fixed missing logs sent to server on crash.
MobileCenterDistribute
- [Fix] Workaround a bug on iOS 11 where the Safari in-app page remains stuck activating in-app update. It is now opening the Safari app.
- [Fix] Fixed update won't start until the app is explicitly closed on iOS 11.
0.12.0
Version 0.12.0
This version contains bug fixes, an improvement and a new feature. When you update to this release, there will be potential data loss if an application installed with previous versions of MobileCenter SDK on devices that has pending logs which are not sent to server yet at the time of the application is being updated.
MobileCenter
- [Improvement] Changed to send one crash or error attachment log at a time to prevent HTTP requests become bigger.
- [Fix] Fixed database access failure when an application contains other SQLite libraries for custom database.
MobileCenterCrashes
- [Fix] Fixed duplicated logs sent to server on crash.
MobileCenterDistribute
- [Feature] New feature that allows to share your applications to anyone with public link.