Skip to content
This repository has been archived by the owner on Jan 14, 2022. It is now read-only.

Releases: pwa-builder/ManifoldCordova

ManifoldCordova v0.3.1

07 Jul 20:58
Compare
Choose a tag to compare

Bug Fixes

  • Handle network connectivity changes in iOS while the application is in the background (issue #59)

ManifoldCordova v0.3.0

07 Jun 22:23
Compare
Choose a tag to compare

Bug Fixes

  • Fixed compilation errors caused by the introduction of pluggable WebViews in cordova-ios@4.0 (issue #76)
  • Update whitelist handling to take into account change in cordova-ios@4.0 (issue #77)
  • Fixed broken plugin support following removal of XHR bridge modes in cordova-ios@4.0 (issue #78)

Enhancements

  • Updated to latest versions of Cordova platforms to support Cordova 6.1.1 (issue #66)
  • Removed hard requirement for W3C manifest. Allow using simple Cordova app (issue #35)
  • Added ability to disable offline feature through "mjs_offline_feature" property in manifest.json (issue #61)
  • Fixed js injection on Android when evaluateJavacript is not available (issue #64)

Known Issues with the Cordova iOS@4.0 platform

  • Due to the removal of the XHR bridge modes in cordova-ios@4.0, Cordova plugin injection will not work correctly when the hosted page has a CSP that restricts the gap:// frame origin. To support this scenario, you need to use cordova-ios@3.9.x.
  • Even though Cordova iOS@4.0 introduces pluggable webviews, the Hosted Web App plugin currently supports UIWebView only. WkWebView will be supported in a future release.

Breaking Changes with the Cordova iOS@4.0 platform

  • When used with previous releases of the cordova-ios platform, the Hosted Web App plugin opened all non-whitelisted URLs externally. Starting with cordova-ios@4.0, these URLs are blocked instead. To change this behavior, any URLs that should be opened in the browser need to be added to the intent whitelist (see https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-whitelist/).

ManifoldCordova v0.2.1

26 Nov 23:52
Compare
Choose a tag to compare

Bug Fixes

  • Fixed script injection issue with Crosswalk Webview (issue #56)

ManifoldCordova v0.2.0

26 Nov 02:17
Compare
Choose a tag to compare

Breaking Changes

  • The default network access policy has changed to be aligned with Cordova (issue #29). Now, network requests (images, XHRs, etc) made by hosted web apps are allowed for any origin. To restrict network access to specific domains, specify the access rules via the <access> element in the Cordova configuration file (config.xml) or use a Content Security Policy (CSP).

Enhancements

  • Added support for Cordova plugins (issue #51). The JavaScript APIs exposed by the installed plugins are now loaded in the pages and can be consumed from the hosted web app.
  • There is a new manifest member to specify multiple navigation scope rules: mjs_extended_scope (issue #52). This setting replaces mjs_access_whitelist which is now deprecated.

ManifoldCordova v0.1.5

30 Oct 16:42
Compare
Choose a tag to compare

this release is a change to the config only, it allows use to move to next version of cordova without losing support for current version:
Issue #45

ManifoldCordova v0.1.4

03 Aug 20:11
Compare
Choose a tag to compare

Enhancements

  • Added support for splash_screens W3C manifest member (issue #37)
  • Added logging in Android and Windows to troubleshoot whitelist issues (issue #38)

ManifoldCordova v0.1.3

24 Jul 18:17
Compare
Choose a tag to compare

Bug fixes

  • [Windows] App Cert Kit tests not passing for UTF-8 file encoding (issue #32)

Known issues

  • Extended splash screen support has been disabled in this release for Windows Phone 10 (for more details, see #33)

ManifoldCordova v0.1.2

15 Jul 19:26
Compare
Choose a tag to compare

Enhancements

  • Added validation to check that the start_url member in the manifest is a full URL (issue #9)

Bug fixes

  • Access rules are not generated correctly if the scope is a full URL with wildcards as subdomain (issue #26)

ManifoldCordova v0.1.1

16 Jun 19:01
Compare
Choose a tag to compare

Enhancements

  • Added extended splash screen for Windows (issue #14)
  • Added support for "hardware" back button in Windows Phone (issue #13)

Bug fixes

  • Fixed breaking changes with Cordova 5.1.1 (issue #18)

ManifoldCordova v0.1.0

03 Jun 00:09
Compare
Choose a tag to compare

Breaking changes

  • Renamed mjs_urlAccess manifest member to mjs_access_whitelist
  • Renamed plugin id to cordova-plugin-hostedwebapp and published to npm

Enhancements

  • Updated plugin to work with Cordova v5.0.0