Siideynta Electron 23.0.0, oo ah goob lagu dhiso codsiyada ku saleysan matoorka Chromium

Siideynta qalabka Electron 23.0.0 ayaa la diyaariyey, kaas oo bixiya qaab isku filan oo loogu talagalay horumarinta codsiyada isticmaalaha badan ee ku salaysan qaybaha Chromium, V8 iyo Node.js. Isbedelka nambarka nooca muhiimka ah waxaa sabab u ah cusbooneysiinta Chromium 110 codebase, Node.js 18.12.1 qaab dhismeedka, iyo V8 11 JavaScript engine.

Waxaa ka mid ah isbeddelada sii deynta cusub:

  • Taageero lagu daray WebUSB API, taas oo u oggolaanaysa is-dhexgalka tooska ah ee qalabka gaarka ah ee ku xiran dekedda USB. WebUSB waxay suurtogal ka dhigtaa in lagu abaabulo shaqada qalabka USB iyada oo aan lagu rakibin darawalo khaas ah nidaamka iyo qeexidda macquulnimada isdhexgalka heerka hoose ee codsiga.
  • Hanti "calaamad" ayaa lagu daray shayga Bandhigga oo leh calaamad qoraal ah oo muuqaal ahaan caddaynaysa shaashadda.
  • API app.getPreferredSystemLanguages() ayaa la hirgaliyay si loo go'aamiyo luqadaha lagu doortay nidaamka.
  • Waxaa lagu daray habka SerialPort.forget (), kaas oo soo celinaya Ballanqaadka ah in lagu xakameynayo xiritaanka deked taxane ah, sidoo kale wuxuu hirgeliyay dhacdadii serial-deked-la laalay, oo la dhaliyo marka marin-u-helidda deked taxane ah la buriyo ka dib markii xiriirinta la xiro.
  • Waxaa lagu daray win.setHiddenInMissionControl API, kaas oo kuu ogolaanaya inaad ku qariso daaqada codsiga gudaha interface Control Mission ee nidaamyada macOS.
  • Waxaa laga saaray shayga BrowserWindow-ka-booqashada-bilawga,dhamaadka-taabashada-dhamaadka,iyo-rog-taabashada-taabasho ee shayga BrowserWindow,iyada oo door biday adeegsiga dhacdada-gelinta-dhacdada ee Contents Webka.
  • Taageerada Windows 7, 8 iyo 8.1, iyo sidoo kale Windows Server 2012 iyo 2012 R2, waa la joojiyay.

Qalabka Electron wuxuu kuu ogolaanayaa inaad abuurto codsi kasta oo garaaf ah adoo isticmaalaya tignoolajiyada browserka, taas oo macquul ah oo lagu qeexay JavaScript, HTML iyo CSS, iyo shaqeynta waxaa lagu ballaarin karaa nidaamka add-on. Horumariyayaashu waxay marin u helayaan qaybaha Node.js, iyo sidoo kale API la dheereeyey si ay u abuuraan wada-hadallada waddaniga ah, isku dhafka codsiyada, abuurista menu-yada macnaha guud, ku dhexgelinta nidaamka ogeysiinta, maamulida daaqadaha, iyo la falgalka nidaamyada hoose ee Chromium.

Si ka duwan codsiyada webka, barnaamijyada Electron-ku-saleysan waxaa loo dhiibaa sidii kuwo fulin kara oo aan ku xirneyn browserka. Isla mar ahaantaana, horumariyahu uma baahna inuu ka werwero u gudbinta arjiga aaladaha kala duwan, Electron wuxuu bixin doonaa awoodda lagu dhisayo dhammaan nidaamyada lagu taageerayo Chromium. Electron waxa kale oo uu bixiyaa qalab lagu abaabulo gaarsiinta tooska ah iyo rakibida cusbooneysiinta (cusbooneysiinta waxaa laga soo gudbin karaa server gaar ah ama si toos ah GitHub).

Barnaamijyada lagu dhisay aaladda Electron waxaa ka mid ah tifaftiraha Atom, macmiilka iimaylka Mailspring, Qalabka GitKraken, nidaamka blogging WordPress Desktop, macmiilka WebTorrent Desktop BitTorrent, iyo sidoo kale macaamiisha rasmiga ah ee adeegyada sida Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire , Wrike, Visual Studio Code iyo Discord. Guud ahaan, buug-yaraha barnaamijka Electron waxa uu ka kooban yahay 734 codsi. Si loo fududeeyo horumarinta codsiyada cusub, set of codsiyada demo caadiga ah ayaa la diyaariyey, oo ay ku jiraan tusaalayaal code ee xalinta dhibaatooyinka kala duwan.

Source: opennet.ru

Add a comment