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

Ilungiselelwe ukukhululwa kwesikhulumi I-Electron 7.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 ngenxa yokuthuthukela ku-codebase I-Chromium 78, izinkundla I-Node.js 12.8 kanye nenjini ye-JavaScript V8 7.8. Ngaphambilini kulindeleke Ukuphela kosekelo lwezinhlelo ze-32-bit Linux kubambezelekile okwamanje kanye nokukhishwa
7.0 kuhlanganise iyatholakala ekwakhiweni kwe-32-bit.

Phakathi kwe izinguquko kuma-Electron specific APIs:

  • Kwengezwe izindlela ze-ipcRenderer.invoke() kanye ne-ipcMain.handle() zokuhlela i-IPC engavumelanisi ngesitayela sokucela/impendulo, kunconyiwe sebenzisa esikhundleni semojula β€œekude”;
  • Kwengezwe i- nativeTheme API yokufunda nokucubungula izinguquko endikimbeni yesistimu nesikimu sombala;
  • Ukushintshela kujeneretha wezincazelo ezintsha ze-TypeScript kwenziwe;
  • Ukwesekwa okwengeziwe kwe-Windows yakhela amasistimu angu-64-bit asekelwe ekwakhiweni kwe-ARM.

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-800. Ukwenza kube lula ukuthuthukiswa kwezinhlelo zokusebenza ezintsha, isethi yezinga izicelo zedemo, okuhlanganisa izibonelo zekhodi zokuxazulula izinkinga ezihlukahlukene.

Source: opennet.ru

Engeza amazwana