Electron 28.0.0
· 読むのにかかる時間 1 分
Electron 28.0.0 がリリースされました! これには Chromium 120.0.6099.56
、V8 12.0
、Node.js 18.18.2
へのアップグレードが含まれています。
Electron チームは、Electron 28.0.0 のリリース発表にワクワクしています! npm install electron@latest
から npm でインストールするか、リリースウェブサイト からダウンロードできます。 このリリースの詳細は続きをご覧ください。
何かフィードバックがあれば、Twitter や Mastodon で共有したり、コミュニティの Discord に参加してみましょう! バグや機能の要望は Electron の Issue トラッカー で報告できます。
注目すべき変更
ハイライト
- ECMAScript モジュール、略して ESM のサポートを実装しました (ECMAScript モジュールとは何かですって? こちらで詳しく学べます。 これは Electron での ESM サポートだけでなく、
UtilityProcess
API のエントリポイントなどの領域も含まれます。 詳細については 私たちの ESM の ドキュメント をご参照ください。 - 加えて Electron Forge は、Electron 自体での ESM サポートだけでなく Electron アプリケーションのパッケージ化、ビルド、開発においても ESM をサポートしています。 このサポートは Forge v7.0.0 以降となります。
累積的変更
- Chromium
120.0.6099.56
- Chrome 119 と デベロッパーツール 119 の新機能
- Chrome 120 と デベロッパーツール 120 の新機能
- Node
18.18.2
- V8
12.0
新機能
- ESM サポートを有効化しました。 #37535
- 詳細については、ESM の ドキュメント をご参照ください。
UtilityProcess
API に ESM エントリポイントを追加しました。 #40047display
オブジェクトに、detected
、maximumCursorSize
、nativeOrigin
を含むいくつかのプロパティを追加しました。 #40554- Linux で
ELECTRON_OZONE_PLATFORM_HINT
環境変数のサポートを追加しました。 #39792