Tukunga o Electron 19.0.0, he papa mo te hanga tono i runga i te miihini Chromium

Ko te tukunga o te papaaapapa Electron 19.0.0 kua rite, e whakarato ana i te anga-a-tinana mo te whakawhanake i nga tono kaiwhakamahi maha-turanga, ma te whakamahi i nga waahanga Chromium, V8 me Node.js hei kaupapa. Ko te huringa nui i roto i te tau putanga na te whakahou ki te Chromium 102 codebase, te turanga Node.js 16.14.2 me te miihini V8 10.2 JavaScript.

I roto i nga huringa o te tukunga hou:

  • Kua taapirihia te tikanga BrowserWindow, e taea ai e koe te whakarereke i te tae o nga paatene, te tae o nga tohu me te teitei o te matapihi me te WCO (Window Controls Overlay) kua whakahohea.
  • Kua taapirihia te nativeTheme.inForcedColorsMode API hei whakatau mena kua whakahohea te aratau tae kaha.
  • Kua taapirihia te API ses.setCodeCachePath() hei tautuhi i te raarangi mo te keteroki waehere.
  • Ka taea te kati i te matapihi ki te katia te matapihi matua.
  • He tautoko taapiri mo etahi atu whakatakotoranga tae ki te setBackgroundColor.
  • Kua taapirihia he whakatupato mo te wehenga taunoa o nga tuhinga o mua, timata mai i te peka Electron 20.
  • Ko te Kaihanga BrowserWindow kei runga i te papaaho Linux kua kore e tautoko i te whiringa skipTaskbar, i hiahia kia rere a Window.is_skip_taskbar i roto i te aratau haumaru, ahakoa kaore i tautokona te huna mai i te paetaumahi ki nga taiao-a-Wayland.

Ko te papaaarangi Electron ka taea e koe te hanga i nga tono kauwhata ma te whakamahi i nga hangarau tirotiro, ko te arorau kua tautuhia ki te JavaScript, HTML me CSS, a ka taea te whakawhänui i te mahinga ma te punaha taapiri. Ka whai waahi nga Kaihanga ki nga waahanga Node.js, tae atu ki tetahi API taapiri mo te whakaputa korero taketake, te whakauru i nga tono, te hanga tahua horopaki, te whakauru ki te punaha whakaatu whakamohiotanga, te raweke i nga matapihi, me te taunekeneke ki nga punaha iti Chromium.

Kaore i rite ki nga tono paetukutuku, ka tukuna nga kaupapa i runga i te Irahiko hei konae ka taea te kawe i a ia ano kaore e herea ki te kaitirotiro. I te wa ano, kaore te kaiwhakawhanake e awangawanga mo te kawe i te tono mo nga papaaho rereke; Ka whakawhiwhia e te Electron te kaha ki te hanga mo nga punaha katoa e tautokohia ana e Chromium. Ka whakarato ano a Electron i nga taputapu mo te tuku aunoa me te whakaurunga o nga whakahoutanga (ka taea te tuku mai i nga whakahou mai i tetahi tūmau motuhake, mai i GitHub ranei).

Ko nga kaupapa i hangaia i runga i te papaahi Electron ko te Atom etita, Mailspring email client, GitKraken toolkit, WordPress Desktop blogging system, WebTorrent Desktop BitTorrent client, me nga kiritaki whai mana mo nga ratonga penei i te Skype, Signal, Slack , Basecamp, Twitch, Ghost, Waea. , Wrike, Visual Studio Code me Discord. Hui katoa, e 775 nga tono kei roto i te raarangi kaupapa Electron. Hei whakangwari ake i te whakawhanaketanga o nga tono hou, kua whakaritea he huinga o nga tono demo paerewa, tae atu ki nga tauira waehere mo te whakaoti rapanga maha.

Source: opennet.ru

Tāpiri i te kōrero