Skip to content
verdict:

Electron 40.9.1

digest

note: no summary for this digest release

Digest releases are listed without a summary. The original release notes for this version are below.

release-notesgithub.com/electron/electron · 23 lines
  1. # Release Notes for v40.9.1
  2. ## Features
  3. * Added `allowExtensions` privilege to `protocol.registerSchemesAsPrivileged()` to enable Chrome extensions on custom protocols. [#50588](https://github.com/electron/electron/pull/50588) <sup>(Also in [41](https://github.com/electron/electron/pull/50529), [42](https://github.com/electron/electron/pull/50530))</sup>
  4. ## Fixes
  5. * Fixed `fs.stat` on files inside asar archives returning `undefined` for `blksize` and `blocks` instead of numeric values. [#50875](https://github.com/electron/electron/pull/50875) <sup>(Also in [41](https://github.com/electron/electron/pull/50876), [42](https://github.com/electron/electron/pull/50877))</sup>
  6. * Fixed a memory leak where Menu items were not cleaned up after Menu.setApplicationMenu was called repeatedly. [#50831](https://github.com/electron/electron/pull/50831) <sup>(Also in [41](https://github.com/electron/electron/pull/50830), [42](https://github.com/electron/electron/pull/50832))</sup>
  7. * Fixed an intermittent `Invoke in DisallowJavascriptExecutionScope` crash on application quit when a `WebContents` (or other JS-emitting native object) is garbage-collected during shutdown. [#50693](https://github.com/electron/electron/pull/50693) <sup>(Also in [41](https://github.com/electron/electron/pull/50694), [42](https://github.com/electron/electron/pull/50695))</sup>
  8. * Fixed an issue on macOS where `show`/`hide` events and `WebContents` visibility state could be reported incorrectly when multiple `WebContentsView`s were attached to a window. [#50713](https://github.com/electron/electron/pull/50713) <sup>(Also in [41](https://github.com/electron/electron/pull/50715), [42](https://github.com/electron/electron/pull/50712))</sup>
  9. * Fixed an issue where DevTools would re-attach to the window when opened after previously being detached. [#50817](https://github.com/electron/electron/pull/50817) <sup>(Also in [39](https://github.com/electron/electron/pull/50818), [41](https://github.com/electron/electron/pull/50816), [42](https://github.com/electron/electron/pull/50815))</sup>
  10. * Fixed an issue where `setSimpleFullScreen` on macOS would exit when web content called `requestFullscreen()`. [#50986](https://github.com/electron/electron/pull/50986) <sup>(Also in [42](https://github.com/electron/electron/pull/50987))</sup>
  11. * Fixed an issue where concurrent `getFileHandle` requests on the same path could stall indefinitely. [#50672](https://github.com/electron/electron/pull/50672) <sup>(Also in [41](https://github.com/electron/electron/pull/50670), [42](https://github.com/electron/electron/pull/50671))</sup>
  12. * Fixed aspect ratio min/max size clamping to correctly account for extraSize on macOS. [#50834](https://github.com/electron/electron/pull/50834) <sup>(Also in [41](https://github.com/electron/electron/pull/50835), [42](https://github.com/electron/electron/pull/50836))</sup>
  13. * Fixed the crash keys being lost and the crash reporter hanging on macOS when many dynamic crash keys were registered. [#50838](https://github.com/electron/electron/pull/50838) <sup>(Also in [41](https://github.com/electron/electron/pull/50837), [42](https://github.com/electron/electron/pull/50839))</sup>
  14. * Moved Electron-specific help menu links to the default app only; unpackaged apps will no longer see these items in their default menu. [#50860](https://github.com/electron/electron/pull/50860) <sup>(Also in [41](https://github.com/electron/electron/pull/50859), [42](https://github.com/electron/electron/pull/50861))</sup>
  15. ## Other Changes
  16. * Backported fix for 489711638. [#50623](https://github.com/electron/electron/pull/50623)
  17. * Backported fix for 493952652. [#50619](https://github.com/electron/electron/pull/50619)
  18. * Backported fix for none. [#50881](https://github.com/electron/electron/pull/50881)
  19. * Backported upstream v8 fixes for several maglev, inspector, and arm64 code-generation edge cases. [#50992](https://github.com/electron/electron/pull/50992)

view on githubimported 2026-09-28 via npm