NW.js v0.13.0-rc2 Release Notes
2016/03/11
We are pleased to announce NW.js 0.13.0-rc2. Chromium is updated to 49.0.2623.87 with security fixes; Node.js is updated to 5.8.0.
This release contains bug fixes reported by the users. We'll continue to fix reported issues as we are approaching the final release, which is scheduled in this month.
The notable changes in this release is:
- support node-main
- Build ffmpeg as Dll and docs so users can build their own containing propietary codecs if they have the license (#4492, #4510)
- The .pak files for non-English languages are shipped in the SDK build
- Support migrating data in indexed db from 0.12
- Don't restore the dimensions for the main window to honor the width/height fields in manifest; this is done by not providing the window id when the main window is created. If you want the old behavior, provide a 'id' in 'window' in the manifest.
If you're new to version 0.13, please read http://nwjs.io/blog/v0.13.0-beta1/
ChangeLog
- Update Chromium to 49.0.2623.87
- Update Node.js to 5.8.0
- Ship .pak files for non-English languages in SDK build
- Build ffmpeg as Dll (#4492)
- Disable notification of screen sharing (#4484)
- Migrate indexed db files in user data dir (#4469)
- Migrate local storage files for app protocol in user data dir (#4527)
- Fix: node-main is broken (#4495)
- Fix: app asks for confidential information for NWJS Safe Storage in keychain (#4458)
- Fix: crash when navigate in some sites (#4422)
- Fix: Use window subfields in manifest for newly created windows (#4221)
- Fix: After press the “command+h” to minimize, but unable to recover (#4296)
- Fix: crashpad handler error in windows (debug build unable to start)
- Fix: Window title still shows with frame set to false on OSX (#4507)
- Fix: The 'width' and 'height' in the manifest file does not work properly on OSX (#4493)
- Fix: crash in chrome.app.window.create(url) without 2nd argument
- Fix: nw.Window broken on 0.13.0-rc1 with --mixed-context (#4498)
- Fix: Make menu callback work after navigation (#4313)
- Fix: Show menubar menus from top-left anchor (#4473)
- [docs] add 'Customize menubar' (#4416)
Full changelog: https://github.com/nwjs/nw.js/blob/nw13/CHANGELOG.md
Download
- http://dl.nwjs.io/v0.13.0-rc2/nwjs-v0.13.0-rc2-win-x64.zip
- http://dl.nwjs.io/v0.13.0-rc2/nwjs-v0.13.0-rc2-osx-x64.zip
- http://dl.nwjs.io/v0.13.0-rc2/nwjs-v0.13.0-rc2-linux-x64.tar.gz
SDK build:
- http://dl.nwjs.io/v0.13.0-rc2/nwjs-sdk-v0.13.0-rc2-win-x64.zip
- http://dl.nwjs.io/v0.13.0-rc2/nwjs-sdk-v0.13.0-rc2-osx-x64.zip
- http://dl.nwjs.io/v0.13.0-rc2/nwjs-sdk-v0.13.0-rc2-linux-x64.tar.gz
NaCl build and other platforms: http://dl.nwjs.io/v0.13.0-rc2/
There are 3 builds for each platform - normal build, sdk build and Nacl build. Normal build doesn't have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.
Our build infrastructure enables live binary build from git tip so you can access to the latest binary from http://dl.nwjs.io/live-build/
Known issues
http://docs.nwjs.io/en/latest/For%20Users/Migration/From%200.12%20to%200.13/#known-issues
Discussion
See our mailing list to discuss on this release: https://groups.google.com/d/msg/nwjs-general/oKAcKNswoZ0/eqDDHTDwBAAJ