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