Electron 19.0.0
Electron 19.0.0 がリリースされました!Chromium 102
、V8 10.2
、Node.js 16.14.2
へのアップグレードが含まれています。詳細については、以下をお読みください!
Electron チームは、Electron 19.0.0 のリリースを発表できることを嬉しく思います!npm install electron@latest
を使用して npm でインストールするか、リリースウェブサイトからダウンロードできます。このリリースに関する詳細については、引き続きお読みいただき、フィードバックをお寄せください!
注目すべき変更点
Electron リリースリズムの変更
プロジェクトは、最新の3つのメジャーバージョンをサポートするという以前のポリシーに戻ります。Electron のバージョニングドキュメントで、Electron のバージョニングとサポートに関する詳細情報を参照してください。これは、Electron 15 で始まった新しいリリースリズムにユーザーが適応できるように、一時的に4つのメジャーバージョンでした。詳細はこちらをお読みください。
スタックの変更
- Chromium
102
- Node.js
16.14.2
- V8
10.2
破壊的な変更と API の変更
以下は、Electron 19 で導入された破壊的な変更です。これらの変更と今後の変更の詳細については、計画されている破壊的な変更のページをご覧ください。
Linux でサポートされない: .skipTaskbar
BrowserWindow コンストラクタオプションの skipTaskbar
は、Linux ではサポートされなくなりました。#33226 で変更されました
WebPreferences.preloadURL を削除
半ドキュメント化されていた preloadURL
プロパティが WebPreferences から削除されました。#33228。代わりに WebPreferences.preload
を使用する必要があります。
15.x.y および 16.x.y のサポート終了
Electron 14.x.y および 15.x.y は両方ともサポート終了になりました。これにより、Electron は、最新の3つのメジャーバージョンをサポートするという既存のポリシーに戻ります。開発者とアプリケーションは、より新しいバージョンの Electron にアップグレードすることをお勧めします。
E15 (2021年9月) | E16 (2021年11月) | E17 (2022年2月) | E18 (2022年3月) | E19 (2022年5月) |
---|---|---|---|---|
15.x.y | 16.x.y | 17.x.y | 18.x.y | 19.x.y |
14.x.y | 15.x.y | 16.x.y | 17.x.y | 18.x.y |
13.x.y | 14.x.y | 15.x.y | 16.x.y | 17.x.y |
12.x.y | 13.x.y | 14.x.y | 15.x.y | -- |
次は何ですか
短期的には、チームは Chromium、Node、V8 を含む Electron を構成する主要コンポーネントの開発を維持することに引き続き焦点を当てることが予想されます。リリース日については確約を避けていますが、私たちの計画では、約2か月ごとに、これらのコンポーネントの新しいバージョンを搭載した新しいメジャーバージョンの Electron をリリースする予定です。
Electron の公開タイムラインはこちらで確認できます。
今後の変更の詳細については、計画されている破壊的な変更のページをご覧ください。