Kutulutsidwa kwa Electron 9.0.0, nsanja yopangira mapulogalamu potengera injini ya Chromium

Zokonzekera kumasulidwa kwa nsanja Electro 9.0.0, yomwe imapereka ndondomeko yodzipangira yokha yopangira mapulogalamu amitundu yambiri, pogwiritsa ntchito Chromium, V8 ndi zigawo za Node.js monga maziko. Kusintha kwakukulu kwa nambala yamtunduwu ndi chifukwa chakusintha kwa Chromium 83 codebase, nsanja Ndondomeko .js 12.14 ndi injini ya JavaScript V8 8.3.

Π’ nkhani yatsopano:

  • Kuthekera kokhudzana ndi kuwunika masipelo awonjezedwa ndipo API yawonjezedwa kuti musunge ndandanda yanu ya mawu mumtanthauzira mawu.
  • Pa nsanja ya Linux, magwiridwe antchito okhudzana ndi zenera asinthidwa.
  • PDF viewer ikuphatikizidwa.
  • Makhazikitsidwe a app.allowRendererProcessReuse amayatsidwa mwachisawawa, ndikulepheretsa kutsitsa munjira yoperekera. nkhani ma module achilengedwe.
  • IPC imagwiritsa ntchito Structured Clone Algorithm pakati pa njira yayikulu ndi njira yoperekera, yomwe imagwiritsidwa ntchito mu injini ya V8 kukopera zinthu zovuta za JavaScript. Poyerekeza ndi njira yosinthira deta yomwe idagwiritsidwa ntchito kale, algorithm yatsopano ndiyodziwikiratu, yachangu komanso yogwira ntchito. Mukasuntha ma buffers akulu ndi zinthu zovuta, algorithm yatsopano imakhala pafupifupi kuwirikiza kawiri, ndikuchedwa kosasinthika potumiza mauthenga ang'onoang'ono.

Tikukumbutseni kuti Electron imakupatsani mwayi wopanga zithunzi zilizonse pogwiritsa ntchito matekinoloje asakatuli, malingaliro omwe amafotokozedwa mu JavaScript, HTML ndi CSS, ndipo magwiridwe antchito atha kukulitsidwa kudzera muzowonjezera. Madivelopa ali ndi mwayi wopeza ma module a Node.js, komanso API yowonjezereka yopanga ma dialog amtundu, kuphatikiza mapulogalamu, kupanga mindandanda yankhani, kuphatikiza ndi dongosolo lazidziwitso, kuwongolera windows, ndikulumikizana ndi ma Chromium subsystems.

Mosiyana ndi mapulogalamu a pa intaneti, mapulogalamu opangidwa ndi Electron amaperekedwa ngati mafayilo odzipangira okha omwe sanamangidwe ndi osatsegula. Nthawi yomweyo, wopanga sayenera kudandaula za kuyika pulogalamu yamapulatifomu osiyanasiyana; Electron ipereka luso lopangira makina onse othandizidwa ndi Chromium. Electron imaperekanso срСдства kukonza zotumiza zokha ndikuyika zosintha (zosintha zitha kuperekedwa kuchokera pa seva yosiyana kapena mwachindunji kuchokera ku GitHub).

Mwa mapulogalamu omwe adamangidwa pa nsanja ya Electron, titha kuzindikira mkonzi atomu, mail kasitomala Nylasi, zida zogwirira ntchito ndi Git GitKraken, dongosolo lowunikira ndikuwona mafunso a SQL Wagon, WordPress Desktop blogging system, BitTorrent kasitomala Zojambulajambula za WebTorrent, komanso makasitomala ovomerezeka a ntchito monga Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code ndi Discord. Zonse mu kalozera wa pulogalamu ya Electron zoperekedwa pafupifupi 850 ntchito. Kuti muchepetse chitukuko cha mapulogalamu atsopano, seti ya muyezo mapulogalamu owonetsera, kuphatikiza zitsanzo zama code zothetsera mavuto osiyanasiyana.

Source: opennet.ru

Kuwonjezera ndemanga