Announcing Crosswalk-app-tools 0.6
==================================

While many of you have hopefully picked up a healthy tan on the beach,
we have strictly been limiting our exposure to TCO[1] emission levels,
for being able to finish version 0.6 of Crosswalk-app-tools. This is a
milestone release of our forthcoming Node.js based solution for
Crosswalk application development. We are inviting early adopters to
build their web applications using crosswalk-app-tools, and provide
feedback for future improvements.

## 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.6/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.6/README.md#usage

## 0.6 Release Highlights

* Microsoft Windows is now supported as a development platform for
Android apps, in addition to Apple’s OS X and Linux (Testing for the
latter is done Fedora and Debian-derived distributions, like Ubuntu).

* Initial support for Web Manifest[1] app configuration. For a list of
supported fields please refer to
https://github.com/crosswalk-project/crosswalk-app-tools/blob/0.6/manifest.md

* Important bugfixes are
    XWALK-3830 -- Implement version code adjustment for ABI
    XWALK-3798 -- Better handling of truncated or corrupted ZIP file

## Resolved Tickets

XWALK-4722 Build fails when package_id is changed
XWALK-4065 Support multiple icons
XWALK-4700 Command "build" should optionally take path to webapp
XWALK-4710 Manifest expansion field for package ID
XWALK-4709 Packages should not be put inside project tree
XWALK-4705 Logs should not be inside project tree
XWALK-4695 Fail to run main.js under crosswalk-app-tools/windows/ test/ dir
XWALK-4680 Support fullscreen apps
XWALK-4033 Support keeping-screen-on for web apps
XWALK-3798 Better handling of truncated or corrupted ZIP file
XWALK-4666 Build process ignores assets starting with '_'
XWALK-4027 Support remote debugging
XWALK-4655 Abort when JAVA_TOOL_OPTIONS are set
XWALK-4649 Abort when _JAVA_OPTIONS are set
XWALK-4622 At project creation we need a parameter to pick target platform
XWALK-4627 Fill android:versionName from manifest version code
XWALK-4565 Command to list backends
XWALK-3830 Implement version code adjustment for ABI
XWALK-4250 Incorrect output info when update crosswalk
XWALK-4230 Integrate Crosswalk 15

## 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

## 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.

[0] https://en.wikipedia.org/wiki/TCO_Certification
[1] https://w3c.github.io/manifest/
[2] 
https://github.com/crosswalk-project/crosswalk-app-tools/blob/master/LICENSE-APACHE-V2
_______________________________________________
Crosswalk-dev mailing list
Crosswalk-dev@lists.crosswalk-project.org
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to