Build cross-platform desktop apps with JavaScript, HTML, and CSS
MIT License
Bot releases are visible (Hide)
Published by sudowoodo-release-bot[bot] over 1 year ago
AXManualAccessibility
to enable a11y features in Electron. #38147 (Also in 23)
Published by sudowoodo-release-bot[bot] over 1 year ago
Published by sudowoodo-release-bot[bot] over 1 year 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] over 1 year 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] over 1 year ago
shell.openExternal()
options. #38091 (Also in 22, 24, 25)
Published by sudowoodo-release-bot[bot] over 1 year ago
shell.openExternal()
options. #38092 (Also in 23, 24, 25)
Published by sudowoodo-release-bot[bot] over 1 year 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]
.
app
. #38018
powerMonitor
. #38028
shell.openExternal()
options. #38071 (Also in 22, 23, 24)
Published by sudowoodo-release-bot[bot] over 1 year 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] over 1 year ago
Published by sudowoodo-release-bot[bot] over 1 year ago
Published by sudowoodo-release-bot[bot] over 1 year ago
Published by sudowoodo-release-bot[bot] over 1 year 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]
.
node-gyp
version in node.h
error. #37926 (Also in 22, 23, 24)
Published by sudowoodo-release-bot[bot] over 1 year ago
about
on Linux as well. #37874 (Also in 24, 25)
Fn+F
system shortcut would fail or create strange window side effects. #37822 (Also in 24)
node-gyp
version in node.h
error. #37941 (Also in 22, 24, 25)
Published by sudowoodo-release-bot[bot] over 1 year ago
Published by sudowoodo-release-bot[bot] over 1 year ago
session.resolveHost
for resolving hostnames with Chromium's DNS resolver. #37847
about
on Linux as well. #37872 (Also in 23, 25)
Fn+F
system shortcut would fail or create strange window side effects. #37823 (Also in 23)
Published by sudowoodo-release-bot[bot] over 1 year 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]
.
httpOnly
to the cookie filter. #37255 (Also in 24)
logUsage
to shell.openExternal()
options, which allows passing the SEE_MASK_FLAG_LOG_USAGE
flag to ShellExecuteEx
on Windows. #37139 (Also in 24)
net.fetch()
. #36733
protocol.handle
, replacing and deprecating protocol.{register,intercept}{String,Buffer,Stream,Http,File}Protocol
. #36674
types
to webRequest
filter. #30914 (Also in 24)
will-frame-navigate
event to webContents
and the <webview>
tag, which fires whenever any frame within the frame hierarchy attempts to navigate. #34418
webContents.print()
. #37159 (Also in 22, 23, 24)
enableLocalEcho
flag to the session handler ses.setDisplayMediaRequestHandler()
callback for allowing remote audio input to be echoed in the local output stream when audio
is a WebFrameMain
. #37315 (Also in 23, 24)
net.fetch
to support requests to file:
URLs and custom protocols registered with protocol.register*Protocol
. #36606
audio-state-changed
event on webContents
. #37366
about
on Linux as well. #37873 (Also in 23, 24)
BrowserWindow
fullscreening is disabled. #37348 (Also in 23, 24)
destroyed
event not emitted on close
for BrowserView.webContents
. #37420 (Also in 23, 24)
BrowserView
s are present and a user attempts to prevent beforeunload
in the renderer process. #37205 (Also in 22, 23, 24)
Fn+F
system shortcut would fail or create strange window side effects. #37803 (Also in 23, 24)
BroadcastChannel
did not work correctly when contextIsolation: false
. #37421 (Also in 23, 24)
minWidth
/minHeight
and maxWidth
/maxHeight
would not be enforced if the user set an aspectRatio
on macOS. #37306 (Also in 22, 23, 24)
port.postMessage
in MessagePortMain
with some invalid parameters could cause a crash. #37585 (Also in 22, 23, 24)
hasReply
and actions
to a main process Notification on macOS resulted in the first action being obscured and unavailable. #37381 (Also in 22, 23, 24)
did-fail-load
. #37824
session.cookies.set
failure. #37586 (Also in 22, 23, 24)
app.showAboutPanel()
no longer blocks the main thread on Windows or Linux, thus matching macOS. #37440 (Also in 24)
Published by sudowoodo-release-bot[bot] over 1 year 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]
.
httpOnly
to the cookie filter. #37255 (Also in 24)
logUsage
to shell.openExternal()
options, which allows passing the SEE_MASK_FLAG_LOG_USAGE
flag to ShellExecuteEx
on Windows. #37139 (Also in 24)
net.fetch()
. #36733
protocol.handle
, replacing and deprecating protocol.{register,intercept}{String,Buffer,Stream,Http,File}Protocol
. #36674
types
to webRequest
filter. #30914 (Also in 24)
will-frame-navigate
event to webContents
and the <webview>
tag, which fires whenever any frame within the frame hierarchy attempts to navigate. #34418
webContents.print()
. #37159 (Also in 22, 23, 24)
enableLocalEcho
flag to the session handler ses.setDisplayMediaRequestHandler()
callback for allowing remote audio input to be echoed in the local output stream when audio
is a WebFrameMain
. #37315 (Also in 23, 24)
net.fetch
to support requests to file:
URLs and custom protocols registered with protocol.register*Protocol
. #36606
audio-state-changed
event on webContents
. #37366
BrowserWindow
fullscreening is disabled. #37348 (Also in 23, 24)
destroyed
event not emitted on close
for BrowserView.webContents
. #37420 (Also in 23, 24)
BrowserView
s are present and a user attempts to prevent beforeunload
in the renderer process. #37205 (Also in 22, 23, 24)
Fn+F
system shortcut would fail or create strange window side effects. #37803 (Also in 23, 24)
BroadcastChannel
did not work correctly when contextIsolation: false
. #37421 (Also in 23, 24)
minWidth
/minHeight
and maxWidth
/maxHeight
would not be enforced if the user set an aspectRatio
on macOS. #37306 (Also in 22, 23, 24)
port.postMessage
in MessagePortMain
with some invalid parameters could cause a crash. #37585 (Also in 22, 23, 24)
hasReply
and actions
to a main process Notification on macOS resulted in the first action being obscured and unavailable. #37381 (Also in 22, 23, 24)
did-fail-load
. #37824
session.cookies.set
failure. #37586 (Also in 22, 23, 24)
app.showAboutPanel()
no longer blocks the main thread on Windows or Linux, thus matching macOS. #37440 (Also in 24)
Published by sudowoodo-release-bot[bot] over 1 year ago
Electron 21.x.y has reached end-of-support as per the project's support policy. Developers and applications are encouraged to upgrade to a newer version of Electron.
Published by sudowoodo-release-bot[bot] over 1 year ago
nativeImage.createThumbnailFromPath()
now takes size
instead of maxSize
. #37796
httpOnly
to the cookie filter. #37365
logUsage
to shell.openExternal()
options, which allows passing the SEE_MASK_FLAG_LOG_USAGE
flag to ShellExecuteEx
on Windows. #37291
types
to webRequest
filter. #37427
webContents.print()
. #37265 (Also in 22, 23)
enableLocalEcho
flag to the session handler ses.setDisplayMediaRequestHandler()
callback for allowing remote audio input to be echoed in the local output stream when audio
is a WebFrameMain
. #37528 (Also in 23)
BrowserWindow
fullscreening is disabled. #37368 (Also in 23)
destroyed
event not emitted on close
for BrowserView.webContents
. #37450 (Also in 23)
BrowserView
s are present and a user attempts to prevent beforeunload
in the renderer process. #37268 (Also in 22, 23)
BroadcastChannel
did not work correctly when contextIsolation: false
. #37443 (Also in 23)
minWidth
/minHeight
and maxWidth
/maxHeight
would not be enforced if the user set an aspectRatio
on macOS. #37456 (Also in 22, 23)
port.postMessage
in MessagePortMain
with some invalid parameters could cause a crash. #37726 (Also in 22, 23)
hasReply
and actions
to a main process Notification on macOS resulted in the first action being obscured and unavailable. #37449 (Also in 22, 23)
session.cookies.set
failure. #37597 (Also in 22, 23)
app.showAboutPanel()
no longer blocks the main thread on Windows or Linux, thus matching macOS. #37508
contents.takeHeapSnapshot
. #37461 (Also in 22, 23)