рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди 24.0.0 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди, рдХреНрд░реЛрдорд┐рдпрдо рдЗрдВрдЬрд┐рдирд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╡реНрдпрд╛рд╕рдкреАрда

рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди 24.0.0 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреЗ рдкреНрд░рдХрд╛рд╢рди рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдПрдХ рдЖрдзрд╛рд░ рдореНрд╣рдгреВрди Chromium, V8 рдЖрдгрд┐ Node.js рдШрдЯрдХ рд╡рд╛рдкрд░реВрди рдорд▓реНрдЯреА-рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╕реНрд╡рдпрдВрдкреВрд░реНрдг рдлреНрд░реЗрдорд╡рд░реНрдХ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдЖрд╡реГрддреНрддреА рдХреНрд░рдорд╛рдВрдХрд╛рддреАрд▓ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдмрджрд▓ Chromium 112 рдХреЛрдбрдмреЗрд╕, Node.js 18.14.0 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЖрдгрд┐ V8 11.2 JavaScript рдЗрдВрдЬрд┐рдирдЪреНрдпрд╛ рдЕрдкрдбреЗрдЯрдореБрд│реЗ рдЭрд╛рд▓рд╛ рдЖрд╣реЗ.

рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рдирд╛рддреАрд▓ рдмрджрд▓рд╛рдВрдкреИрдХреА:

  • nativeImage.createThumbnailFromPath(рдкрде, рдЖрдХрд╛рд░) рдкрджреНрдзрддреАрдордзреНрдпреЗ рдкреНрд░рддрд┐рдореЗрдЪреНрдпрд╛ рдЖрдХрд╛рд░рд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рдЪреЗ рддрд░реНрдХрд╢рд╛рд╕реНрддреНрд░ рдмрджрд▓рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ тАЬmaxSizeтАЭ рдкреЕрд░рд╛рдореАрдЯрд░ тАЬрдЖрдХрд╛рд░тАЭ рдиреЗ рдмрджрд▓рд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрддрд╛ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд▓рдШреБрдкреНрд░рддрд┐рдорд╛рдЪрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдХрд╛рд░ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддреЛ, рдХрдорд╛рд▓ рдирд╛рд╣реА ( рдореНрд╣рдгрдЬреЗрдЪ рдЖрдХрд╛рд░ рд▓рд╣рд╛рди рдЕрд╕рд▓реНрдпрд╛рд╕, рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓) .
  • BrowserWindow.setTrafficLightPosition(рд╕реНрдерд┐рддреА) рдЖрдгрд┐ BrowserWindow.getTrafficLightPosition() рдкрджреНрдзрддреА рдирд╛рдкрд╕рдВрдд рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ BrowserWindow.setWindowButtonPosition(рд╕реНрдерд┐рддреА) рдЖрдгрд┐ BrowserWindow.getWindowButtonPosition() рдиреЗ рдмрджрд▓рд▓реНрдпрд╛ рдкрд╛рд╣рд┐рдЬреЗрдд.
  • cookies.get() рдкрджреНрдзрддреАрдордзреНрдпреЗ, HttpOnly рдореЛрдбрдордзреНрдпреЗ рдХреБрдХреАрдЬ рдлрд┐рд▓реНрдЯрд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
  • logUsage рдкреЕрд░рд╛рдореАрдЯрд░ shell.openExternal() рдкрджреНрдзрддреАрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • webRequest рдордзреНрдпреЗ рдЖрддрд╛ рдкреНрд░рдХрд╛рд░рд╛рдиреБрд╕рд╛рд░ рд╡рд┐рдирдВрддреНрдпрд╛ рдлрд┐рд▓реНрдЯрд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ.
  • рдирд╡реАрди рд╡рд┐рдВрдбреЛ рдЙрдШрдбрдгреНрдпрд╛рд╕рд╛рдареА devtools-open-url рдЗрд╡реНрд╣реЗрдВрдЯ рд╡реЗрдм рд╕рд╛рдордЧреНрд░реАрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ.
  • рд╕реНрдерд╛рдирд┐рдХ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╡рд╛рд╣рд╛рдд рдмрд╛рд╣реНрдп рдСрдбрд┐рдУ рдЗрдирдкреБрдЯ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА ses.setDisplayMediaRequestHandler() рдХреЙрд▓рдмреЕрдХ рд╣рдБрдбрд▓рд░рдордзреНрдпреЗ enableLocalEcho рдзреНрд╡рдЬ рдЬреЛрдбрд▓рд╛.
  • рд╕рд░реНрд╡ рдореЙрдбреНрдпреВрд▓реНрд╕ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛рдирд╛ рдорд┐рд│рд╛рд▓реЗрд▓реНрдпрд╛ рдорд╛рд╣рд┐рддреАрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди, рд╕рд╛рдорд╛рдиреНрдп рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓рдордзреНрдпреЗ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рддреБрдореНрд╣рд╛рд▓рд╛ рдмреНрд░рд╛рдЙрдЭрд░ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╡рд╛рдкрд░реВрди рдХреЛрдгрддреЗрд╣реА рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ, рдЬреНрдпрд╛рдЪреЗ рддрд░реНрдХ JavaScript, HTML рдЖрдгрд┐ CSS рдордзреНрдпреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд рдЖрдгрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕреЕрдб-рдСрди рд╕рд┐рд╕реНрдЯрдорджреНрд╡рд╛рд░реЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ Node.js рдореЙрдбреНрдпреВрд▓реНрд╕рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдЖрд╣реЗ, рддрд╕реЗрдЪ рдиреЗрдЯрд┐рд╡реНрд╣ рдбрд╛рдпрд▓реЙрдЧреНрд╕ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдПрдХрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдореЗрдиреНрдпреВ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рд╕рд┐рд╕реНрдЯрдорд╕рд╣ рд╕рдорд╛рдХрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ рдлреЗрд░рдлрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ Chromium рд╕рдмрд╕рд┐рд╕реНрдЯрдорд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд API.

рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕ рдмреНрд░рд╛рдЙрдЭрд░рд╢реА рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рдирд╕рд▓реЗрд▓реНрдпрд╛ рд╕реНрд╡рдпрдВ-рдирд┐рд╣рд┐рдд рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕ рдореНрд╣рдгреВрди рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рд╡рд┐рдХрд╛рд╕рдХрд╛рд▓рд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреЛрд░реНрдЯ рдХрд░рдгреНрдпрд╛рдмрджреНрджрд▓ рдХрд╛рд│рдЬреА рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА; рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреНрд░реЛрдорд┐рдпрдорджреНрд╡рд╛рд░реЗ рд╕рдорд░реНрдерд┐рдд рд╕рд░реНрд╡ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░реЗрд▓. рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рд╡рд┐рддрд░рдг рдЖрдгрд┐ рдЕрджреНрдпрддрдирд╛рдВрдЪреНрдпрд╛ рд╕реНрдерд╛рдкрдиреЗрд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рджреЗрдЦреАрд▓ рдкреНрд░рджрд╛рди рдХрд░рддреЗ (рдЕрдкрдбреЗрдЯреНрд╕ рд╡реЗрдЧрд│реНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░реВрди рдХрд┐рдВрд╡рд╛ рдереЗрдЯ GitHub рд╡рд░реВрди рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд).

рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдордордзреНрдпреЗ Atom рд╕рдВрдкрд╛рджрдХ, Mailspring рдИрдореЗрд▓ рдХреНрд▓рд╛рдпрдВрдЯ, GitKraken рдЯреВрд▓рдХрд┐рдЯ, WordPress рдбреЗрд╕реНрдХрдЯреЙрдк рдмреНрд▓реЙрдЧрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо, WebTorrent рдбреЗрд╕реНрдХрдЯреЙрдк BitTorrent рдХреНрд▓рд╛рдпрдВрдЯ, рддрд╕реЗрдЪ Skype, Signal, Slack , Basecamp, Twitch, Ghost, Wire рд╕рд╛рд░рдЦреНрдпрд╛ рд╕реЗрд╡рд╛рдВрд╕рд╛рдареА рдЕрдзрд┐рдХреГрдд рдХреНрд▓рд╛рдпрдВрдЯ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд. , Wrike, Visual Studio Code рдЖрдгрд┐ Discord. рдПрдХреВрдг, рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЕрдЯрд▓реЙрдЧрдордзреНрдпреЗ 734 рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрд╣реЗрдд. рдирд╡реАрди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪрд╛ рд╡рд┐рдХрд╛рд╕ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╡рд┐рд╡рд┐рдз рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдб рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рдорд╛рдирдХ рдбреЗрдореЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪрд╛ рдПрдХ рд╕рдВрдЪ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛