O le tuʻuina atu o le Electron 24.0.0 platform ua saunia, lea e tuʻuina atu ai le faʻaogaina o le tagata lava ia mo le atinaʻeina o faʻaoga faʻaoga tele-platform, faʻaaogaina Chromium, V8 ma Node.js vaega e fai ma faavae. O le suiga taua i le numera o faʻamatalaga e mafua ona o se faʻafouga i le Chromium 112 codebase, le Node.js 18.14.0 platform ma le V8 11.2 JavaScript engine.
Suiga i le faʻasalalauga fou e aofia ai:
- O le manatu mo le faʻaogaina o le tele o ata i le nativeImage.createThumbnailFromPath(path, size) method ua suia, lea ua suia ai le "maxSize" parameter i le "size" ma ua atagia mai ai le tele moni o le atigipusa na faia, ae le o le maualuga ( o lona uiga afai e laʻititi le lapoʻa, o le a faʻaogaina le faʻaogaina) .
- O le BrowserWindow.setTrafficLightPosition(position) ma le BrowserWindow.getTrafficLightPosition() ua le toe faaaogaina ma e tatau ona suia e BrowserWindow.setWindowButtonPosition(position) ma BrowserWindow.getWindowButtonPosition().
- I le auala cookies.get(), ua fa'aopoopoina le tomai e fa'amama Kuki ile HttpOnly mode.
- O le logUsage parameter ua fa'aopoopo i le shell.openExternal() method.
- webRequest ua i ai nei le tomai e faamama ai talosaga i ituaiga.
- Fa'aopoopo le devtools-open-url event i webContents e tatala ai se fa'amalama fou.
- Fa'aopoopo le enableLocalEcho fu'a i le ses.setDisplayMediaRequestHandler() fo'i toe fo'i fa'afofoga e fa'afo'i ai le fa'alogo leo mai fafo i le vaitafe o galuega fa'apitonu'u.
- O le fa'atonuga lautele e mafai ona fa'aogaina i le faila fa'atulagaina e ala i le le mafai, fa'aaoga fa'amatalaga na maua pe a tu'ufa'atasia uma modules.
O le Electron platform e mafai ai ona e fatuina soʻo se faʻataʻitaʻiga faʻataʻitaʻiga e faʻaaoga ai tekinolosi suʻesuʻe, o lona uiga o loʻo faʻamatalaina i le JavaScript, HTML ma le CSS, ma e mafai ona faʻalauteleina le faʻatinoga e ala i le faʻaopoopoga o le polokalama. E maua e le au atiaʻe le avanoa i Node.js modules, faʻapea foʻi ma se API faʻalautele mo le faʻatupuina o talanoaga faʻale-aganuʻu, tuʻufaʻatasia o talosaga, fatuina o lisi o faʻamatalaga, faʻapipiʻi ma le faiga faʻamatalaga, faʻaogaina windows, ma fegalegaleai ma Chromium subsystems.
E le pei o talosaga i luga o le upega tafaʻilagi, o polokalame faʻavae eletise e tuʻuina atu o faila e mafai ona faʻaogaina e le tagata lava ia e le o noatia i se suʻesuʻega. I le taimi lava e tasi, e le manaʻomia e le tagata atiaʻe ona popole e uiga i le faʻapipiʻiina o le talosaga mo faʻavae eseese; Electron o le a tuʻuina atu le gafatia e fausia mo faiga uma e lagolagoina e Chromium. E maua foi e le Electron meafaigaluega mo le tuʻuina atu ma le faʻapipiʻiina o faʻafouga (e mafai ona tuʻuina atu faʻafouga mai se isi server pe tuusaʻo mai GitHub).
Polokalama e fausia i luga o le Electron platform e aofia ai le Atom editor, Mailspring email client, GitKraken toolkit, WordPress Desktop blogging system, WebTorrent Desktop BitTorrent client, faʻapea foʻi ma tagata aloaʻia mo auaunaga e pei o Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire , Wrike, Visual Studio Code ma Discord. I le aotelega, o le lisi o polokalame Electron e aofia ai le 734 talosaga. Ina ia faʻafaigofie le atinaʻeina o talosaga fou, ua saunia se seti o faʻataʻitaʻiga faʻataʻitaʻiga masani, e aofia ai faʻataʻitaʻiga code mo le foia o faʻafitauli eseese.
puna: opennet.ru