Microsoft Appcenter Sdk Android Versions Save

Development repository for the App Center SDK for Android

5.0.4

5 months ago

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

8 months ago
  • [Internal] Add dataResidencyRegion option.

5.0.2

10 months ago

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

1 year ago

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

1 year ago

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

1 year ago

Version 4.4.5

App Center

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

4.4.4

1 year ago

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

2 years ago

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

2 years ago

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.

4.4.1

2 years ago

Version 4.4.1

App Center

  • [Breaking change] Remove AppCenter.setCustomProperties API.
  • [Fix] Remove android.support.test.InstrumentationRegistry string that caused an error when checking applications on availability of android support libraries.
  • [Feature] Add AppCenter.setCountryCode(string) API to set the country code manually.

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.
  • [Feature] Add AppCenter.setLogger API to set custom logger.

App Center Distribute

  • [Feature] Remove the download manager task if the download doesn't start within 10 seconds.
  • [Feature] Replace installing a new release using the deprecated intent action ACTION_INSTALL_PACKAGE with the PackageInstaller API.
  • [Feature] Add sumcheck on the downloaded file before starting the install process.
  • [Fix] Fix a crash after discarding the installation if the download of a new release was interrupted in the previous application start and resumed in the current one.