Note: This is a beta release. Please file new issues for any bugs you find in it.
This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm install electron@41.0.0-beta.4.
Release Notes for v41.0.0-beta.4
Features
- Added an
usePrinterDefaultPageSizeoption towebContents.print()to allow using the printer's default page size. #49812 - Added support for
long-animation-framescript attribution (via--enable-features=AlwaysLogLOAFURL). #49773 (Also in 39, 40) - Enable wasm trap handlers behind
WasmTrapHandlersfuse. #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