Skip to content

Latest commit

 

History

History
195 lines (114 loc) · 5.69 KB

CHANGELOG.md

File metadata and controls

195 lines (114 loc) · 5.69 KB

Changelog

5.2.7

  • Change hook to run before_prepare and make it async (#178)
  • Fixed bug where the a new binary update would load an older cached version of the app (#179))

5.2.6

  • Check for Capacitor and switch folder (#164)
  • Remove unused import (#163)
  • Delay device ready until pro checks are done (#161)

5.2.5

  • Fix bug where binaryVersionName and binaryVersionCode are not returned from getConfiguation call
  • Fix bug where downloadUpdate progress call back would go from 0 to 50 rather than 100 (#156)
  • Check if the device is online before checking for updates (#154)

5.2.4

  • update check device resp to be accurate (#148)

5.2.3

  • Fixed bug with AndroidManifest.xml syntax for real since our release script kept breaking it

5.2.2

  • Fixed bug with AndroidManifest.xml syntax

5.2.1

  • Add ACCESS_NETWORK_STATE permission to make navigator.onLine work on android

5.2.0

  • Added DisableDeploy Cordova preference allowing disabling of the plugin
  • Requires cordova-plugin-ionic-webview@^2.1.4 for DisableDeploy support to work correctly

5.1.6

  • Fixed a bug with none update method strategy that could cause background updates upon resume of the app from background

5.0.6

  • Fixed a bug with version rebulds that could make some initial redirects take up to 15 seconds.

5.0.5

  • Rebuild a deploy directory in the case where the binary version has changed since the update was downloaded.

5.0.0

  • Release!
  • Misc. bugfixes from rc3

5.0.0-rc.3

  • Improved dev tools

5.0.0-rc.2

  • Disable certain features if browser fetch is unavailable
  • Update some API methods for coherent returns

5.0.0-rc.1

  • Removed the switch statement in Android Native code to support older Java platforms

5.0.0-rc.0

  • Removed the deprecated API, to be added to version 4.2.0

5.0.0-alpha.0

  • Rewrote the plugin in Typescript.
  • Added support for application file manifests.
  • Added full support for partial update downloads, greatly decreasing network bandwidth.
  • Deprecated old plugin API in favor of modern promise-based API using async/await. Existing methods are still available, but may be removed in the future.

4.1.7

  • Fix a redirect bug in iOS that would give the background update method inconsistent behavior

4.1.6

  • Fix redirect bug in extract when version already exists (PR #82)

4.1.5

  • Fix UUID storage bug on iOS (PR #79)

4.1.4

  • Fix checkAndApply bug on Android (PR #77)

4.1.3

  • Fix broken release (4.1.2)

4.1.2

  • Handle partial flag from Pro API in check-device endpoint.

4.1.1

  • Send plugin version to Ionic Pro when checking for updates.

4.1.0

  • Added support for partial downloads.

4.0.1

  • Fixed a bug where deleteVersion would errorwhen called. (PR #63)

4.0.0

  • Removed some extraneous plugin result calls.
  • BREAKING Unified all API functions to return true on success.

3.1.3

  • Fixed a bug where ng-cordova could potentially be overwritten when a deploy is applied.
  • Update no-zip branch

3.1.2

  • Fixed the extract callback value
  • Fixed a bug where the splashscreen would show for long periods while using the background update method on Android

3.1.1

  • Fixed another issue with the cordova.js regex.

3.1.0

  • Added a WARN_DEBUG flag to allow bypass of the debug dialog. (PR $49)
  • Fixed a bug where minified script tags could be overwritten.
  • Fixed a bug where redirect could error incorrectly on Android.

3.0.0

  • Updated Cordova Splashscreen dependency (PR #41)
  • Fixed the callback responses from the download and extract functions to reflect the docs.
  • Store updates to plugin config make via the init methods in preferences.

2.0.4

  • Added a supported platforms note (PR #33)
  • Added correct callback calld for initialize and redirect methods (PR #20)

2.0.3

  • Fixed a bug where the splashscreen could hang in some cases when dismissing the debug dialog within the automatic update methods on Android.

2.0.2

  • Fixed a bug where the splashscreen could hang in some cases when using the background update method on Android.

2.0.1

  • Fixed a bug with the splashscreen dependency definition

2.0.0

  • BREAKING Refactored the deploy plugin API to take a config object at init, but no longer needs app ID's/channels in individual calls.
  • Fixed a bug where the splashscreen was hiding before the deploy had finished on iOS.
  • Fixed an iOS bug where redirects were failing as a result of a regex comparison.
  • Fixed auto update method in Android to properly show the splash screen.
  • Streamlined the way debug builds are handled. The plugin will now ask before each redirect away from the bundled version, allowing easier local development.

1.1.9

  • Track channel.
  • Add ability to clear debug dialog.

1.1.8

  • Hooked up the MAX_STORE variable.

1.1.7

  • When the app is a DEBUG build, the deploy feature will show a prompt and ask whether to apply updates

1.1.6

  • Fixed a bug with auto mode when versions were already present.
  • Added MAX_STORE flag for future use.
  • Changed default behavior to background downloads.

1.1.5

  • Added this changelog and updated the README

1.1.4

  • Added background download flags and changed AUTO_UPDATE config to UPDATE_METHOD