Electron v41.0.0-beta.4

Latest Pre Release
npm
npm install --save-dev electron@41.0.0-beta.4
yarn
yarn add --dev electron@41.0.0-beta.4
Google ChromeChromium
146.0.7666.0
Node.jsNode.js
24.13.1
V8V8
14.6.135

Release Notes

Features

  • Added an usePrinterDefaultPageSize option to webContents.print() to allow using the printer's default page size. #49812

  • Added support for long-animation-frame script attribution (via --enable-features=AlwaysLogLOAFURL). #49773 (Also in 39, 40)

  • Enable wasm trap handlers behind WasmTrapHandlers fuse. #49839

  • Extended actions support for Windows notifications to include buttons, select dropdowns, and replies. #49787 (Also in 40)

Fixes

  • Fixed an issue where frameless windows had resize issues in Mac App Store builds. #49857 (Also in 39, 40)

  • Fixed draggable regions not updating position when DevTools is docked to the left or right in a frameless window. #49848 (Also in 39, 40)

  • Fixed several issues with consistent window sizing and resizing on Linux when CSD is in use (e.g. on GNOME/Wayland) and added support for creating content-sized windows. #49835

Other Changes

  • Fixed crash in platform_util::Beep() on Linux. #49865 (Also in 40)

  • Updated Chromium to 146.0.7666.0. #49543