Ukukhutshwa kwe-Electron 10.0.0, iqonga lokwenza izicelo ezisekelwe kwi-injini yeChromium

Ilungisiwe ukukhululwa kweqonga Umbane 10.0.0, ebonelela ngesakhelo esizimeleyo sokuphuhlisa izicelo zesiko le-multi-platform, usebenzisa i-Chromium, i-V8 kunye ne-Node.js amacandelo njengesiseko. Utshintsho olubalulekileyo lwenombolo ngenxa yophuculo lwesiseko sekhowudi I-Chromium 85, amaqonga Indlela yeNode 12.16.3 kunye ne-JavaScript injini ye-V8 8.5.

Π’ umboniso omtsha:

  • Yongeziwe imixholo.getBackgroundThrottling() indlela kunye nemixholo.backgroundThrottling property.
  • Inkqubo ephambili ibonelela ngokufikelela kwimodyuli yedesktopCapturer.
  • Yongeziwe ses.isPersistent () indlela yokuchaza iiseshoni eziqhubekayo.
  • Imiba yothungelwano esonjululweyo ethintela uqhagamshelo lwe-RTC ekubeni lugqitywe
    ngenxa yotshintsho kwidilesi ye-IP.

  • Imodyuli "ekude", emele indlela ye-IPC yokusebenzisana phakathi kwenkqubo yonikezelo lwekhasi langoku kunye nenkqubo ephambili, ivaliwe ngokungagqibekanga.
  • Usetyenziso olungagqibekanga lwe-app.allowRendererProcessReuse useto lutshintshelwe kwinyani, nto leyo ethintela iimodyuli ezingakhathaliyo kumxholo ukuba zilayishwe ngexesha lenkqubo yonikezelo.
  • Yongeziwe isicwangciso sokuvala iiDiyalog zokuvala ukuvala iibhokisi zencoko yababini.
  • Ibandakanya umbukeli wePDF owakhelwe-ngaphakathi esekelwe pdfium.

Masikukhumbuze ukuba i-Electron ikuvumela ukuba wenze naziphi na izicelo zegraphical usebenzisa itekhnoloji yesiphequluli, ingqiqo echazwe kwiJavaScript, i-HTML kunye neCSS, kwaye ukusebenza kunokwandiswa ngenkqubo yokongeza. Abaphuhlisi banokufikelela kwiimodyuli ze-Node.js, kunye ne-API eyandisiweyo yokuvelisa iingxoxo zendabuko, ukudibanisa izicelo, ukudala iimenu zomxholo, ukudibanisa nenkqubo yesaziso, ukuguqula iifestile, kunye nokusebenzisana ne-Chromium subsystems.

Ngokungafaniyo nezicelo zewebhu, iinkqubo ezisekelwe kwi-Electron zihanjiswa njengeefayile ezisebenzisekayo ezizimeleyo ezingabotshwanga kwisikhangeli. Kwangaxeshanye, umphuhlisi akadingi kukhathazeka malunga nokufaka isicelo kwiiplatifti ezahlukeneyo; I-Electron iya kubonelela ngokukwazi ukwakha kuzo zonke iinkqubo ezixhaswa yiChromium. I-electron ibonelela zixhobo ukuququzelela ukuhanjiswa ngokuzenzekelayo kunye nokufakwa kohlaziyo (uhlaziyo lunokuhanjiswa nokuba luvela kwiseva eyahlukileyo okanye ngokuthe ngqo kwiGitHub).

Kwiinkqubo ezakhiwe kwiqonga le-Electron, sinokuqaphela umhleli atom, abaxumi be-imeyile UNilas ΠΈ Mailspring,, izixhobo zokusebenza ngeGit Ilungile, inkqubo yeblogi yeDesktop yeWordPress, umxhasi weBitTorrent Desktop yeWebhu, kunye nabathengi abasemthethweni beenkonzo ezifana ne-Skype, iSiginali, i-Slack, i-Basecamp, i-Twitch, i-Ghost, i-Wire, i-Wrike, i-Visual Studio Code kunye ne-Discord. Iyonke kwikhathalogu yenkqubo ye-Electron inikezelwe malunga 850 izicelo. Ukwenza lula uphuhliso lwezicelo ezitsha, iseti yomgangatho izicelo demo, kuquka imizekelo yekhowudi yokusombulula iingxaki ezahlukeneyo.

umthombo: opennet.ru

Yongeza izimvo