Crosswalk 2 release notes - PeterWangIntel/crosswalk-website GitHub Wiki
Runtime
- Initial Digital Signature in XPK Package Header
- Web Manifest
- Application runtime APIs (getMainDocument, getManifest)
Android
- WebRTC support
- Support version, description, permissions in packaging and manifest parsing tools
- Support the properties in manifest.json
- Media Capture and Streams
- DeviceOrientation event API
Tizen
- --install, --uninstall and --list-apps command line options
- Bluetooth API
Extensions framework
- Extension support for Android (except permissions for external extensions). See [documentation] (https://github.com/crosswalk-project/crosswalk-website/wiki/Writing-a-Crosswalk-Java-Extension-on-Android).
- Improved robustness: better browser and unit tests coverage, fixed race conditions and tons of internal fixes.
- Improved internal extensions execution model: now external extensions run in the main thread.
- Only load Extensions on demand, exactly on the first time they are used on a frame.
- Extensions writers can make use of JS helpers and small libraries by using the "requireNative()" function and the v8tools module.
- Create one Extension Process per Render Process. Now each WebApp will have its own pair of Renderer+Extensions Processes.
[Release notes in Jira] (https://crosswalk-project.org/jira/secure/ReleaseNote.jspa?projectId=10001&version=10009)