Skip to content

Releases: microsoft/appcenter-sdk-android

4.3.1

07 Sep 06:35
9f6f2d9
Compare
Choose a tag to compare

Version 4.3.1

App Center

  • [Feature] Add Distribute.addStores(stores) API for adding local stores or installers which should allow in-app updates.
  • [Feature] Improved AES token encryption algorithm using Encrypt-then-MAC data authentication approach.

App Center Distribute

  • [Fix] Fix a rare deadlock case when a new version starts downloading and at the same moment the download status is checked.
  • [Fix] Fix passing pending intent flag for a completed download notification on Android lower then 23 API.

4.2.0

03 Jun 10:19
a94e99c
Compare
Choose a tag to compare

Version 4.2.0

App Center

  • [Fix] Remove old support libraries for compatibility with apps without enabled Jetifier tool.
  • [Feature] Add a AppCenter.setNetworkRequestsAllowed(bool) API to block any network requests without disabling the SDK.

App Center Distribute

  • [Fix] Fix crash during downloading a new release when minifyEnabled settings is true.
  • [Fix] Add a missing tag android:exported to the manifest required for Android 12.

4.1.1

17 Mar 09:52
f1045c7
Compare
Choose a tag to compare

Version 4.1.1

App Center Distribute Play

  • [Fix] Fix onNoReleaseAvailable callback signature.

App Center Distribute

  • [Fix] Fix NullPointerException occurring when settings dialog was intended to be shown, but there is no foreground activity at that moment.
  • [Fix] Fix a crash when download manager application was disabled.
  • [Fix] Fix showing the title in the push notification while downloading a new release.

App Center Crashes

  • [Fix] Fix formatting of stack trace in the ErrorReport.
  • [Fix] Fix setting userId value in NDK crashes before sending.

4.1.0

22 Dec 07:14
d01d7fe
Compare
Choose a tag to compare

Version 4.1.0

App Center Crashes

  • [Fix] Fix removing throwable files after rewriting error logs due to small database size.

App Center Distribute

  • [Feature] Add onNoReleaseAvailable callback to DistributeListener.
  • [Fix] Fix a crash when the app is trying to open the system settings screen from the background.
  • [Fix] Fix browser opening when using a private distribution group on Android 11.

4.0.0

12 Nov 05:48
18c5eee
Compare
Choose a tag to compare

Version 4.0.0

App Center

  • [Breaking change] Bumping the minimum Android SDK version to 21 API level (Android 5.0), because old Android versions do not support root certificate authority used by App Center and would not get CA certificates updates anymore.

App Center Crashes

  • [Feature] Convert the saveUncaughtException method to public and return error log identifier when calling it.

App Center Push

App Center Push has been removed from the SDK and will be retired on December 31st, 2020.
As an alternative to App Center Push, we recommend you migrate to Azure Notification Hubs by following the Push Migration Guide.


3.3.1

15 Sep 06:20
0872e75
Compare
Choose a tag to compare

Version 3.3.1

App Center Crashes

  • [Fix] Fix sending attachments with a null text value.

3.3.0

23 Jul 07:07
a818570
Compare
Choose a tag to compare

Version 3.3.0

App Center

  • [Fix] Fix an IncorrectContextUseViolation warning when calculating screen size on Android 11.
  • [Fix] All SQL commands used in SDK are presented as raw strings to avoid any possible static analyzer's SQL injection false alarms.

App Center Distribute

  • [Fix] Fix Distribute can't get updates for Realme devices which use Realme UI.

App Center Distribute Play

App Center Distribute Play is a package with stubbed APIs for Distribute module to avoid Google Play flagging the application for malicious behavior. It must be used only for build variants which are going to be published on Google Play. See the public documentation for more details about this change.


3.2.2

18 Jun 09:13
208a176
Compare
Choose a tag to compare

Version 3.2.2

App Center

  • [Fix] Fix possible delays in UI thread when queueing a large number of events.

3.2.1

23 Apr 08:50
46937a9
Compare
Choose a tag to compare

Version 3.2.1

App Center Distribute

  • [Fix] Fix checking updates when application switches from background to foreground if the SDK was started after onCreate callback.

3.2.0

14 Apr 10:12
b360ec6
Compare
Choose a tag to compare

Version 3.2.0

App Center Crashes

  • [Fix] Remove the multiple attachments warning as that is now supported by the portal.
  • [Fix] Change minidump filter to use file extension instead of name.
  • [Fix] Fix removing minidump files when the sending crash report was discarded.

App Center Distribute

  • [Feature] Automatically check for update when application switches from background to foreground (unless automatic checks are disabled).
  • [Fix] Fix checking for updates after disabling the Distribute module while downloading the release.