рдЗрд▓реЗрдХреНрдЯреНрд░реЛрди 24.0.0 рдХреЛ рд░рд┐рд▓реАрдЬ, рдХреНрд░реЛрдорд┐рдпрдо рдЗрдиреНрдЬрд┐рдирдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреЗ рдкреНрд▓реЗрдЯрдлрд░реНрдо

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

рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдордзреНрдпреЗ:

  • nativeImage.createThumbnailFromPath(path, size) рд╡рд┐рдзрд┐рдорд╛ рдЫрд╡рд┐ рдЖрдХрд╛рд░ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рддрд░реНрдХ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдорд╛ "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 рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЫ, рд╕рд╛рдереИ рдиреЗрдЯрд┐рдн рд╕рдВрд╡рд╛рджрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдПрдХреАрдХреГрдд рдЧрд░реНрди, рд╕рдиреНрджрд░реНрдн рдореЗрдиреБрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди, рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реАрд╕рдБрдЧ рдПрдХреАрдХрд░рдг рдЧрд░реНрди, рд╡рд┐рдиреНрдбреЛрдЬрд╣рд░реВ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрди, рд░ рдХреНрд░реЛрдорд┐рдпрдо рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд╕рдБрдЧ рдЕрдиреНрддрд░реНрдХреНрд░рд┐рдпрд╛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд APIред

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

рдЗрд▓реЗрдХреНрдЯреНрд░реЛрди рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛ рдирд┐рд░реНрдорд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдорд╛ рдПрдЯрдо рд╕рдореНрдкрд╛рджрдХ, рдореЗрд▓рд╕реНрдкреНрд░рд┐рдЩ рдЗрдореЗрд▓ рдХреНрд▓рд╛рдЗрдиреНрдЯ, GitKraken рдЯреВрд▓рдХрд┐рдЯ, WordPress рдбреЗрд╕реНрдХрдЯрдк рдмреНрд▓рдЧрд┐рдЩ рдкреНрд░рдгрд╛рд▓реА, WebTorrent рдбреЗрд╕реНрдХрдЯрдк BitTorrent рдЧреНрд░рд╛рд╣рдХ, рд╕рд╛рдереИ Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire рдЬрд╕реНрддрд╛ рд╕реЗрд╡рд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред , Wrike, рднрд┐рдЬреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдпреЛ рдХреЛрдб рд░ Discordред рдХреБрд▓рдорд╛, рдЗрд▓реЗрдХреНрдЯреНрд░реЛрди рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реВрдЪреАрдорд╛ 734 рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдЫрдиреНред рдирдпрд╛рдБ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, рд╡рд┐рднрд┐рдиреНрди рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдХреЛрдб рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рд╕рд╣рд┐рдд рдорд╛рдирдХ рдбреЗрдореЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╕реЗрдЯ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди