IT之家11月22日消息 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。
近期,蘋(píng)果發(fā)布了M1芯片及新款MacBook Air、MacBook Pro 13和Mac mini,不少軟件應(yīng)用已經(jīng)適配了蘋(píng)果 silicon 平臺(tái)。現(xiàn)在Electron官方發(fā)布了Electron 11.0.0,宣布支持蘋(píng)果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
高亮功能
支持蘋(píng)果M1。11月10日,蘋(píng)果公司宣布他們的新M1芯片,將包含在推出的硬件中。從Electron 11開(kāi)始,Electron將為Intel Macs (x64)和蘋(píng)果推出的M1硬件(arm64)提供單獨(dú)的Electron版本。你可以了解更多關(guān)于如何讓你的Electron應(yīng)用在蘋(pí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 的較新版本。
更多內(nèi)容查看:點(diǎn)此鏈接。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。