I-Electron 12.0.0 ifika isekwe kwiChromium 89, ii-API ezintsha kunye nokunye

Electron

Mva nje kukhutshwa inguqulelo entsha ye-Electron 12.0.0, ethi iza nokudityaniswa kohlaziyo I-Chromium 89, i-V8 8.9 kunye ne-Node. ii-API ezintsha kunye nokunye.

Kulabo abangazi I-electron, Kuya kufuneka bayazi ukuba le nto sisakhelo sesicelo esiseqongeni esisebenzisa ubuchwepheshe bewebhu, omqondo wakhe umiselwa ngu IJavaScript, i-HTML kunye ne-CSS kunye nokusebenza kunokwandiswa ngenkqubo ye-plug-in. Iphuhliswe yiGitHub kwaye isekwe kuphuhliso lweC ++.

Izinto eziphambili ze-Electron yiChromium, iNode.js, kunye neV8. Iziseko zophuhliso zibhalwe ngekhowudi kwiNode.js, kwaye ujongano lusekwe kwizixhobo zeChromium, indawo evulekileyo yomthombo weGoogle Chrome. U-LIimodyuli zeNode.js ziyafumaneka kubaphuhlisi, kunye ne-API ephambili ukwenza iibhokisi zencoko yababini bendalo, ukudibanisa usetyenziso, ukwenza iimenyu zemixholo, ukudibanisa nenkqubo yokuphuma kwesaziso, ukulawula iiwindows kunye nokunxibelelana nenkqubo esezantsi yeChromium.

Ngokungafaniyo nokusetyenziswa kwewebhu, Iinkqubo ezisekwe kwi-Electron ziza ngendlela yeefayile ezizimeleyo ezizimeleyo ezingadibananga nesikhangeli.

Kule meko, umphuhlisi akufuneki akhathazeke ngokufaka isicelo kumaqonga awahlukeneyo, i-Electron iya kubonelela ngokwakha zonke iinkqubo ezihambelana neChromium. I-Electron ikwabonelela ngezixhobo zokucwangcisa ukuhanjiswa okuzenzekelayo kunye nokufakwa kohlaziyo (uhlaziyo lunokuhanjiswa kwiseva eyahlukileyo okanye ngokuthe ngqo kwiGitHub).

Yintoni entsha kwi-Electron 12.0.0?

Le nguqulo intsha ye-Electron iza notshintsho olubalulekileyo kunye nophuculo, apho iUkuphunyezwa kwesaziso seXML Toast isiko kwiWindows, kunye nokuphuculwa kwenkxaso yemowudi emnyama kwiWindows Ngaphezu kwayo yonke loo nto utshintsho kwisebe elitsha le-LTS ukusuka kwiqonga leNode.js 14 (ngaphambili kwakusetyenziswa isebe le-12.x).

Kwicala leeAPIs ezintsha, kuyakhankanywa ukuba yongeze i-webFrameMain API, oku kuvumela ukufikelela ukusuka kwinkqubo ephambili ukuya kulwazi malunga neRenderFrame eyenziwe kwiimeko ezahlukeneyo zeWebContents (i-webFrameMain API ilingana ne-webFrame API, kodwa inokusetyenziswa ukusuka kwinkqubo ephambili).

Olunye utshintsho kuloo nto Ukuma ngaphandle kukusetyenziswa kwemodyuli «ekude», Nto leyo indawo @ electron / remote kwaye kananjalo kuphawulwe ukuba Flash inkxaso yasuswa, kuba IChromium isuse inkxaso kwiFlash.

Ye- Olunye utshintsho olwahlukileyo kwisibhengezo sale nguqulelo intsha:

  • Yongezwe i-API ukwenza / ukukhubaza ukukhangela upelo.
  • I-ExitCode yongezwa ngeenkcukacha zenkqubo yokunikezelwa.
  • yongeze net.online ukufumanisa ukuba ngaba lukhona ngoku unxibelelwano lwe-intanethi.
  • Yongeze amandla eMonitor.onBatteryPower.
  • yongezwe kwiWebPreferences.preferredSizeMode ukuvumela ukubonwa kubungakanani ngokobungakanani bexwebhu lakho.
  • yongeze inketho yesiqinisekiso esitsha se-net.request ().
  • ukongeza igobolondo elitsha le-asynchronous.trashItem () API, endaweni yegobolondo ehambelanayo.
  • Yongeze umfanekiso we-API weseshini.setPermissionRequestHandler.
  • Yongeza ilahleko yewebhuFrameMain.executeJavaScriptInIsolatedWorld ().
  • Funda / bhala inkxaso ye-CLSID toast activator kwiindlela ezimfutshane.
  • Yongezwe inkxaso yokucacisa ngokuthe ngqo, auto_detect, okanye iindlela zenkqubo kwiseshoni.setProxy ().
  • Inkxaso eyongeziweyo yokubonisa imenyu ekwabelwana ngayo nge-macOS, kunye ne Umcimbi wokutshintsha umsebenzisi ngokukhawuleza ukuya kwi-PowerMonitor kwi-macOS
  • Indlela ye "ContextBridge exposeInMainWorld" ivumelekile ukubonisa ii-API ezingezizo izinto.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo yale nguqulo intsha, unokujonga iinkcukacha Kule khonkco ilandelayo.

Uyifumana njani i-Electron kwiLinux?

Ukuqhuba usetyenziso kunye / okanye ukwazi ukusebenza ne-Electron ngaphakathi kweLinux, Kufuneka kuphela ukuba sifake i-Node.JS kwinkqubo kunye nomphathi wephakheji ye-NPM.

Ukufaka iNode.JS kwiLinux, ungandwendwela iposti apho Sithetha ngeNode. JS 15 kwaye ekugqibeleni kwayo uyakufumana imiyalelo yokufaka kolunye usasazo lweLinux.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.