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

Zokonzekera kumasulidwa kwa nsanja Electro 7.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 chifukwa chakusintha kukhala codebase Chromium 78, nsanja Ndondomeko .js 12.8 ndi injini ya JavaScript V8 7.8. Poyamba kuyembekezera Mapeto a chithandizo cha machitidwe a 32-bit Linux adachedwa pakali pano ndikumasulidwa
7.0 kuphatikizapo zilipo mumapangidwe a 32-bit.

pakati kusintha mu Electron specific APIs:

  • Njira zowonjezera za ipcRenderer.invoke() ndi ipcMain.handle() zokonzekera IPC yosagwirizana ndi pempho/mayankhidwe, omwe analimbikitsa gwiritsani ntchito m'malo mwa gawo la "kutali";
  • Wowonjezera nativeTheme API powerenga ndi kukonza zosintha pamutu wamakina ndi mtundu;
  • Kusintha kwa jenereta yatsopano yomasulira kwa TypeScript kwapangidwa;
  • Thandizo lowonjezera la Windows limapangira machitidwe a 64-bit kutengera kamangidwe ka ARM.

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 800 ntchito. Kuti muchepetse chitukuko cha mapulogalamu atsopano, seti ya muyezo mapulogalamu owonetsera, kuphatikiza zitsanzo zama code zothetsera mavuto osiyanasiyana.

Source: opennet.ru

Kuwonjezera ndemanga