Showing releases from v5.x. Show all stable releases.
- Fixed Electron apps getting rejected to Mac App Store. #20988
- Fixed context menu disappearing when showing. #21227
- Fixed issue where reloading the window after calling
setBackgroundColor
would result in using an older background color setting. #19972
- Fixed a crash in Menus related to
menu.popup()
. #20800
- Fixed crashes when calling
webContents.printToPDF()
multiple times. #20812
- Fixed fs.mkdir/mkdirSync hang with {recursive: true} for invalid names with node 12 on windows. #20664
- Fixed memory leaks caused by callbacks not being released when the
remote
module is used in sub-frames (<iframe>
or scriptable popup). #20816
- Fixed native module size increase on windows, follow up fix to https://github.com/electron/electron/pull/20614. #20707
- Fixed native modules size increase with VC++ and node 12 on windows. #20628
- Fixed parsing of paths with
.asar
in directory name extensions. #20403
- [deps/uv] fsevents: fix file event reporting (backport: v12.x). #20433
- Added default
NSMicrophoneUsageDescription
and NSCameraUsageDescription
strings to info.plist. #19950
- Fixed a crash when exiting simple fullscreen on macOS. #20291
- Fixed an issue where cursor blink rate was not honored. #20045
- Fixed command-line scheme arguments from spilling over into each other. #19939
- Fixed i18n of GTK messageboxes' stock buttons. #20010
- Fixed issue where using the menu on Linux would un-focus the webContents. #20034
- Fixed web page displayed with offset when using native tab on macOS. #19882
- Reduced the size of the chrome-sandbox binary on Linux from ~5MB to ~0.2MB by stripping debug symbols that were inadvertently being included. #20082
- Correctly internationalize i18n in GTK-based Linux dialogs. #19801
- Fixed BrowserWindow's
will-resize
event returning wrong bounds on macOS. #19705
- Fixed a bug where you couldn't navigate the menu bar with the keyboard if you used the mouse to focus it. #19763
- Fixed a crash in
window.print()
. #19678
- Fixed bug where inputs would lose focus when opening the menu bar, preventing many menu items (Edit/Copy/Paste/etc.) to be unusable on Windows and Linux. #19707
- Normalized out-of-bound value behavior for the
setOpacity()
API in BrowserWindow
. #19724
- Removed the possibility of a preload script being executed twice for the same process in quickly succeeding navigations in the same frame. #19828
- Uint8Array and Uint16Array can now be sent correctly in Chrome Extension MessagePort instances. #19654
- Fixed
process.uptime()
returning the wrong time. #19566
- Fixed
tray.displayBalloon()
not working with custom icon on Windows. #19530
- Fixed an issue where tray.destroy was not working properly on some linux distros. #19619
- Fixed an issue where windows symbol files were changed in a way that was incompatible with some symbolication tools. #19503
- Fixed crashes when using the application menu on Linux. #19561
- Fixed error throwing on invalid
webRequest
url pattern filtering in onBeforeRequest
. #19580
- Fixed inverted
alwaysOnTop
status returned when always-on-top-changed
was emitted. #19506
- Fixed setting the
backgroundColor
property on TouchBarButton
to default by assigning null
after the item is constructed. #19473
- Fixed the
clearRecentDocuments
MenuItem role on Windows. #19640
- Fixed the callback of
beginFrameSubscription
passing Buffer
instead of NativeImage
. #19647
- Standardized the about panel icon size on Linux. #19581