Skip to content
verdict:

Electron 42.0.0-beta.1

preview

note: no summary for this older release

We summarize recent releases. The original release notes for this version are below.

release-notesgithub.com/electron/electron · 27 lines
  1. Note: This is a beta release. Please file new issues for any bugs you find in it.
  2. This release is published to npm under the beta tag and can be installed via `npm install electron@beta`, or `npm install electron@42.0.0-beta.1`.
  3. # Release Notes for v42.0.0-beta.1
  4. ## Features
  5. * Added `allowExtensions` privilege to `protocol.registerSchemesAsPrivileged()` to enable Chrome extensions on custom protocols. [#50530](https://github.com/electron/electron/pull/50530) <sup>(Also in [40](https://github.com/electron/electron/pull/50588), [41](https://github.com/electron/electron/pull/50529))</sup>
  6. ## Fixes
  7. * BrowserWindow now enforces min/max size constraints on window creation, even if they conflict with the requested width and height. [#50754](https://github.com/electron/electron/pull/50754) <sup>(Also in [41](https://github.com/electron/electron/pull/50753))</sup>
  8. * Fixed a crash when calling `contentTracing.getTraceBufferUsage()` while a trace session is active. [#50592](https://github.com/electron/electron/pull/50592) <sup>(Also in [39](https://github.com/electron/electron/pull/50595), [40](https://github.com/electron/electron/pull/50593), [41](https://github.com/electron/electron/pull/50594))</sup>
  9. * Fixed an intermittent `Invoke in DisallowJavascriptExecutionScope` crash on application quit when a `WebContents` (or other JS-emitting native object) is garbage-collected during shutdown. [#50695](https://github.com/electron/electron/pull/50695) <sup>(Also in [40](https://github.com/electron/electron/pull/50693), [41](https://github.com/electron/electron/pull/50694))</sup>
  10. * 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. [#50712](https://github.com/electron/electron/pull/50712) <sup>(Also in [40](https://github.com/electron/electron/pull/50713), [41](https://github.com/electron/electron/pull/50715))</sup>
  11. * Fixed an issue where concurrent `getFileHandle` requests on the same path could stall indefinitely. [#50671](https://github.com/electron/electron/pull/50671) <sup>(Also in [40](https://github.com/electron/electron/pull/50672), [41](https://github.com/electron/electron/pull/50670))</sup>
  12. * Fixed an issue where custom options in `webContents.print()` did not prefill the print dialog on macOS. [#50643](https://github.com/electron/electron/pull/50643)
  13. * Fixed an issue where margins did not look as expected when printing in silent mode. [#50653](https://github.com/electron/electron/pull/50653) <sup>(Also in [41](https://github.com/electron/electron/pull/50652))</sup>
  14. * Fixed an issue where the `webContents.print()` callback may not fire correctly in some cases. [#50603](https://github.com/electron/electron/pull/50603) <sup>(Also in [41](https://github.com/electron/electron/pull/50604))</sup>
  15. * Fixed certain DevTools extension panels not showing without a page reload. [#50640](https://github.com/electron/electron/pull/50640)
  16. * Fixed native notification clicks not focusing the application window on Wayland. [#50669](https://github.com/electron/electron/pull/50669)
  17. * Fixed the appearance of maximized windows on GNOME in Wayland, especially when non-default GTK themes like Breeze are set. [#50644](https://github.com/electron/electron/pull/50644) <sup>(Also in [41](https://github.com/electron/electron/pull/50645))</sup>
  18. * Removed "representedObject is not a WeakPtrToElectronMenuModelAsNSObject" logging when interacting with macOS menus. [#50614](https://github.com/electron/electron/pull/50614) <sup>(Also in [41](https://github.com/electron/electron/pull/50613))</sup>
  19. ## Other Changes
  20. * Enabled profile-guided optimization for V8 builtins in release builds, improving JavaScript builtin performance (Array, String, RegExp, etc.). [#50573](https://github.com/electron/electron/pull/50573) <sup>(Also in [40](https://github.com/electron/electron/pull/50575), [41](https://github.com/electron/electron/pull/50574))</sup>
  21. * Updated Node.js to v24.14.1. [#50479](https://github.com/electron/electron/pull/50479)

view on githubimported 2026-09-28 via npm