Releases: pwa-builder/PWABuilder-CLI
release v2.0.3
update to latest windows 10 package and prep for moving to standard android package
release v0.7.5
updates to windows 10 package to match vs project to anniversary update.
update to edge extension for lang change
Manifoldjs release v0.7.1
Enhancements
- [edgeextension] Use CloudAppX package for the MakePri call to make it work on a Mac (#228)
- [edgeextension][windows10] Bumped cloudappx-server package dependency to 0.0.6
Manifoldjs release v0.7.0
Manifoldjs release v0.6.1
This updates brings a new version of the edge extension platform. See updates for that release here: https://github.com/manifoldjs/manifoldjs-edgeextension/releases/tag/v0.1.5
ManifoldJS v0.6.0
This release contains mainly updates to the manifoldjs-windows10 platform and the manifoldjs-lib core library. It also adds initial support to generate and package Edge Extension apps.
Enhancements
- Update manifoldjs-lib version to 1.0.0
- Added -f option to be specific about the manifest format and skip the detection (issue manifoldjs/manifoldjs-lib#21)
- [Win10] Support for additional image sizes: scale-200, scale-125, scale-150 and scale-400 (issue pwa-builder/pwabuilder-windows10#10)
- [Win10] Added support to specify capabilities in the w3c manifest through the
mjs_capabilities
member (issue pwa-builder/pwabuilder-windows10#9) - Edge Extensions support: Edge Extensions can now be generated and packaged through the
edgeextension
platform, using an Edge Extension manifest JSON as input. More details here.
Bug Fixes
- Added missing members for W3C manifest validation: description, background_color, dir (issue manifoldjs/manifoldjs-lib#12)
- Only run the "All Platform" validations for W3C manifests (issue manifoldjs/manifoldjs-lib#20)
ManifoldJS v0.5.2
This release contains mainly updates to ManifoldCordova and manifoldjs-lib dependencies:
Bug Fixes
- Fallback to name starting with lower case letter (issue manifoldjs/manifoldjs-lib#6)
- Allow manifoldjs CLI to locate packages when used as a module (issue manifoldjs/manifoldjs-lib#13)
- Fixed compilation errors caused by the introduction of pluggable WebViews in [email protected] (issue pwa-builder/ManifoldCordova#76)
- Update whitelist handling to take into account change in [email protected] (issue pwa-builder/ManifoldCordova#77)
- Fixed broken plugin support following removal of XHR bridge modes in [email protected] (issue pwa-builder/ManifoldCordova#78)
Enhancements
- Updated Cordova version to 6.1.1 (issue manifoldjs/manifoldjs-cordova#6)
- Support overriding the Cordova Hosted Web App plugin location and/or version with an environment variable (CORDOVA_PLUGIN_HOSTEDWEBAPP) (issue manifoldjs/manifoldjs-cordova#7)
- Removed workaround for issue with cordova-plugin-whitelist and the iOS platform (see https://issues.apache.org/jira/browse/CB-9232) (issue manifoldjs/manifoldjs-cordova#8)
- Removed hard requirement for W3C manifest. Allow using simple Cordova app (issue pwa-builder/ManifoldCordova#35)
- Added ability to disable offline feature through "mjs_offline_feature" property in manifest.json (issue pwa-builder/ManifoldCordova#61)
- Fixed js injection on Android when evaluateJavacript is not available (issue pwa-builder/ManifoldCordova#64)
- Updated to latest versions of Cordova platforms to support Cordova 6.1.1 (issue pwa-builder/ManifoldCordova#66)
Known Issues with the Cordova [email protected] platform
- Due to the removal of the XHR bridge modes in [email protected], 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 [email protected].
- Even though Cordova [email protected] 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 [email protected] platform
- When used with previous releases of the cordova-ios platform, the Hosted Web App plugin opened all non-whitelisted URLs externally. Starting with [email protected], 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/).
Manifoldjs release v0.5.1
Bug Fixes:
update for manifoldjs-lib and platforms that require as dependency. See issue num 3 in manifoldjs-lib
ManifoldJS v0.5.0
ManifoldJS v0.4.3
Enhancements
- Added Cordova plugin support for Windows, iOS and Android platforms (issue #156). 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 API access rules across all platforms:
mjs_api_access
(issue #182) - There is a new manifest member to specify multiple navigation scope rules:
mjs_extended_scope
(issue #183). This setting replacesmjs_access_whitelist
which is now deprecated. - Cordova apps are now generated with Cordova CLI version 5.4.1 (issue #188)
- Accept ChromeOS manifest as input manifests (issue #169)
Bug Fixes
- Fixed encoding issue in
msapp-error.html
file for Windows 10 Hosted Web Apps (issue #179)