今Electronで作っているTwitterクライアントをElectron 1.0に対応させたのでメモ

github.com

モジュールがelectron以下に移動した

  • 今までrequire(app)とかしていたものがすべてrequire(electron).appのようにelectron以下から呼び出すようになりました
  • チェインケースで書かれていたモジュールはアッパーキャメルケースになりました
    • browser-windowBrowserWindow

crashReporterに必須引数が追加された

  • 今までstart()するだけでよかったcrashReporterにcompanyNamesubmitURLの必須引数が追加されました
  • electron/crash-reporter.md at master · electron/electron · GitHub

おわりに

  • 私が作っているアプリでは上記2点を変更するだけで今までどおり動作しました
  • 大幅に変更されているということでしたが、ソースの修正が少なくてよかったです

公式リファレンス

github.com