Electron 41
Electron 41 がリリースされました! これには Chromium 146.0.7680.65、V8 14.6、Node v24.14.0 へのアップグレードが含まれています。
Electron チームは、Electron 41 のリリース発表にワクワクしています! npm install electron@latest から npm でインストールするか、リリースウェブサイト からダウンロードできます。 このリリースの詳細は続きをご覧ください。
何かフィードバックがあれば、Bluesky や Mastodon で共有したり、コミュニティの Discord に参加してみましょう! バグや機能の要望は Electron の Issue トラッカー で報告できます。
最初の 41.0.0 パッケージを公開した後、いくつかの優先度の高いバグをフォローアップパッチリリースに統合しました。 Electron 41 へのアップグレード時に 41.0.2 をインストールすることをお勧めします。
注目すべき変更
セキュリティ強化のための ASAR 整合性ダイジェスト
Electron 41 以降、macOS Electron アプリは、ASAR 整合性 情報のダイジェストを埋め込むことができるようになりました。 これにより、ASAR 整合性を使用するアプリに対して、アプリ起動時に整合性情報そのものを検証することで、改ざん検知機能がさらに強化されます。
アプリケーションで機能を有効にするには、@electron/asar v4.1.0 以降で下記のコマンドを実行してください。
asar integrity-digest on /path/to/YourApp.app
その後、アプリを必ず再署名する必要があります。 詳細は、@electron/asar CLI ドキュメント を参照してください。
Electron Forge におけるこの機能のサポートは、近い将来に予定されています。(electron/forge#4159)
Wayland サポートの改善
Wayland (Linux) では、フレームレスウィンドウにドロップシャドウと拡張サイズの境界線が追加されました。 装飾のない完全なフレームレスウィンドウを作成するには、ウィンドウコンストラクタに hasShadow: false に設定してください。 #49885
Mitchell Cohen は、Linux における Electron の Wayland およびクライアントサイドデコレーションのサポートを改善するための最近の取り組みについて、ブログ記事を執筆しています。 お見逃しなく!
MSIX 自動更新のサポートを追加
Electron チームは最近、RFC #21 に基づき、MSIX 自動更新機能のサポートを追加しました。 アップデートサーバーでは、基本的に同じ JSON レスポンス形式で、MSIX と Squirrel.Mac の両方を配信できるようになりました。 詳細については autoUpdater ドキュメント を参照してください。
これは #49586 で Electron 41 に追加され、Electron 39.5.0 (#49585) と Electron 40.2.0 (#49587) にバックポートされました。




