Cordova Plugin Apkupdater Versions Save

This plugin allows your Android app to download and install compressed updates without the Google Play Store.

5.0.0

4 months ago

WARNING! Breaking Changes:

  • [Changed] basicAuth has been replaced by authorization, see example of download configuration. (#54).

4.0.3

1 year ago
  • [Fixed] androidx.core version was lowered for the time being, as otherwise the compileSdkVersion requirements are too high (#52).

4.0.2

1 year ago
  • [Fixed] Builds failed with Capacitor (#45).

4.0.1

1 year ago

4.0.0

2 years ago
  • [Added] Detailed documentation on how to configure the app as a device owner using a QR code.
  • [Fixed] ownerInstall did not restart the app correctly on Android versions below 10 (#40).

WARNING! Breaking Changes:

  • [Removed] XAPK-Support. I don't have time to support XAPK.
  • [Removed] MD5 checksum is no longer offered. It is also no longer needed. The download method automatically checks if the package is valid.
  • [Changed] The getDownloadedUpdate and install methods now have no configuration parameter.

3.0.0

2 years ago

3.0.0 - 2021-11-01

  • [Added] XAPK-Support
  • [Added] Device owner status can now be set without an additional plugin.
  • [Added] Calling openInstallSetting() now waits for user input.

WARNING! Breaking Changes:

  • [Removed] Can no longer be installed with Android Legacy Support Libraries.
  • [Changed] Calculating the MD5 checksum is now opt-in.
  • [Changed] The getDownloadedUpdate and install methods now have a configuration object as the first parameter.

2.6.1

2 years ago
  • [Fixed] Authorization headers were always sent even if basicAuth was not configured (#35).

2.6.0

2 years ago
  • [Changed] The download method now returns the server response message and code in case of an error.

2.5.0

2 years ago
  • [Changed] rootbeer is now used for the isDeviceRooted() method. This should make the result more reliable (#29).
  • [Fixed] Under certain circumstances, the update dialog did not open. Only with the second call of the install() method it showed up.
  • [Fixed] canRequestPackageInstalls() returned an error on Android < 8.

WARNING! Breaking Changes:

  • [Changed] Some error messages have been changed. If you parse the message text here, you should check if everything still works.

2.4.0

2 years ago
  • [Added] Root installation can now install third-party applications.
  • [Fixed] Root installation failed if the update file had spaces in the name.
  • [Changed] The error handling for the download method has been improved. The thrown exception for an invalid apk/zip file is now more readable (#28).