Vai al contenuto
verdict:

Electron 43.3.0

notable

note: la sintesi e le note di rilascio sono in inglese

ok: aggiornamento sicuro

0 breaking changes5 punti chiave

Adds an available field to getSystemMemoryInfo on Linux and fixes several crashes and asar bugs.

sintesi · solo dalle note di rilascio · claude-haiku-5-5 · prompt v7

punti chiave

release-notesgithub.com/electron/electron · 21 righe
  1. # Release Notes for v43.3.0
  2. ## Features
  3. * Added `available` to `process.getSystemMemoryInfo()` on Linux, exposing `proc/meminfo` MemAvailable. [#52379](https://github.com/electron/electron/pull/52379) <sup>(Also in [42](https://github.com/electron/electron/pull/52378), [44](https://github.com/electron/electron/pull/52380))</sup>
  4. ## Fixes
  5. * Fixed `BrowserWindow` size corruption on Windows when created with explicit `x`/`y` on a secondary monitor whose DPI differs from the primary. [#52501](https://github.com/electron/electron/pull/52501) <sup>(Also in [42](https://github.com/electron/electron/pull/52500), [44](https://github.com/electron/electron/pull/52499))</sup>
  6. * Fixed `Dirent.parentPath` being `undefined` for `fs.readdir`, `fs.readdirSync`, `fs.glob`, and `fs.globSync` with `withFileTypes: true` inside asar archives. [#52505](https://github.com/electron/electron/pull/52505) <sup>(Also in [42](https://github.com/electron/electron/pull/52506), [44](https://github.com/electron/electron/pull/52507))</sup>
  7. * Fixed `dialog.showOpenDialog`/`dialog.showSaveDialog` opening at an unusable location on Linux when `defaultPath` is a bare filename without a directory. [#52401](https://github.com/electron/electron/pull/52401) <sup>(Also in [44](https://github.com/electron/electron/pull/52402))</sup>
  8. * Fixed a UAF with `protocol.registerStreamProtocol` when an error is emitted during a read. [#52514](https://github.com/electron/electron/pull/52514) <sup>(Also in [41](https://github.com/electron/electron/pull/52513), [42](https://github.com/electron/electron/pull/52516), [44](https://github.com/electron/electron/pull/52515))</sup>
  9. * Fixed a crash that could occur when closing DevTools while the host WebContents was being destroyed. [#52510](https://github.com/electron/electron/pull/52510) <sup>(Also in [41](https://github.com/electron/electron/pull/52512), [42](https://github.com/electron/electron/pull/52511), [44](https://github.com/electron/electron/pull/52509))</sup>
  10. * Fixed a graphical glitch on Linux where thin borders appeared past the drop shadows on frameless windows when multiple windows were created. [#52607](https://github.com/electron/electron/pull/52607) <sup>(Also in [44](https://github.com/electron/electron/pull/52606))</sup>
  11. * Fixed an issue where loading ICO files from ASAR archives on Windows left temporary icon files behind. [#52478](https://github.com/electron/electron/pull/52478) <sup>(Also in [42](https://github.com/electron/electron/pull/52479), [44](https://github.com/electron/electron/pull/52477))</sup>
  12. * Fixed an issue where some values passed into `requestSingleInstanceLock` could result in a crash. [#52471](https://github.com/electron/electron/pull/52471) <sup>(Also in [44](https://github.com/electron/electron/pull/52470))</sup>
  13. ## Other Changes
  14. * Fixed bindings for MV3 service workers. [#52503](https://github.com/electron/electron/pull/52503)
  15. * Improved the error message when an asar integrity check fails to name the entry that failed. [#52622](https://github.com/electron/electron/pull/52622) <sup>(Also in [42](https://github.com/electron/electron/pull/52623), [44](https://github.com/electron/electron/pull/52624))</sup>
  16. * Updated Chromium to 150.0.7871.212. [#52524](https://github.com/electron/electron/pull/52524)
  17. * Updated Node.js to v24.18.1. [#52552](https://github.com/electron/electron/pull/52552)

vedi su githubimported 2026-09-28 via npm