Ukukhishwa kwe-Electron 9.0.0, inkundla yokudala izinhlelo zokusebenza ngokusekelwe kunjini ye-Chromium

Ilungiselelwe ukukhululwa kwesikhulumi I-Electron 9.0.0, esihlinzeka ngohlaka oluzimele lokuthuthukisa izinhlelo zokusebenza ngokwezifiso zezingxenyekazi eziningi, kusetshenziswa i-Chromium, i-V8 nezingxenye ze-Node.js njengesisekelo. Ushintsho olubalulekile lwenombolo yenguqulo kungenxa yesibuyekezo se-Chromium 83 codebase, inkundla I-Node.js 12.14 kanye nenjini yeJavaScript V8 8.3.

Π’ udaba olusha:

  • Amakhono ahlobene nokuhlola ukupela anwetshiwe futhi i-API yengeziwe ukuze kugcinwe uhlu lwamagama akho kusichazamazwi.
  • Kuplathifomu ye-Linux, ukusebenza kahle kokucubungula imicimbi ehlobene newindi kwenziwe ngcono.
  • Isibukeli se-PDF sifakiwe.
  • Isilungiselelo se-app.allowRendererProcessReuse senziwe sasebenza ngokuzenzakalelayo, sivimbela ukulayisha enqubweni yokunikezela. ngokwengqikithi amamojula omdabu.
  • I-IPC isebenzisa i-Structured Clone Algorithm phakathi kwenqubo eyinhloko nenqubo yokunikezela, esetshenziswa enjinini ye-V8 ukukopisha izinto eziyinkimbinkimbi ze-JavaScript. Uma kuqhathaniswa nendlela yokwenza idatha esetshenziswe ngaphambilini, i-algorithm entsha ibikezelwa, iyashesha futhi iyasebenza. Lapho uhambisa amabhafa amakhulu nezinto eziyinkimbinkimbi, i-algorithm entsha ishesha cishe ngokuphindwe kabili, ngokulibaziseka okungaguquki cishe lapho kuthunyelwa imilayezo emincane.

Ake sikukhumbuze ukuthi i-Electron ikuvumela ukuthi udale noma yiziphi izinhlelo zokusebenza ezinemifanekiso usebenzisa ubuchwepheshe besiphequluli, i-logic yayo echazwe ku-JavaScript, i-HTML ne-CSS, futhi ukusebenza kunganwetshwa ngohlelo lokungeza. Onjiniyela banokufinyelela kumamojula we-Node.js, kanye ne-API enwetshiwe yokukhiqiza izingxoxo zomdabu, ukuhlanganisa izinhlelo zokusebenza, ukudala amamenyu wokuqukethwe, ukuhlanganisa nohlelo lwezaziso, ukukhohlisa amawindi, nokusebenzisana nezinhlelo ezingaphansi ze-Chromium.

Ngokungafani nezinhlelo zokusebenza zewebhu, izinhlelo ezisekelwe ku-Electron zilethwa njengamafayela asebenzisekayo aqukethwe ngokwawo angaboshelwe esipheqululini. Ngesikhathi esifanayo, unjiniyela akudingeki akhathazeke ngokuhambisa uhlelo lokusebenza lwezingxenyekazi ezihlukene; I-Electron izohlinzeka ngamakhono okwakhela wonke amasistimu asekelwa i-Chromium. I-electron iphinde inikeze izinsiza ukuhlela ukulethwa okuzenzakalelayo nokufakwa kwezibuyekezo (izibuyekezo zingalethwa kusuka kuseva ehlukile noma ngokuqondile ku-GitHub).

Kuzinhlelo ezakhelwe endaweni yesikhulumi se-Electron, singaphawula umhleli I-athomu, iklayenti lemeyili AmaNylas, ikhithi yamathuluzi yokusebenza ne-Git GitKraken, isistimu yokuhlaziya nokubona ngeso lengqondo imibuzo ye-SQL Inqola, isistimu yokubhuloga ye-WordPress Desktop, iklayenti le-BitTorrent Ideskithophu ye-WebTorrent, kanye namakhasimende asemthethweni ezinkonzo ezifana ne-Skype, i-Signal, i-Slack, i-Basecamp, i-Twitch, i-Ghost, i-Wire, i-Wrike, i-Visual Studio Code ne-Discord. Isamba kukhathalogi yohlelo lwe-Electron kwethulwe izicelo ezingaba ngu-850. Ukwenza kube lula ukuthuthukiswa kwezinhlelo zokusebenza ezintsha, isethi yezinga izicelo zedemo, okuhlanganisa izibonelo zekhodi zokuxazulula izinkinga ezihlukahlukene.

Source: opennet.ru

Engeza amazwana