Build cross-platform desktop apps with JavaScript, HTML, and CSS
MIT License
Bot releases are visible (Hide)
Published by electron-bot over 4 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 i [email protected].
session.listWordsFromSpellCheckerDictionary
API to list custom words in the dictionary. #22128webRequest
API not working with WebSockets. #22133webContents.print()
with custom print margins. #22185undefined
was printed from console.log
on Window when no arguments were passed. #22171Published by electron-bot over 4 years ago
webRequest
API not working with WebSockets. #22134webContents.print()
with custom print margins. #22186undefined
was printed from console.log
on Window when no arguments were passed. #22172contextBridge
module. #22114Published by electron-bot over 4 years ago
contextBridge
module. #22112Published by electron-bot over 4 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 i [email protected].
visibleOnFullscreen
option in setVisibleOnAllWorkspaces.
. #21706shell.openItem(path)
into synchronous and asynchronous methods. #20682--enable-api-filtering-logging
command-line switch, which enables caller stack logging for desktopCapturer
and remote
APIs that can be blocked or filtered. #20335app.getApplicationNameForProtocol()
API. #20399mouse-down
and mouse-up
events to the Tray on macOS. #21795nativeTheme.themeSource
to allow apps to override Chromium and the OS's theme choice. #19960screen
to systemPreferences.getMediaAccessStatus()
for detecting the new macOS Catalina permissions. #20764session.addWordToSpellCheckerDictionary
API to support custom words in the. #21266session.downloadURL()
allowing to trigger downloads without a BrowserWindow
. #19889timeoutType
property to allows users to set timeout type for Linux and Windows notifications. #20153trafficLightPosition
option in BrowserWindow
API to allow custom positioning of traffic lights. #21781tray.closeContextMenu()
to allow programmatic closure of Tray menus. #21807tray.focus()
, which returns focus to the taskbar notification area. #19548tray.removeBalloon()
, which removes an already displayed balloon notification. #19547validatedCertificate
to the setCertificateVerifyProc
callback to assist with certificate pinning implementations. #21890win.accessibleTitle property
to be able to augment the window title for the screen readers. #19698win.getBackgroundColor()
for BrowserWindow
on macOS. #21448contents.getAllSharedWorkers()
/ contents.inspectSharedWorkerById(workerId)
. #20389urgency
property to allow customization of Linux-based notifications. #20152nativeTheme
API to read and respond to changes in the OS's theme and color scheme. #19656macOS
. #21983pageSize
when printing with webContents.print()
. #22014WebContents.printToPDF()
. #20436TouchBarButton
. #20945--http-parser
to be used in packaged apps. #21694<webview>.getWebContents()
as it depends on the remote
module. #20726shell.moveItemToTrash
fails. #19700executeJavaScriptInIsolatedWorld
on the webContents
API. #21190contents.printToPDF()
and fixed a potential for native crash. #21906win.setAspectRatio()
on Linux. #19516accessibilityLabel
property. #20454PrinterInfo
API structure returned by webContents.getPrinters
. #21081tray.displayBalloon()
: iconType
, largeIcon
, noSound
and respectQuietTime
. #19544setMenuBarVisibility
on BrowserWindow
again. #19557worker_threads
in ELECTRON_RUN_AS_NODE
. #20416BrowserWindow.fromWebContents()
to return null
when no window is found for consistency with other APIs. #19983Tray.setContextMenu
not updating the menu on Linux. #21883cookies.get
not working when url
is not specified in filter. #20471cookies.set
not working correctly when name
or expirationDate
is omitted. #21454shell.openExternal()
option workingDirectory
not working with Unicode characters. #20879webContents.print()
caused by infinite recursion. #21889window.print()
. #19690<input type="file">
dialog cancellation. #19897deviceName
not working. #19598crashReporter.getUploadedReports
. #20428deviceName
s in webContents.print()
. #21946recentDocuments
MenuItem role on macOS. #20398app.getPath('logs')
would throw an error if the logs path was not previously set. #19653menu.closePopup()
would have no effect if called too soon after menu.popup()
. #20114net
requests with redirection mode 'error' could incorrectly follow a redirect. #20686webContents.printToPDF
failed to properly generate the PDF document. #21783child_process.fork()
would set ELECTRON_RUN_AS_NODE
in the main process. #19742startPage
. #21711ShadowDOMV0
, CustomElementsV0
, or HTMLImports
would not load properly. #21858open-url
event was not properly being fired on macOS. #20518unlock-screen
and lock-screen
events would fire erroneously on citrix and other multi-session systems. #21805window.open
) could cause a crash. #19553webRequest
listener. #21838--disable-color-correct-rendering
. #20356contextBridge
module. #22113content-type
header with charset breaking protocol
APIs. #20538systemPreferences.getColor()
inconsistencies on macOS. #20611nativeTheme
API to the browser process only. #20139__esModule = true
inadvertently exported by the electron
module. #20939dictionarySuggestions
property is now correctly populated when the built-in spellchecker is enabled. #21997setLayoutZoomLevelLimits
no longer works in Electron 8, so emit a warning message when using it. The function will be removed in Electron 9. #21296<webview>.getWebContents()
. #20986ipcRenderer.sendToAll()
. #19556remote
module now properly serializes Boolean
, Number
, String
and RegExp
instances. #20427Published by electron-bot over 4 years ago
Generating release notes between origin/7-1-x and origin/8-x-y for version v8.0.0
80.0.3987.86
(New since Electron 7: Chromium 79, 80)12.13.0
(New since Electron 7: Node 12.9, 12.10, 12.11, 12.12, 12.13)8.0
(New since Electron 7: V8 7.9, 8.0)--enable-api-filtering-logging
command-line switch, which enables caller stack logging for desktopCapturer
and remote
APIs that can be blocked or filtered. #20335
app.getApplicationNameForProtocol()
. #21117
app.setAboutPanelOptions()
support for credits
and iconPath
on Windows. #19420
BrowserWindow.moveAbove(mediaSourceId)
. #18926
contents.getAllSharedWorkers()
and contents.inspectSharedWorkerById(workerId)
to allow inspection of specific shared workers. #20389
Notification()
options' timeoutType
property to allows users to set timeout type for Linux and Windows notifications. #20153
Notification()
options' urgency
property to allow customization of Linux-based notifications. #20152
session.addWordToSpellCheckerDictionary
API to support custom words in the. #21297
session.downloadURL()
to allow downloads to trigger without a BrowserWindow
. #19889
systemPreferences.getMediaAccessStatus().screen
for detecting the new macOS Catalina permissions. #21116
trafficLightPosition
option in BrowserWindow
API to allow custom positioning of traffic lights. #21990
tray.displayBalloon()
options: iconType
, largeIcon
, noSound
and respectQuietTime
. #19544
tray.focus()
, which returns focus to the taskbar notification area. #19548
tray.removeBalloon()
, which removes an already displayed balloon notification. #19547
WebContents.printToPDF()
support for fitToPageEnabled and scaleFactor. #20436
win.accessibleTitle
property to augment the window title for screen readers. #19698
shell.moveItemToTrash
fails. #19700
webContents.executeJavaScriptInIsolatedWorld
. #21267
BrowserWindow.will-move
event support on macOS. #19641
TouchBarButton
and TouchBarLabel
a11y with the new accessibilityLabel
property. #20454
BrowserWindow.fromWebContents()
to return null
when no window is found for consistency with other APIs. #19983
crashReporter.getUploadedReports
. #20428
deviceName
s in webContents.print()
. #21982
menu.closePopup()
would have no effect if called too soon after menu.popup()
. #20114
net
requests with redirection mode 'error' could incorrectly follow a redirect. #20686
ShadowDOMV0
, CustomElementsV0
, or HTMLImports
would not load properly. #21866
--disable-color-correct-rendering
. #20356
content-type
header with charset breaking protocol
APIs. #20538
systemPreferences.getColor()
inconsistencies on macOS. #20611
setLayoutZoomLevelLimits
no longer works in Electron 8, so emit a warning message when using it. The function will be removed in Electron 9. #21360
app.allowRendererProcessReuse
(See #18397). #21287
<webview>.getWebContents()
due to its dependency on the remote
module. #21039
ipcRenderer.sendToAll()
. #19556
Published by electron-bot over 4 years ago
window.print()
only worked once on a single BrowserWindow
. #21911Published by electron-bot over 4 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 i [email protected].
Published by electron-bot over 4 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 i [email protected].
BrowserWindow.setFocusable(true)
not working on Windows. #21854Tray.setContextMenu
not updating the menu on Linux. #21902webContents.print()
caused by infinite recursion. #21905window.print()
only worked once on a single BrowserWindow
. #21908ShadowDOMV0
, CustomElementsV0
, or HTMLImports
would not load properly. #21866Published by electron-bot almost 5 years ago
BrowserWindow.setFocusable(true)
not working on Windows. #21855set-cookie
header not passed in net module. #21770Published by electron-bot almost 5 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 i [email protected].
session.addWordToSpellCheckerDictionary
API to support custom words in the. #21297set-cookie
header not passed in net module. #21769webContents.printToPDF
failed to properly generate the PDF document. #21797Published by electron-bot almost 5 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 i [email protected].
net
module where aborting a request during a redirect could cause an error to be thrown. #21644nativeWindowOpen: false
and an unsandboxed parent window. Also fixed document.visibilityState
not working in sandboxed <webview>
. #21431shell.showItemInFolder
on Windows. #21748defaultId
is passed for dialog message boxes. #21653crashReporter
to throw an error for getLastCrashReport
if crashReporter
not started. #21685Published by electron-bot almost 5 years ago
nativeWindowOpen: false
and an unsandboxed parent window. Also fixed document.visibilityState
not working in sandboxed <webview>
. #21696shell.showItemInFolder
on Windows. #21749Published by electron-bot almost 5 years ago
net
module where aborting a request during a redirect could cause an error to be thrown. #21645defaultId
is passed for dialog message boxes. #21652crashReporter
to throw an error for getLastCrashReport
if crashReporter
not started. #21683Published by electron-bot almost 5 years ago
Published by electron-bot almost 5 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 i [email protected].
cookies.set
not working correctly when name
or expirationDate
is omitted. #21477noLink
was working incorrectly on Windows. #21405setLayoutZoomLevelLimits
no longer works in Electron 8, so emit a warning message when using it. The function will be removed in Electron 9. #21360Published by electron-bot almost 5 years ago
<select>
tag inside <webview>
and OOPIF on windows. #21526Published by electron-bot almost 5 years ago
setBackgroundColor
would result in using an older background color setting. #19972Published by electron-bot almost 5 years ago
Published by electron-bot almost 5 years ago
cookies.set
not working correctly when name
or expirationDate
is omitted. #21481Published by electron-bot almost 5 years ago
webContents.setBackgroundThrottling
. #21359