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@24.0.0-beta.1
.
Fixes
- Fixed an issue where unhandled rejections could cause duplicate logs in some cases. #37500
- Fixed draggable regions not working in Mac App Store builds. #37474 (Also in 23)
app.showAboutPanel()
no longer blocks the main thread on Windows or Linux, thus matching macOS. #37508
Other Changes
- Updated Chromium to 111.0.5563.50. #37223
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@24.0.0-alpha.7
.
Features
- Added
types
to webRequest
filter. #37427
Fixes
- Fixed
destroyed
event not emitted on close
for BrowserView.webContents
. #37450 (Also in 23)
- Fixed an issue where
BroadcastChannel
did not work correctly when contextIsolation: false
. #37443
- Fixed an issue where
minWidth
/minHeight
and maxWidth
/maxHeight
would not be enforced if the user set an aspectRatio
on macOS. #37456 (Also in 22, 23)
- Fixed an issue where passing both
hasReply
and actions
to a main process Notification on macOS resulted in the first action being obscured and unavailable. #37449 (Also in 22, 23)
- Setting the about panel's options no longer crashes. #37442
Other Changes
- Improved error messages for
contents.takeHeapSnapshot
. #37461 (Also in 22, 23)