Electron 12.0.0 ya zo ne bisa ga Chromium 89, sabbin APIs da ƙari

Electron

Kwanan nan an sanar da sakin sabon sigar Electron 12.0.0, wanda ya zo tare da haɗin abubuwan sabuntawa Chromium 89, da V8 8.9 da Node.js 14.16, tare da ƙarin mahimman canje-canje ana haskaka su, gami da sababbin APIs da ƙari.

Ga wadanda basu sani ba Wuta ya kamata su san cewa wannan tsarin aikace-aikacen tebur ne wanda yake amfani da fasahar yanar gizo, wanda aka ƙaddara ma'anarsa ta JavaScript, HTML da CSS kuma ana iya fadada aikin ta tsarin toshe-toshe. GitHub ne ya haɓaka shi kuma ya dogara ne akan ci gaban C ++.

Abubuwan da ke cikin Electron sune Chromium, Node.js, da V8. An tsara kayayyakin more rayuwa a cikin Node.js, kuma aikin haɗin yana dogara ne akan kayan aikin Chromium, tushen buɗewar Google Chrome. LAkwai matakan Node.js don masu haɓakawa, harma da API mai ci gaba don ƙirƙirar akwatinan tattaunawa na asali, haɗa aikace-aikace, ƙirƙirar menus na mahallin, haɗa kai tare da tsarin fitowar sanarwar, sarrafa windows da ma'amala da tsarin tsarin Chromium.

Ba kamar aikace-aikacen gidan yanar gizo ba, Shirye-shiryen shirye-shiryen Electron sun zo ne a matsayin fayilolin aiwatar da su kawai wannan ba shi da alaƙa da mai bincike.

A wannan yanayin, mai haɓaka ba ya buƙatar damuwa da aika aikace-aikacen don dandamali daban-daban, Electron zai ba da ikon ginawa ga duk tsarin haɗin Chromium. Hakanan Electron yana samar da kayan aiki don tsara kai tsaye da girka abubuwan sabuntawa (ana iya kawo ɗaukakawa daga sabar daban ko kuma kai tsaye daga GitHub).

Menene sabo a cikin Electron 12.0.0?

Wannan sabuwar sigar ta Electron ya zo tare da wasu kyawawan canje-canje da haɓakawa, na wane neXML Toast sanarwar aiwatarwa - al'ada a cikin Windows, kazalika da inganta yanayin yanayin duhu a cikin Windows kuma sama da duka abin da sauyawa zuwa sabon reshen LTS daga dandamalin Node.js 14 (a baya anyi amfani da reshe na 12.x).

A ɓangaren sababbin APIs, an ambaci hakan kara webFrameMain API, wannan yana ba da damar isa daga babban tsari zuwa bayani game da RenderFrame da aka zartar a lokuta daban-daban na WebContents (webFrameMain API yayi daidai da webFrame API, amma ana iya amfani dashi daga babban tsari).

Wani canji cewa fitacce shine rashin amfani da tsarin «m», wanda aka maye gurbinsa da @ electron / remote kuma an kuma lura cewa an cire tallafin Flash, wannan saboda Chromium ya cire tallafi don Flash.

Na sauran canje-canje da suka yi fice a cikin sanarwar wannan sabon sigar:

  • Ara API don kunna / musanya mai duba sihiri.
  • An ƙara ExitCode don cikakkun bayanai game da aikin fassarar.
  • kara net.online don gano idan a halin yanzu akwai jona.
  • powerara ikonMonitor.onBatteryPower.
  • webara shafin yanar gizo na yanar gizo.preferredSizeMode don ba da damar a duba ra'ayoyi daidai da ƙaramar girman daftarin aikinku.
  • kara sabon zabin takardun shaidarka na net.request ().
  • ƙara sabon asynchronous shell.trashItem () API, maye gurbin synchronous shell.moveItemToTrash ().
  • APIara API mai ɗaukar hoto don zaman.setPermissionRequestHandler.
  • Added webFrameMain.executeJavaScriptInIsolatedWorld ().
  • Karanta / rubuta tallafi don mai kunna nishaɗin CLSID a gajerun hanyoyi.
  • Ara tallafi don bayyane bayyane, auto_detect, ko tsarin tsarin a zaman.setProxy ().
  • Supportara tallafi don nuna macOS ɗin da aka raba, da kuma a taron sauya mai amfani da sauri zuwa PowerMonitor akan macOS.
  • Hanyar "ContextBridge exposeInMainWorld" an yarda ta fallasa APIs wadanda ba abubuwa ba.

Finalmente idan kuna sha'awar ƙarin sani game da shi na wannan sabon sigar, zaku iya duba cikakkun bayanai A cikin mahaɗin mai zuwa.

Yadda ake samun Electron akan Linux?

Domin gudanar da aikace-aikace da / ko don aiki tare da Electron cikin Linux, Dole ne kawai mu sanya Node.JS akan tsarin da manajan kunshin NPM.

Don shigar da Node.JS akan Linux, zaku iya ziyartar gidan inda muna magana game da Node. JS 15 kuma a ƙarshen sa zaka sami umarnin shigarwa don wasu daga cikin rarraba Linux daban-daban.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.