Mwepụta nke Electron 13.0.0, ikpo okwu maka iwulite ngwa dabere na injin Chromium

A kwadoro ntọhapụ nke Electron 13.0.0 ikpo okwu, nke na-enye usoro zuru oke maka ịmepụta ngwa ndị ọrụ multi-platform, na-eji Chromium, V8 na Node.js components dị ka ndabere. Mgbanwe dị ịrịba ama na ọnụọgụ ụdị bụ n'ihi mmelite nke Chromium 91 codebase, ikpo okwu Node.js 14.16 na V8 9.1 JavaScript engine.

N'ime mgbanwe ndị dị na ntọhapụ ọhụrụ:

  • Добавлено свойство process.contextIsolated для определения выполнения текущего контекста отрисовки в отдельном изолированном процессе.
  • Добавлен session.storagePath для определения пути на диске для хранения связанных с сеансом данных.
  • В API WebContents объявлена устареашей поддержка события «new-window», вместо которого следует использовать обработчик, прикрепляемый через метод webContents.setWindowOpenHandler().
  • Добавлен параметр process.contextId, используемый в модуле @electron/remote при взаимодействии между основным процессом и процессом отрисовки страницы.
  • Добавлен API для включения и выключения обработчика для проверки правописания.

Ka anyị chetara gị na Electron na-enye gị ohere ịmepụta ngwa ọ bụla eserese site na iji teknụzụ ihe nchọgharị, nke akọwapụtara ya na Javascript, HTML na CSS, yana ọrụ nwere ike gbasaa site na usoro mgbakwunye. Ndị nrụpụta nwere ohere ịnweta modul Node.js, yana API agbatịkwuru maka imepụta mkparịta ụka nwa afọ, ijikọ ngwa, mepụta menu onodu, ijikọ na sistemụ ngosi, ijikwa windo, yana imekọrịta ihe na sistemụ Chromium.

N'adịghị ka ngwa weebụ, a na-ebuga mmemme dabere na Electron dị ka faịlụ nwere onwe ya nke na-ejikọtaghị na ihe nchọgharị. N'otu oge ahụ, onye nrụpụta ekwesịghị ichegbu onwe ya maka ibubata ngwa maka nyiwe dị iche iche; Electron ga-enye ike iwulite sistemụ niile nke Chromium na-akwado. Electron na-enyekwa ngwaọrụ maka nnyefe akpaka na ntinye nke mmelite (enwere ike ịnye mmelite site na sava dị iche ma ọ bụ site na GitHub ozugbo).

Mmemme ndị e wuru n'elu ikpo okwu Electron gụnyere onye nchịkọta akụkọ Atom, onye ahịa email Mailspring, GitKraken Toolkit, WordPress Desktop blogging system, WebTorrent Desktop BitTorrent client, yana ndị ahịa gọọmentị maka ọrụ dị ka Skype, Signal, Slack , Basecamp, Twitch, Ghost, Waya , Wrike, Visual Studio Code na Discord. Na mkpokọta, katalọgụ mmemme Electron nwere ngwa 1016. Iji mee ka mmepe nke ngwa ọhụrụ dị mfe, edozila usoro ngosi ngosi ọkọlọtọ, gụnyere ihe atụ koodu maka idozi nsogbu dị iche iche.

isi: opennet.ru

Tinye a comment