Famoahana ny Electron 23.0.0, sehatra fananganana fampiharana mifototra amin'ny motera Chromium

Efa nomanina ny famoahana ny sehatra Electron 23.0.0, izay manome rafitra mahazaka tena ho an'ny fampivoarana ny rindranasan'ny mpampiasa sehatra maro, mampiasa ny singa Chromium, V8 ary Node.js ho fototra. Ny fiovana lehibe amin'ny laharan'ny dikan-teny dia noho ny fanavaozana ny codebase Chromium 110, ny sehatra Node.js 18.12.1 ary ny motera JavaScript V8 11.

Anisan'ireo fanovana tamin'ny famoahana vaovao:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° API WebUSB, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ со спСциализированными ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌΠΈ устройствами, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ USB. WebUSB Π΄Π°Ρ‘Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с USB-устройствами Π±Π΅Π· установки Π² систСму спСциализированных Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² c ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π»ΠΎΠ³ΠΈΠΊΠΈ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ взаимодСйствия Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
  • Π’ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Display Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ свойство Β«labelΒ» с тСкстовой ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ, наглядно ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ экран.
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ API app.getPreferredSystemLanguages() для опрСдСлСния Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π² систСмС языков.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ SerialPort.forget(), Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉ Promise для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ закрытия ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ событиС serial-port-revoked, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΈ ΠΎΡ‚Π·Ρ‹Π²Π΅ доступа ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ послС закрытия соСдинСния ΠΊ Π½Π΅ΠΌΡƒ.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ API win.setHiddenInMissionControl, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ прилоТСния Π² интСрфСйсС Mission Control Π½Π° систСмах с macOS.
  • Из ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° BrowserWindow ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ события scroll-touch-begin, scroll-touch-end ΠΈ scroll-touch-edge, вмСсто ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ событиС input-event Π² WebContents.
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ОБ Windows 7, 8 ΠΈ 8.1, Π° Ρ‚Π°ΠΊΠΆΠ΅ Windows Server 2012 ΠΈ 2012 R2.

Ny sehatra Electron dia ahafahanao mamorona rindranasa an-tsary amin'ny alΓ lan'ny teknolojian'ny navigateur, ny lojika dia voafaritra ao amin'ny JavaScript, HTML ary CSS, ary azo itarina amin'ny alΓ lan'ny rafitra add-on ny fiasa. Ny mpamorona dia afaka miditra amin'ny maody Node.js, ary koa API miitatra amin'ny famoronana fifanakalozan-dresaka teratany, fampidirana fampiharana, famoronana menus context, fampidirana amin'ny rafitra fampandrenesana, fanodinkodinana windows, ary fifandraisana amin'ny subsystems Chromium.

Tsy toy ny rindranasa an-tranonkala, ny programa mifototra amin'ny Electron dia atolotra ho rakitra azo tanterahana tsy misy ifandraisany amin'ny navigateur. Mandritra izany fotoana izany, ny mpamorona dia tsy mila manahy momba ny fandefasana ny rindranasa ho an'ny sehatra samihafa; Electron dia hanome fahafahana hanorina ho an'ny rafitra rehetra tohanan'ny Chromium. Ny Electron koa dia manome fitaovana ho an'ny fandefasana mandeha ho azy sy fametrahana fanavaozana (azo atolotra na avy amin'ny mpizara mitokana na mivantana avy amin'ny GitHub ny fanavaozana).

Ny programa natsangana teo amin'ny sehatra Electron dia ahitana ny tonian-dahatsoratra Atom, Mailspring mailaka mpanjifa, GitKraken Toolkit, WordPress Desktop rafitra bilaogy, WebTorrent Desktop BitTorrent mpanjifa, ary koa ny mpanjifa ofisialy ho an'ny serivisy toy ny Skype, Signal, Slack , Basecamp, Twitch, Ghost, Wire , Wrike, Visual Studio Code ary Discord. Amin'ny fitambarany, ny katalaogin'ny programa Electron dia misy fampiharana 734. Mba hanatsorana ny fivoaran'ny rindranasa vaovao, dia nisy andiana rindranasa demΓ΄ manara-penitra nomanina, anisan'izany ny ohatra kaody ho an'ny famahana olana isan-karazany.

Source: opennet.ru

Add a comment