{"action":"created","issue":{"url":"https://api.github.com/repos/BoatsAreRockable/animator/issues/108","repository_url":"https://api.github.com/repos/BoatsAreRockable/animator","labels_url":"https://api.github.com/repos/BoatsAreRockable/animator/issues/108/labels{/name}","comments_url":"https://api.github.com/repos/BoatsAreRockable/animator/issues/108/comments","events_url":"https://api.github.com/repos/BoatsAreRockable/animator/issues/108/events","html_url":"https://github.com/BoatsAreRockable/animator/issues/108","id":130380487,"number":108,"title":"NW.js 0.13 upgrade","user":{"login":"le717","id":3382464,"avatar_url":"https://avatars.githubusercontent.com/u/3382464?v=3","gravatar_id":"","url":"https://api.github.com/users/le717","html_url":"https://github.com/le717","followers_url":"https://api.github.com/users/le717/followers","following_url":"https://api.github.com/users/le717/following{/other_user}","gists_url":"https://api.github.com/users/le717/gists{/gist_id}","starred_url":"https://api.github.com/users/le717/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/le717/subscriptions","organizations_url":"https://api.github.com/users/le717/orgs","repos_url":"https://api.github.com/users/le717/repos","events_url":"https://api.github.com/users/le717/events{/privacy}","received_events_url":"https://api.github.com/users/le717/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/BoatsAreRockable/animator/labels/internal%20improvement","name":"internal improvement","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/BoatsAreRockable/animator/milestones/2","html_url":"https://github.com/BoatsAreRockable/animator/milestones/v0.7.x","labels_url":"https://api.github.com/repos/BoatsAreRockable/animator/milestones/2/labels","id":1431784,"number":2,"title":"v0.7.x","description":"Issues to fix and features to add in the 0.7.x series of releases.","creator":{"login":"BoatsAreRockable","id":8095888,"avatar_url":"https://avatars.githubusercontent.com/u/8095888?v=3","gravatar_id":"","url":"https://api.github.com/users/BoatsAreRockable","html_url":"https://github.com/BoatsAreRockable","followers_url":"https://api.github.com/users/BoatsAreRockable/followers","following_url":"https://api.github.com/users/BoatsAreRockable/following{/other_user}","gists_url":"https://api.github.com/users/BoatsAreRockable/gists{/gist_id}","starred_url":"https://api.github.com/users/BoatsAreRockable/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BoatsAreRockable/subscriptions","organizations_url":"https://api.github.com/users/BoatsAreRockable/orgs","repos_url":"https://api.github.com/users/BoatsAreRockable/repos","events_url":"https://api.github.com/users/BoatsAreRockable/events{/privacy}","received_events_url":"https://api.github.com/users/BoatsAreRockable/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":0,"state":"open","created_at":"2015-11-26T23:28:53Z","updated_at":"2016-03-23T12:34:45Z","due_on":null,"closed_at":null},"comments":10,"created_at":"2016-02-01T14:49:20Z","updated_at":"2016-03-29T23:09:47Z","closed_at":null,"body":"NW.js 0.13 will be coming out soon. It is currently on beta 5 and brings a slew of changes. We should upgrade, but there are some things we need to be aware of.\r\n\r\n## NW.js ##\r\n* There are now two builds of NW.js: Normal and SDK. We would the SDK build for development but Normal for releases.\r\n* There are a number of [API changes](http://docs.nwjs.io/en/v0.13.0-beta5/For%20Users/Migration/From%200.12%20to%200.13/) ([more](http://nwjs.io/blog/v0.13.0-beta1/)) we need to update.\r\n* Updating will hopefully also fix #87 for real.\r\n\r\n## Chrome ##\r\n* Chrome has been bumped to v49. This is a big jump, and we'll need to check for revised/renamed/moved JS APIs (particularly in the camera).\r\n* v49 also brings a lot of ES6 support, including (but limited to `let`, `window.fetch`, and arrow functions). Once we can confirm we can successfully upgrade to v0.13, we can begin to make use of the latest JavaScript improvements!\r\n\r\n## Web2Exe ##\r\n* We can't upgrade without this.\r\n* v0.4.3b provides initial 0.13 support, tracking jyapayne/Web2Executable#122"},"comment":{"url":"https://api.github.com/repos/BoatsAreRockable/animator/issues/comments/203151370","html_url":"https://github.com/BoatsAreRockable/animator/issues/108#issuecomment-203151370","issue_url":"https://api.github.com/repos/BoatsAreRockable/animator/issues/108","id":203151370,"user":{"login":"BoatsAreRockable","id":8095888,"avatar_url":"https://avatars.githubusercontent.com/u/8095888?v=3","gravatar_id":"","url":"https://api.github.com/users/BoatsAreRockable","html_url":"https://github.com/BoatsAreRockable","followers_url":"https://api.github.com/users/BoatsAreRockable/followers","following_url":"https://api.github.com/users/BoatsAreRockable/following{/other_user}","gists_url":"https://api.github.com/users/BoatsAreRockable/gists{/gist_id}","starred_url":"https://api.github.com/users/BoatsAreRockable/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BoatsAreRockable/subscriptions","organizations_url":"https://api.github.com/users/BoatsAreRockable/orgs","repos_url":"https://api.github.com/users/BoatsAreRockable/repos","events_url":"https://api.github.com/users/BoatsAreRockable/events{/privacy}","received_events_url":"https://api.github.com/users/BoatsAreRockable/received_events","type":"User","site_admin":false},"created_at":"2016-03-29T23:09:47Z","updated_at":"2016-03-29T23:09:47Z","body":"@le717 I sort of went against your rather sensible advice... and merged master with nwjs-013 in a new [nwjs-013-merge-master](https://github.com/BoatsAreRockable/animator/tree/nwjs-013-merge-master) branch just to be safe. I believe I've done so successfully but I would welcome you eventually testing/reviewing it.\r\n\r\nA couple of things to note with nwjs 0.13:\r\n* Playback performance seems to be sluggish. It's definitely not running at 15FPS! Time to implement something [like this](https://github.com/BoatsAreRockable/animator/issues/112#issuecomment-193922618) I suppose.\r\n* While most of the previous nwjs issues we were experiencing have been fixed; one that does remain is `window.reloadDev()` is not yet supported.\r\n* Since 0.13 now has SDK builds with shortcuts to dev-tools, I'd like to remove the reload and dev tools buttons that are scattered around the around the interface. However there is no access to `window.reload()` or `window.reloadDev()` built in. Do you have any objections to this going?\r\n"}}