Electron 19.0.0
Electron 19.0.0 已經發布!它包含 Chromium 102
、V8 10.2
和 Node.js 16.14.2
的升級。 請閱讀以下內容以了解更多詳細資訊!
Electron 團隊很高興宣布 Electron 19.0.0 的發布! 您可以透過 npm 使用 npm install electron@latest
安裝,或從我們的 發行版本網站 下載。 繼續閱讀以了解有關此版本的詳細資訊,並請分享您的任何意見回饋!
重要變更
Electron 發行節奏變更
此專案正回歸其早期支援最新三個主要版本的政策。 請參閱我們的版本控制文件 以取得關於 Electron 版本控制和支援的更多詳細資訊。 這項政策曾暫時改為支援四個主要版本,以協助使用者適應從 Electron 15 開始的新發行節奏。 您可以在此處閱讀完整詳細資訊。
技術堆疊變更
- 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 回歸其現有的支援最新三個主要版本的政策。 建議開發人員和應用程式升級到較新版本的 Electron。
E15 (Sep'21) | E16 (Nov'21) | E17 (Feb'22) | E18 (Mar'22) | E19 (May'22) |
---|---|---|---|---|
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 | -- |
接下來的計畫
短期內,您可以預期團隊將繼續專注於跟上構成 Electron 的主要元件(包括 Chromium、Node 和 V8)的開發進度。 雖然我們謹慎不對發布日期做出承諾,但我們的計畫是以大約每 2 個月發布包含這些元件新版本的 Electron 主要版本。
您可以在此處找到 Electron 的公開時程表。
關於未來變更的更多資訊,請參閱 計畫中的破壞性變更 頁面。