Skip to content

Releases: microsoft/appcenter-sdk-android

5.0.5

27 Sep 10:41
2b02784
Compare
Choose a tag to compare

AppCenter

  • [Fix] Fix closing cursor after deleting old records.
  • [Improvement] Use java.security.Random instead of java.util.Random.

App Center Crashes

  • [Fix] Synchronize the timestamp used for minidump attachments with the crash log's timestamp.

5.0.4

11 Dec 13:59
9075240
Compare
Choose a tag to compare

App Center Distribute

  • [Fix] Add RECEIVER_EXPORTED flag for install receiver.
  • [Fix] Add FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT flag for broadcast pending intent.

5.0.3

21 Sep 13:22
46e6bf2
Compare
Choose a tag to compare
  • [Internal] Add dataResidencyRegion option.

5.0.2

30 Jun 14:22
de8553f
Compare
Choose a tag to compare

AppCenter

  • [Improvement] Support updates using AAB file uploaded to the portal.
  • [Fix] Fix SDK crash if the ConnectivityManager.getNetworkInfo method call throws an exception.

5.0.1

23 Mar 16:09
9b183d6
Compare
Choose a tag to compare

Version 5.0.1

AppCenter

  • [Fix] Fix Concurrent Modification Exception in DefaultChannel on setNetworkRequestsAllowed.
  • [Improvement] Migrate from Maven Dcendents to Maven Publish plugin.

App Center Distribute

  • [Fix] Fix NPE in Distribute module on resume distribute workflow when showing update setup failed dialog.

5.0.0

10 Nov 09:34
c53920a
Compare
Choose a tag to compare

Version 5.0.0

AppCenter

  • [Fix] Fix ignoring maximum storage size limit in case logs contain large payloads.

App Center Distribute

  • [Feature] Add requesting notifications permission for Android 13 (notifications are used to inform about downloading/installing status if an application is in background)

4.4.5

27 Jun 17:11
39fd75a
Compare
Choose a tag to compare

Version 4.4.5

App Center

  • [Fix] Fix crash when SDK is started from overridden Application.attachBaseContext.

4.4.4

23 Jun 08:33
7a7c0ad
Compare
Choose a tag to compare

App Center

  • [Fix] Fix crash when storage is encrypted during direct boot. Please note that settings and pending logs database are not shared between regular and device-protected storage.

App Center Distribute

  • [Improvement] Remove optional SYSTEM_ALERT_WINDOW permission that was required to automatically restart the app after installing the update.
  • [Improvement] Add fallback to the old ACTION_INSTALL_PACKAGE installation method if the update cannot be installed by PackageInstaller API (e.g. when MIUI optimizations block installation).
  • [Fix] Fix possible crash on resume event before initialization.
  • [Fix] Fix clicks on the download completion notification.
  • [Fix] Fix ANR on installing large packages.
  • [Fix] Fix cancellation handling of confirmation dialog for mandatory updates.
  • [Fix] Fix strict mode issues.

4.4.3

21 Mar 03:13
7d3b05b
Compare
Choose a tag to compare

Version 4.4.3

App Center Crashes

  • [Fix] Add exception null check for Crashes.trackError API.

App Center Distribute

  • [Fix] Fix checking a new release if the application was already updated before.
  • [Fix] Fix superfluous register/unregister receiver for installing new release.
  • [Fix] Fix show custom in-app update dialog after opening release details.

App Center Distribute Play

  • [Fix] Add missing Distribute.addStores API.

4.4.2

21 Dec 12:20
cef970c
Compare
Choose a tag to compare

Version 4.4.2

App Center

  • [Fix] Fix print logs with ASSERT level.
  • [Fix] Fix a crash during trying to get startServiceLog from the database after upgrading App Center SDK from the old versions.

App Center Distribute

  • [Fix] Fix missing required flag on Android 31 API for PendingIntent which is used for starting the process of installing a new release.
  • [Known issue] After the first in-app update App Center doesn't indicate the next releases. Use a workaround to avoid this issue.