Electron 是 GitHub 發(fā)布的跨平臺(tái)桌面應(yīng)用開(kāi)發(fā)工具,支持 Web 技術(shù)開(kāi)發(fā)桌面應(yīng)用,其本身是基于 C++ 開(kāi)發(fā)的,GUI 核心來(lái)自于 Chrome,而 JavaScript 引擎使用 v8。
近期,蘋果發(fā)布了M1芯片及新款MacBook Air、MacBook Pro 13和Mac mini,不少軟件應(yīng)用已經(jīng)適配了蘋果 silicon 平臺(tái)。現(xiàn)在Electron官方發(fā)布了Electron 11.0.0,宣布支持蘋果M1硬件,升級(jí)至Chrome 87,并提高了context bridge objects性能。
IT之家獲悉,Electron 11.0.0 包含了 Chromium 87、V8 8.7 和 Node.js 12.18.3 升級(jí)。
你可以通過(guò) npm 安裝electron@later 或者從發(fā)布網(wǎng)站下載它。這個(gè)版本包含了升級(jí)、修復(fù)和對(duì) Apple M1 硬件的新支持。
顯著更改
堆棧更改
Chromium 87.0.4280.47
Node.js 12.18.3
V8 8.7
高亮功能
支持蘋果M1。11月10日,蘋果公司宣布他們的新M1芯片,將包含在推出的硬件中。從Electron 11開(kāi)始,Electron將為Intel Macs (x64)和蘋果推出的M1硬件(arm64)提供單獨(dú)的Electron版本。你可以了解更多關(guān)于如何讓你的Electron應(yīng)用在蘋果的M1硬件上運(yùn)行的信息。#24545
為crashReport參數(shù)添加了V8崩潰信息和位置信息。#24771
提高了通過(guò)context bridge發(fā)送寬對(duì)象的性能。#24671
重大更改
刪除了實(shí)驗(yàn)性的API。BrowserView.{fromId, fromWebContents, getAllViews}和BrowserView的id屬性。#23578
8.x.y項(xiàng)目支持結(jié)束
根據(jù)項(xiàng)目的支持政策,Electron 8.x.y的支持已經(jīng)結(jié)束。鼓勵(lì)開(kāi)發(fā)者和應(yīng)用程序升級(jí)到 Electron 的較新版本。
責(zé)任編輯:haq
-
芯片
+關(guān)注
關(guān)注
459文章
52203瀏覽量
436433 -
蘋果
+關(guān)注
關(guān)注
61文章
24535瀏覽量
203121 -
Mac
+關(guān)注
關(guān)注
0文章
1117瀏覽量
52665
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論