Note: This is an alpha release. Please file new issues for any bugs you find in it.
This release is published to npm under the alpha tag and can be installed via npm install electron@alpha, or npm install electron@45.0.0-alpha.10.
Release Notes for v45.0.0-alpha.10
Breaking Changes
- Reduced sandboxed renderer startup work for preload scripts that do not use
Buffer. #54048- Removed the
events,timersandurlmodules and theBuffer,setImmediateandclearImmediateglobals from sandboxed preload scripts; use a polyfill. - Made sandboxed renderers without a preload script start faster.
- Made sandboxed preload scripts start faster; Electron no longer evaluates a JavaScript bundle of its own in sandboxed renderers unless
webviewTagis enabled.
- Removed the
Fixes
- Fixed a crash when calling
setIgnoreMenuShortcuts()on DevTools. #54115 (Also in 43, 44) - Fixed alignment of the text label and popup menu in the macOS save dialog. #54144 (Also in 44)
- Fixed an "Invalid
guestInstanceId" error when removing a loaded<webview>from the DOM. #54096 (Also in 42, 43, 44) - Fixed GPU shaders compiled by Skia not being cached between launches. #54156 (Also in 44)
- Fixed
ready-to-shownever firing for some hidden windows on Windows and Linux. #54110 (Also in 43, 44) - Fixed the tray context menu not working for snap-confined apps because AppArmor blocked the
/org/chromium/DbusMenupath. #54102 (Also in 44)