# Announcing Crosswalk-app-tools 0.7

Crosswalk-app-tools 0.7 is a big milestone for our Node.js based tools
for Crosswalk application development. We are inviting everyone to
start creating the app of your dreams today.

## 0.7 Release Highlights

* A new tool that makes packaging as easy as typing “crosswalk-pkg <path>”
* Support of devtools for debug-build packages through
chrome://inspect/ enables real-world production use.
* Vastly improved support for configuring web apps using the W3C Web
Manifest[1] through manifest.json. For details please refer to
https://github.com/crosswalk-project/crosswalk-app-tools/blob/0.7/manifest.md

## Installation and Usage

* Microsoft Windows: npm install -g crosswalk-app-tools
* Apple OS X and Linux: sudo npm install -g crosswalk-app-tools

Complete instructions can be found online:
https://github.com/crosswalk-project/crosswalk-app-tools/blob/0.7/README.md#installation

For a command reference, please refer to our documentation, or the
tool’s own help output:
https://github.com/crosswalk-project/crosswalk-app-tools/blob/0.7/README.md#usage

## Additional Target Platforms

Crosswalk-app-tools supports additional target platforms through
installable modules. We have forthcoming implementations for

* Crosswalk on iOS:
   https://github.com/crosswalk-project/crosswalk-app-tools-ios
* Crosswalk on Debian/Deepin Linux
   https://github.com/crosswalk-project/crosswalk-app-tools-deb
* Crosswalk on Windows will be enabled in the next release.

## License

Crosswalk-app-tools is licensed under the Apache License Version 2.0,
please refer to the file LICENSE-APACHE-V2 included in the package[2]
for details.

## Resolved Tickets for this release

XWALK-3829 WebP support
XWALK-3833 Check for required minimum API target version
XWALK-4021 Support packaging of extensions
XWALK-4026 Support shared mode
XWALK-4028 Support crosswalk command line args
XWALK-4029 Support manifest.json
XWALK-4093 Tool should work inside normal web app project
XWALK-4162 Specific the help output for Deepin backend
XWALK-4245 'build' command for crosswalk-app iOS backend
XWALK-4630 APK name should contain version number
XWALK-4689 Support manifest orientation field
XWALK-4691 Support crosswalk for windows
XWALK-4699 Top level script "crosswalk-pkg" for creating packages
without a project
XWALK-4701 Simplify project layout
XWALK-4712 Command "create" should optionally take path to webapp
XWALK-4713 Command "update" should optionally take path to webapp
XWALK-4715 When loading manifest.json, missing extension fields should
be initialised
XWALK-4745 Parameter --platforms when creating project fails
XWALK-4753 Command "clean" to reset a project to initial state
XWALK-4754 Command "check" to test host setup
XWALK-4761 [app-tools] Fail to build project when set multiple icons
in manifest.json
XWALK-4775 Better help output
XWALK-4799 [app-tools] Fail to build app on Windows backend
XWALK-4807 More subtle handling of "vendor" on windows
XWALK-4810 Seems whitespace in app name prevents app from starting
XWALK-4848 MSI name should contain version number
XWALK-4852 Default version for apps should be 0.1
XWALK-4873 Implement command "update" for windows
XWALK-4891 [app-tools]The description of error message need to be improved
XWALK-4949 Command "check" to test host setup
XWALK-4951 Implement command "create"
XWALK-4953 Implement command "build"
XWALK-5016 Crosswalk app template defines too many permissions
XWALK-5022 Name not set correctly from web manifest
XWALK-5028 [apptools] Unable to build deb when "display" section of
manifest.json is "minimal-ui"
XWALK-5049 [app-tools] Fail to build project when set webp conversion
from manifest
XWALK-5079 Icons smaller than 36px fail
XWALK-5105 Expose API for use as a module
XWALK-5155 Expose output interface
XWALK-5174 crosswalk-package command fails if project is missing an icon
XWALK-5180 Support offline operation
XWALK-5181 Hardcoded dependency on android SDK target 21
XWALK-5199 [app-tools] web app is launched with incorrect orientation
XWALK-5207 [app-tools] crosswalk-package command fails for windows platforms
XWALK-5213 [app-tools] Remote debugging not enabled
XWALK-5215 Support command-line args through crosswalk-package
XWALK-5234 crosswalk-pkg fails when icon is missing
XWALK-5237 [app-tools] Fail to build project with extensions
XWALK-5255 [REG][app-tools]Fail to remove project when
xwalk_app_version is set to uninvalid value

[1] https://w3c.github.io/manifest/
[2] 
https://github.com/crosswalk-project/crosswalk-app-tools/blob/master/LICENSE-APACHE-V2

On behalf of the team,
Robert
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help

Reply via email to