今Electronで作っているTwitterクライアントをElectron 1.0に対応させたのでメモ
モジュールがelectron以下に移動した
- 今まで
require('app')
とかしていたものがすべてrequire('electron').app
のようにelectron以下から呼び出すようになりました - チェインケースで書かれていたモジュールはアッパーキャメルケースになりました
browser-window
→BrowserWindow
crashReporterに必須引数が追加された
- 今まで
start()
するだけでよかったcrashReporterにcompanyName
とsubmitURL
の必須引数が追加されました - electron/crash-reporter.md at master · electron/electron · GitHub
おわりに
- 私が作っているアプリでは上記2点を変更するだけで今までどおり動作しました
- 大幅に変更されているということでしたが、ソースの修正が少なくてよかったです