Build cross-platform desktop apps with JavaScript, HTML, and CSS
MIT License
Bot releases are visible (Hide)
Published by sudowoodo-release-bot[bot] about 2 years ago
atob
in the renderer process could fail under some circumstances. #35445 (Also in 21)
roundedCorners: false
couldn't enter fullscreen without crashing. #35455 (Also in 19, 21)
setBounds
on some windows. #35494 (Also in 19)
Published by sudowoodo-release-bot[bot] about 2 years ago
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 [email protected]
.
Published by sudowoodo-release-bot[bot] about 2 years ago
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 [email protected]
.
atob
in the renderer process could fail under some circumstances. #35443 (Also in 20)
roundedCorners: false
couldn't enter fullscreen without crashing. #35454 (Also in 19, 20)
Published by sudowoodo-release-bot[bot] about 2 years ago
Published by sudowoodo-release-bot[bot] about 2 years ago
Published by sudowoodo-release-bot[bot] about 2 years ago
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 [email protected]
.
Published by sudowoodo-release-bot[bot] about 2 years ago
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 [email protected]
.
WebContents.ipc
and WebFrameMain.ipc
APIs. #35231
Published by sudowoodo-release-bot[bot] about 2 years ago
Published by sudowoodo-release-bot[bot] about 2 years ago
Published by sudowoodo-release-bot[bot] about 2 years ago
Published by sudowoodo-release-bot[bot] about 2 years ago
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 [email protected]
.
Published by sudowoodo-release-bot[bot] about 2 years ago
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 [email protected]
.
Published by sudowoodo-release-bot[bot] about 2 years ago
Published by sudowoodo-release-bot[bot] about 2 years ago
Published by sudowoodo-release-bot[bot] about 2 years ago
Published by sudowoodo-release-bot[bot] about 2 years ago
webContents.getUserAgent()
incorrectly returning an empty string unless previously set. #35130 (Also in 17, 19, 20)
Published by sudowoodo-release-bot[bot] about 2 years ago
Published by sudowoodo-release-bot[bot] about 2 years ago
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 [email protected]
.
webContents.printToPDF
to align with the Chrome Devtools implementation. #33654
nodeIntegration: true
or sandbox: false
is specified. #32869 (Also in 20)
--ozone-platform-hint
flag on Linux. #34937 (Also in 19, 20)
crypto
. #34767
requestMediaKeySystemAccess
eventually resolves / rejects. #34886 (Also in 19, 20)
_dyld_missing_symbol_abort
crash on macOS when using c++ native modules. #34932 (Also in 20)
serial-port-added
and serial-port-removed
events not firing. #34958 (Also in 20)
webContents.getUserAgent()
incorrectly returning an empty string unless previously set. #35069 (Also in 17, 18, 19, 20)
BrowserWindow.setEnabled()
. #34904 (Also in 18, 19, 20)
crashReporter.start()
on macOS. #34609 (Also in 17, 18, 19, 20)
titleBarStyle
. #34833 (Also in 17, 18, 19, 20)
setWindowOpenHandler()
would crash if the callback threw an error. #34523 (Also in 17, 18, 19, 20)
BrowserWindow.setRepresentedFilename
on macOS with titlebarStyle: 'hiddenInset'
or titlebarStyle: 'hidden'
inadvertently moves the traffic light location. #34834 (Also in 18, 19, 20)
w.setWindowButtonVisibility(true)
immediately after exiting fullscreen fails to show window buttons. #34530 (Also in 18, 19, 20)
pageSize
values would cause a silent hang and eventual crash. #34893
Invalid print settings
as the failure reason, but would then not terminate the print job, leading to an eventual crash on exit. #34894 (Also in 20)
{ name: 'All Files', extensions: ['*'] }
in the filters
param of open or save dialogs on Linux would disallow choosing files without an extension. #34496 (Also in 18, 19, 20)
deviceName
on Linux caused silent failures. #34872 (Also in 19, 20)
window.close()
is called during a fullscreen transition. #34378 (Also in 17, 18, 19, 20)
about:blank
windows from inheriting their parents' preload scripts when sandbox: false
and nodeIntegrationInSubFrames: true
. #34531 (Also in 20)
nan
. #34844 (Also in 20)
new-window
event. #34528 (Also in 20)
setBounds
. #34581 (Also in 18, 19, 20)
page-title-set
webview event has been removed. #34533
<webview>
are now only created after the 'will-attach-webview'
event is emitted and preventDefault
is not called. #32941 (Also in 20)
Published by sudowoodo-release-bot[bot] about 2 years ago
webContents.getUserAgent()
incorrectly returning an empty string unless previously set. #35132 (Also in 17, 18, 20)
Published by sudowoodo-release-bot[bot] about 2 years ago
nodeIntegration: true
or sandbox: false
is specified. #35125
app.isHidden()
to check if the app is hidden (e.g. with Command-H) on macOS. #32155
browserData
to app.setPath/getPath
. #33554
systemPreferences.subscribe{Local|Workspace}Notification
to take a null
value for the event
parameter. #33641 (Also in 18, 19)
_dyld_missing_symbol_abort
crash on macOS when using c++ native modules. #34944
serial-port-added
and serial-port-removed
events not firing. #35047
Invalid print settings
as the failure reason, but would then not terminate the print job, leading to an eventual crash on exit. #35141
about:blank
windows from inheriting their parents' preload scripts when sandbox: false
and nodeIntegrationInSubFrames: true
. #34585
nan
. #34851
--ozone-platform-hint
flag on Linux. #35014 (Also in 19)
requestMediaKeySystemAccess
eventually resolves / rejects. #34891 (Also in 19)
webContents.getUserAgent()
incorrectly returning an empty string unless previously set. #35131 (Also in 18, 19)
safeStorage
on Linux. #33913 (Also in 15, 16, 17, 18, 19)
BrowserWindow.setEnabled()
. #34972 (Also in 18, 19)
loadExtension
on an extension directory that's missing a manifest file. #34168 (Also in 16, 17, 19)
crashReporter.start()
on macOS. #34639 (Also in 17, 18, 19)
webContents.print()
. #34271 (Also in 19)
titleBarStyle
. #34875 (Also in 17, 18, 19)
setWindowOpenHandler()
would crash if the callback threw an error. #34547 (Also in 17, 18, 19)
#ARGB
->#RGBA
and #AARRGGBB
->#RRGGBBAA
were converted improperly when setting background color. #33707 (Also in 19)
BrowserWindow#isFocused()
was returning false
when blur()
was called on macOS. #33734 (Also in 17, 18, 19)
Escape
keyboard events would not be properly propagated to the parent window after entering fullscreen and then exiting it again on Windows. #33757 (Also in 18, 19)
event.preventDefault
was called in either will-resize
or will-move
on Windows. #34204 (Also in 16, 17, 19)
BrowserWindow.setRepresentedFilename
on macOS with titlebarStyle: 'hiddenInset'
or titlebarStyle: 'hidden'
inadvertently moves the traffic light location. #34849 (Also in 18, 19)
SetLoginItemSettings()
could potentially cause network volumes to be incorrectly mounted. #34068 (Also in 17, 18, 19)
setTitlebarOverlay
with an initially invalid titleBarStyle
on Windows would result in a crash. #34140 (Also in 19)
w.setWindowButtonVisibility(true)
immediately after exiting fullscreen fails to show window buttons. #34675 (Also in 18, 19)
{ name: 'All Files', extensions: ['*'] }
in the filters
param of open or save dialogs on Linux would disallow choosing files without an extension. #34516 (Also in 18, 19)
deviceName
on Linux caused silent failures. #34901 (Also in 19)
BrowserWindow
s opened from new links wouldn't properly load URLs. #34159 (Also in 19)
BrowserWindow.unmaximize
was called on a window whose user bounds were maximized. #33480 (Also in 16, 17, 18, 19)
window.close()
is called during a fullscreen transition. #34393 (Also in 17, 18, 19)
app.requestSingleInstanceLock()
API where it would sometimes hang. #33777 (Also in 18, 19)
alt
is shown with accessibility features enabled. #33840 (Also in 19)
app.requestSingleInstanceLock()
when setting non-existent user data folder. #33559 (Also in 16, 17, 18, 19)
shell.openExternal()
now reports more detailed errors on Windows. #33620 (Also in 15, 16, 17, 18, 19)
crash_reporter::Start
under the electron
category for crash_reporter::Start()
. #34268 (Also in 17, 18, 19)
new-window
event. #34593
setBounds
. #34643 (Also in 18, 19)
electron
npm package is now >10. #34166
<webview>
are now only created after the 'will-attach-webview'
event is emitted and preventDefault
is not called. #35016