Uhlobo olusha lwe-Electron 5.0.0 lufika futhi ukuxhaswa kwama-32 bits kuyaqhubeka

I-Electron-Izinhlelo ze-Windows-Linux-ne-Mac

Uhlobo olusha lwesikhulumi se-Electron 5.0.0 selivele likhona phakathi kwethu, qInikezela ngohlaka oluzanele lokuthuthuka kokusebenzisa abasebenzisi abaningi, kusetshenziswa izinto zeChromium, V8 neNode.js.

Lolu shintsho olukhulu kunombolo yenguqulo kungenxa yokuvuselelwa kwesisekelo sekhodi seChromium 73, kwipulatifomu yeNode.js 12 nenjini ye-V8 7.3 JavaScript. Ukumiswa okwesikhashana okulindelwe kokusekelwa kwezinhlelo ze-32-bit Linux kuhlehlisiwe okwamanje futhi inguqulo engu-5.0 iyatholakala nasezinguqulweni ezingama-32-bit.

Mayelana ne-Electron

Okwalabo namanje abangazi I-Electron, kufanele bakwazi lokho lolu hlaka likuvumela ukuthi udale noma yiluphi uhlelo lokusebenza lokuqhafaza usebenzisa ubuchwepheshe besiphequluli, omqondo wayo ochazwe kuJavaScript, i-HTML ne-CSS futhi ukusebenza kunganwetshwa ngohlelo lokuhambisana.

Onjiniyela banokufinyelela kumamojula we-Node.js, kanye ne-API ethuthukile ukukhiqiza izingxoxo zomdabu, ukuhlanganisa izinhlelo zokusebenza, ukudala amamenyu wokuqukethwe, ukuhlanganisa nohlelo ukubonisa izaziso, ukuguqula amawindi, nokusebenzisana nezinhlelo ezingaphansi ze-Chromium.

Ngokungafani nezicelo ezisuselwa kuwebhu, izinhlelo ezenzelwe i-Electron zilethwa njengamafayela ahlukile asebenzayo angaxhunyanisiwe nesiphequluli.

Kulokhu, umthuthukisi akudingeki akhathazeke ngokufaka isicelo sezingxenyekazi ezahlukahlukene, I-Electron izohlinzeka ngamandla okuhlanganisa wonke amasistimu ahambelana neChromium.

I-Electron ibuye inikeze amathuluzi wokuhlela ukulethwa okuzenzakalelayo nokufakwa kwezibuyekezo (izibuyekezo zingalethwa kusuka kuseva ehlukile noma ngqo kusuka eGitHub).

Kusuka ezinhlelweni ezenziwe ngesisekelo seplathi ye-Electron, singasho umhleli we-Atom, iklayenti le-imeyili AmaNylas, amathuluzi okuzosebenza ngawo GitKraken, uhlelo lokubukwa kombono weWagon SQL kanye nohlelo lokuhlaziya, uhlelo lokubhloga lwe-WordPress Desktop, iklayenti I-WebTorrent Desktop BitTorrent.
Futhi namakhasimende asemthethweni ezinsizakalo ezinjenge I-Skype, iSiginali, iSlack, i-Basecamp, iTwitch, i-Ghost, i-Wire, i-Wrike, i-Visual Studio Code, ne-Discord.

Yini okusha ku-Electron 5.0.0?

Njengoba kushiwo ekuqaleni, lokhu kukhishwa okusha kwe- I-Electron 5.0.0 iyaqhubeka nokuxhasa amasistimu angama-32-bit lokho bekumenyezelwe phambilini ukuyeka kwayo kusuka kuzinguqulo ezedlule (ungafunda i-athikili ngakho Kulesi sixhumanisi esilandelayo).

Ngesikhathi kulokhu kukhishwa onjiniyela bathi baphelelwe yisikhathi futhi izosuswa enguqulweni elandelayo: ukukhishwa kwe-mksnapshot kwengalo ne-arm64, i-ServiceWorker ku-WebContents, izingcingo eziya ku-webFrame.setIsolated *, Amandla okubiza ngokuqondile i-electron.screen, child_process, fs, os, kanye ne-module modules (manje kufanele ushayele nge-remote usebenzisa isilawuli kokuqukethwe okukude kwewebhu).

Ngokuqondene nezinto ezintsha ze-Electron 5.0.0 esingaqokomisa ungeze ukuguquguquka kwemvelo "ELECTRON_DISABLE_SANDBOX" ukukhubaza ukuhlukaniswa kwe-sandbox, ngokwesibonelo, uma uhlelo lokusebenza seluvele lisebenza esitsheni esisekelwe ku-Docker;

Ngokuvikela okungeziwe, izilungiselelo ze-nodeIntegration kanye ne-webviewTag zikhutshazwe ngokuzenzakalela.

I-spell Checker API ishintshelwe kwimodi yokusebenza engavimbeli, lapho umphumela wesheke ubuyiselwa ngemodi ye-asynchronous.

Kuzinhlelo zokusebenza ezihlanganisiwe, ukungezwa kwemenyu yohlelo lokusebenza okuzenzakalelayo kuyanikezwa, noma ngabe uhlelo lokusebenza lungachazi ngokucacile le menyu noma lungeze isibambi somcimbi wokuvala iwindi.

I-API iyaqhubeka nokuhumusha abaphathi abathandanayo ababekade basebenzisa izingcingo zokubuyela emuva kwifomu elisuselwa kumshini weSithembiso.

Ngokufanayo ukuxhaswa kwe-Promise kungezwe ku-Cookies API nakuhlelo lokusebenza lwe-GetFileIcon, Izindlela ze-ContentTracing. [Izigaba ze-Get | qalaUkurekhoda | stopRecording], debugger.sendCommand, shell.openExternal, webContents. [umthwaloFile | umthwaloURL | zoomLevel | zoomFactor] bese win.capturePage.

Olunye ushintsho

Kwezinye izinguquko ezinkulu kulokhu kukhishwa yilezi:

  • Amandla wokuthola imininingwane ngemibala yohlelo kuma-macOS usebenzisa i-systemPreferences.getAccentColor, systemPreferences.getColor, ne-systemPreferences.getSystemColor.
  • Inqubo.getProcessMemoryInfo function, enikezela izibalo ngokusetshenziswa kwememori ngenqubo yamanje.
  • Kumodyuli "ekude", emele indlela ye-IPC yokuxhumana phakathi kwenqubo yamanje yokudweba ikhasi nenqubo eyinhloko, imisebenzi eyengeziwe ingeziwe ukuhlunga izicelo zangaphandle zokulawulwa okuphelele kokufinyelela kwe-IPC.
  • Kungezwe ukusekelwa kwesihlungi se-remote.getBuiltin, remote.getCurrentWindow, remote.getCurrentWebContents, ne-webview.getWebContents.
  • Kungezwe amandla okuphatha izimo eziningi ze-BrowserViews kusuka entweni eyodwa ye-BrowserWindow.

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.