Hello everyone, in this release we have shipped with support for some
important features.
The first one is getUserMedia API, which let you manipulate with
camera and microphone, see our document for details [1], and you can
also open this online camera demo [2] in node-webkit and see what you
can achieve with getUserMedia API.
The second one is our support for file dialogs, to make node-webkit
apps open all kinds of file dialogs, we have done some small extension
on WebKit, see [3] for the usage. And there is also a guide on how to
directly drag files from other applications into node-webkit, see [4].
The last one is new nw: protocol which is similar to about: protocol
in Chrome, currently you can open nw:version to see your node-webkit's
version. See [5].
Changelog:
Node
* node-webkit's version is added to process.versions
Core
* Support getUserMedia API
* Implement file select dialog
* Add `nwdirectory` and `nwsaveas` attribute for <input type='file'>
* Add new nw protocol, having nw:blank and nw:version now
* Context created by window.open has node's symbols now
* All DOM operations don't need to be user gesture now
* Add window.title for manifest file
Windows
* Fix crash when using devtools on some machines
Mac & Linux
* Fix issues with node native modules
Windows & Linux
* Implement file download dialogs
[1]
https://github.com/rogerwang/node-webkit/wiki/Control-camera-and-microphone-with-getusermedia-api
[2]
http://neave.com/webcam/html5/
[3]
https://github.com/rogerwang/node-webkit/wiki/File-dialogs
[4]
https://github.com/rogerwang/node-webkit/wiki/Dragging-files-into-page
[5]
https://github.com/rogerwang/node-webkit/wiki/The-nw-protocol
--
Cheng
Intel Open Source Technology Center