stevenjoezhang / bilibili-downloader

哔哩哔哩视频下载器 | Yet another video downloader for Bilibili
GNU General Public License v3.0
488 stars 60 forks source link

chore(deps): update dependency electron to v17 - autoclosed #61

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
electron 16.0.5 -> 17.2.0 age adoption passing confidence

Release Notes

electron/electron ### [`v17.2.0`](https://togithub.com/electron/electron/releases/v17.2.0) [Compare Source](https://togithub.com/electron/electron/compare/v17.1.2...v17.2.0) ### Release Notes for v17.2.0 #### Features - Added `ses.setCodeCachePath()` API for setting code cache directory. [#​33285](https://togithub.com/electron/electron/pull/33285) (Also in [18](https://togithub.com/electron/electron/pull/33286)) #### Fixes - Fire 'show' event when a BrowserWindow is shown via maximize(). [#​33213](https://togithub.com/electron/electron/pull/33213) (Also in [16](https://togithub.com/electron/electron/pull/33212), [18](https://togithub.com/electron/electron/pull/33214)) - Fixed a network service crash that could occur when using setCertificateVerifyProc. [#​33254](https://togithub.com/electron/electron/pull/33254) (Also in [18](https://togithub.com/electron/electron/pull/33253)) - Fixed an issue where BrowserView layout bounds where limited to it's visible bounds. [#​33398](https://togithub.com/electron/electron/pull/33398) (Also in [18](https://togithub.com/electron/electron/pull/33399)) - Fixed an issue where Chrome DevTools settings didn't persist between loads. [#​33273](https://togithub.com/electron/electron/pull/33273) (Also in [18](https://togithub.com/electron/electron/pull/33206)) - Fixed an issue where clicking "Open in Containing Folder" in the Sources tab in Devtools caused a crash. [#​33196](https://togithub.com/electron/electron/pull/33196) (Also in [16](https://togithub.com/electron/electron/pull/33313), [18](https://togithub.com/electron/electron/pull/33197)) - Fixed broken event loop in renderer process when process reuse is enabled on windows platform. [#​33362](https://togithub.com/electron/electron/pull/33362) (Also in [16](https://togithub.com/electron/electron/pull/33363), [18](https://togithub.com/electron/electron/pull/33361)) - Fixed crash in the render process on reload with pending node fs.promises. [#​33335](https://togithub.com/electron/electron/pull/33335) (Also in [15](https://togithub.com/electron/electron/pull/33300), [16](https://togithub.com/electron/electron/pull/33301), [18](https://togithub.com/electron/electron/pull/33302)) - Fixed drag regions on WCO windows on Windows. [#​33201](https://togithub.com/electron/electron/pull/33201) (Also in [15](https://togithub.com/electron/electron/pull/33199), [16](https://togithub.com/electron/electron/pull/33200), [18](https://togithub.com/electron/electron/pull/33202)) - Fixed incorrect external memory allocation tracking in nativeImage module. [#​33306](https://togithub.com/electron/electron/pull/33306) (Also in [15](https://togithub.com/electron/electron/pull/33311), [16](https://togithub.com/electron/electron/pull/33312), [18](https://togithub.com/electron/electron/pull/33305)) - Theoretical fix for a crash we're seeing when closing multiple child windows at the same time on macOS. [#​33283](https://togithub.com/electron/electron/pull/33283) (Also in [18](https://togithub.com/electron/electron/pull/33284)) #### Other Changes - Fixed an issue where adding/removing display changes the BrowserWindow size. [#​33251](https://togithub.com/electron/electron/pull/33251) (Also in [14](https://togithub.com/electron/electron/pull/33247), [15](https://togithub.com/electron/electron/pull/33248), [16](https://togithub.com/electron/electron/pull/33249), [18](https://togithub.com/electron/electron/pull/33250)) - Fixed an issue where moving a window created in a scaled display to a regular display would increase the window size. [#​33231](https://togithub.com/electron/electron/pull/33231) ### [`v17.1.2`](https://togithub.com/electron/electron/releases/v17.1.2) [Compare Source](https://togithub.com/electron/electron/compare/v17.1.1...v17.1.2) ### Release Notes for v17.1.2 #### Fixes - Fixed an issue where setting window `maxHeight` or `maxWidth` made it so the width and height could no longer be resized. [#​33118](https://togithub.com/electron/electron/pull/33118) (Also in [18](https://togithub.com/electron/electron/pull/33119)) - Strip crashpad_handler binary on Linux, reducing bundle size. [#​33176](https://togithub.com/electron/electron/pull/33176) (Also in [15](https://togithub.com/electron/electron/pull/33173), [16](https://togithub.com/electron/electron/pull/33174), [18](https://togithub.com/electron/electron/pull/33175)) ### [`v17.1.1`](https://togithub.com/electron/electron/releases/v17.1.1) [Compare Source](https://togithub.com/electron/electron/compare/v17.1.0...v17.1.1) ### Release Notes for v17.1.1 #### Fixes - Fixed an issue where `alternateImage`s did not work properly on macOS. [#​33105](https://togithub.com/electron/electron/pull/33105) (Also in [15](https://togithub.com/electron/electron/pull/33104), [16](https://togithub.com/electron/electron/pull/33106), [18](https://togithub.com/electron/electron/pull/33107)) - Fixed an issue where the Tray could get garbage collected incorrectly under some circumstances. [#​33076](https://togithub.com/electron/electron/pull/33076) (Also in [15](https://togithub.com/electron/electron/pull/33077), [16](https://togithub.com/electron/electron/pull/33075), [18](https://togithub.com/electron/electron/pull/33074)) - Fixed an occasional crash on Mac when spawning a child process. [#​33116](https://togithub.com/electron/electron/pull/33116) (Also in [18](https://togithub.com/electron/electron/pull/33117)) - Fixed broken transparency option in offscreen window rendering. [#​33052](https://togithub.com/electron/electron/pull/33052) (Also in [16](https://togithub.com/electron/electron/pull/33051), [18](https://togithub.com/electron/electron/pull/33053)) #### Other Changes - Updated Chromium to 98.0.4758.109. [#​33085](https://togithub.com/electron/electron/pull/33085) ### [`v17.1.0`](https://togithub.com/electron/electron/releases/v17.1.0) [Compare Source](https://togithub.com/electron/electron/compare/v17.0.1...v17.1.0) ### Release Notes for v17.1.0 #### Features - Added `height` option for Windows Control Overlay. [#​32939](https://togithub.com/electron/electron/pull/32939) #### Fixes - Fixed BrowserWindow.showInactive restoring a maximized window to non-maximized on Windows. [#​33021](https://togithub.com/electron/electron/pull/33021) (Also in [16](https://togithub.com/electron/electron/pull/33020), [18](https://togithub.com/electron/electron/pull/33022)) - Fixed a crash that occurred when a user attempted to print a document either with `window.print()`, the print button in the PDF viewer, or with `BrowserWindow.webContents()` and clicked cancel in the resulting print dialog. [#​33015](https://togithub.com/electron/electron/pull/33015) - Fixed an issue where `webContents.openDevTools({ mode })` did not work for certain dock positions. [#​32945](https://togithub.com/electron/electron/pull/32945) (Also in [18](https://togithub.com/electron/electron/pull/32946)) - Fixed an issue where `webContents.savePage` failed when passing a relative path instead of an absolute one. [#​33016](https://togithub.com/electron/electron/pull/33016) (Also in [15](https://togithub.com/electron/electron/pull/33018), [16](https://togithub.com/electron/electron/pull/33017), [18](https://togithub.com/electron/electron/pull/33019)) - Fixed command string registered via setAsDefaultProtocolClient on windows. [#​33012](https://togithub.com/electron/electron/pull/33012) (Also in [14](https://togithub.com/electron/electron/pull/33009), [15](https://togithub.com/electron/electron/pull/33011), [16](https://togithub.com/electron/electron/pull/33010), [18](https://togithub.com/electron/electron/pull/33013)) - Fixed stale renderer process when application is quit while renderer is busy. [#​32970](https://togithub.com/electron/electron/pull/32970) (Also in [14](https://togithub.com/electron/electron/pull/32968), [15](https://togithub.com/electron/electron/pull/32967), [16](https://togithub.com/electron/electron/pull/32969), [18](https://togithub.com/electron/electron/pull/32971)) #### Other Changes - Chore: backport EPROTOTYPE fixes from libuv. [#​32943](https://togithub.com/electron/electron/pull/32943) (Also in [16](https://togithub.com/electron/electron/pull/32942), [18](https://togithub.com/electron/electron/pull/32944)) - Updated Chromium to 98.0.4758.102. [#​32906](https://togithub.com/electron/electron/pull/32906) ### [`v17.0.1`](https://togithub.com/electron/electron/releases/v17.0.1) [Compare Source](https://togithub.com/electron/electron/compare/v17.0.0...v17.0.1) ### Release Notes for v17.0.1 #### Fixes - Fixed an issue where frameless windows on Windows would incorrectly show a small frame during the loading process. [#​32707](https://togithub.com/electron/electron/pull/32707) (Also in [14](https://togithub.com/electron/electron/pull/32709), [15](https://togithub.com/electron/electron/pull/32708), [16](https://togithub.com/electron/electron/pull/32710), [18](https://togithub.com/electron/electron/pull/32714)) - Fixed effect when hovering over window controls on Windows in a WCO-enabled window. [#​32719](https://togithub.com/electron/electron/pull/32719) (Also in [14](https://togithub.com/electron/electron/pull/32716), [15](https://togithub.com/electron/electron/pull/32717), [16](https://togithub.com/electron/electron/pull/32720), [18](https://togithub.com/electron/electron/pull/32723)) - Fixed possible race conditions between frame state and electron ipc. [#​32815](https://togithub.com/electron/electron/pull/32815) #### Other Changes - Updated Chromium to 98.0.4758.82. [#​32832](https://togithub.com/electron/electron/pull/32832) ### [`v17.0.0`](https://togithub.com/electron/electron/releases/v17.0.0) [Compare Source](https://togithub.com/electron/electron/compare/v16.1.1...v17.0.0) ### Release Notes for v17.0.0 #### Stack Upgrades - Chromium 98.0.4758.74 - [New in 98](https://developer.chrome.com/blog/new-in-chrome-98/) - [New in 97](https://developer.chrome.com/blog/new-in-chrome-97/) - Node V16.13.0 - [v16.13.0 release notes](https://nodejs.org/en/blog/release/v16.13.0/) - [v16.12.0 release notes](https://nodejs.org/en/blog/release/v16.12.0/) - [v16.11.0 release notes](https://nodejs.org/en/blog/release/v16.11.0/) - [v16.10.0 release notes](https://nodejs.org/en/blog/release/v16.10.0/) - V8 v9.8 - [V8 9.7 blog post](https://v8.dev/blog/v8-release-97) #### Breaking Changes - `desktopCapturer.getSources` is now only available in the main process. [#​30720](https://togithub.com/electron/electron/pull/30720) #### Features ##### Additions - Added WebHID support. [#​30213](https://togithub.com/electron/electron/pull/30213) (Also in [15](https://togithub.com/electron/electron/pull/31095), [16](https://togithub.com/electron/electron/pull/31090)) - Added `commandLine.removeSwitch` to allow apps to remove command line switches from Chromiums internal command line representation. [#​30933](https://togithub.com/electron/electron/pull/30933) (Also in [15](https://togithub.com/electron/electron/pull/31326), [16](https://togithub.com/electron/electron/pull/31327)) - Added `textWidth` option to `dialog.showMessageBox()` / `dialog.showMessageBoxSync()`. [#​30474](https://togithub.com/electron/electron/pull/30474) (Also in [15](https://togithub.com/electron/electron/pull/31088), [16](https://togithub.com/electron/electron/pull/31089)) - Added `webContents.getMediaSourceId()`, can be used with `getUserMedia` to get a stream for a `WebContents`. [#​31204](https://togithub.com/electron/electron/pull/31204) - Added missing info to in-app purchase's `transaction` and `product` structures. [#​32602](https://togithub.com/electron/electron/pull/32602) - Added new data parameter to `app.requestSingleInstanceLock()`. [#​30891](https://togithub.com/electron/electron/pull/30891) (Also in [16](https://togithub.com/electron/electron/pull/31444)) - Added warning when `ipcRenderer.sendSync()` is called with no listeners for channel on `ipcMain`. [#​31344](https://togithub.com/electron/electron/pull/31344) (Also in [13](https://togithub.com/electron/electron/pull/31432), [14](https://togithub.com/electron/electron/pull/31433), [15](https://togithub.com/electron/electron/pull/31434), [16](https://togithub.com/electron/electron/pull/31435)) - Began passing securityOrigin in details for permission request handlers for media requests in addition to permission check handlers. [#​31357](https://togithub.com/electron/electron/pull/31357) (Also in [13](https://togithub.com/electron/electron/pull/31437), [14](https://togithub.com/electron/electron/pull/31436), [15](https://togithub.com/electron/electron/pull/31417), [16](https://togithub.com/electron/electron/pull/31416)) - Support obsolete blowfish ciphers bf-{cbc,cfb,ecb} through the Node.js crypto API. [#​32439](https://togithub.com/electron/electron/pull/32439) ##### Removed/Deprecated - Deprecates `webContents.getPrinters()` and introduces `webContents.getPrintersAsync()`. [#​31023](https://togithub.com/electron/electron/pull/31023) #### Fixes - Fixed `maxWidth` not working in BrowserWindow constructor options. [#​32637](https://togithub.com/electron/electron/pull/32637) - Fixed VoiceOver not reading typed words correctly in MAS builds. [#​32567](https://togithub.com/electron/electron/pull/32567) - Fixed a crash when starting VoiceOver on macOS. [#​32578](https://togithub.com/electron/electron/pull/32578) - Fixed a potential crash in v8 by using allocation type: kOld in v8 ScriptOrModule legacy lifetime. [#​32355](https://togithub.com/electron/electron/pull/32355) - Fixed an issue where calling screen capture on macOS does not properly release underlying OS capture mechanisms. [#​32464](https://togithub.com/electron/electron/pull/32464) - Fixed issue where not all serial devices were exposed to the handler specified by `session.setDevicePermissionHandler`. [#​32685](https://togithub.com/electron/electron/pull/32685) - Fixed an issue with transparent windows failing to fire the `maximize` and `unmaximize` events on Windows. [#​32690](https://togithub.com/electron/electron/pull/32690) - Fixed draggable regions not updating unless a relayout occurs. [#​32638](https://togithub.com/electron/electron/pull/32638) ##### Also in earlier versions.... - Allowed specifying x64 arch on Mac Rosetta via `npm_config_arch`. [#​32382](https://togithub.com/electron/electron/pull/32382) (Also in [15](https://togithub.com/electron/electron/pull/32380), [16](https://togithub.com/electron/electron/pull/32381)) - Assertion failure happening in the `showSaveDialogSync()` code path has been fixed. (Fixes [#​31997](https://togithub.com/electron/electron/issues/31997)). [#​32083](https://togithub.com/electron/electron/pull/32083) (Also in [14](https://togithub.com/electron/electron/pull/32080), [15](https://togithub.com/electron/electron/pull/32081), [16](https://togithub.com/electron/electron/pull/32082)) - Bug fixed for registering protocol in windows which used to set invalid command if the execution path included space. [#​32329](https://togithub.com/electron/electron/pull/32329) (Also in [14](https://togithub.com/electron/electron/pull/32328), [15](https://togithub.com/electron/electron/pull/32330), [16](https://togithub.com/electron/electron/pull/32331)) - Changed WebHID to use `disable-hid-blocklist` flag to enable FIDO devices. [#​31626](https://togithub.com/electron/electron/pull/31626) (Also in [15](https://togithub.com/electron/electron/pull/31649), [16](https://togithub.com/electron/electron/pull/31650)) - Enables support for `navigator.keyboard.lock()`. [#​31572](https://togithub.com/electron/electron/pull/31572) (Also in [16](https://togithub.com/electron/electron/pull/31621)) - Fixed "Failed to serialize arguments" error when emitting 'context-menu' event for webview. [#​31259](https://togithub.com/electron/electron/pull/31259) (Also in [15](https://togithub.com/electron/electron/pull/31279), [16](https://togithub.com/electron/electron/pull/31278)) - Fixed Let's Encrypt DST Root CA X3 certificate expiration. [#​31213](https://togithub.com/electron/electron/pull/31213) (Also in [12](https://togithub.com/electron/electron/pull/31214), [13](https://togithub.com/electron/electron/pull/31215), [14](https://togithub.com/electron/electron/pull/31216), [15](https://togithub.com/electron/electron/pull/31218), [16](https://togithub.com/electron/electron/pull/31217)) - Fixed `` background transparency regression. [#​31722](https://togithub.com/electron/electron/pull/31722) (Also in [16](https://togithub.com/electron/electron/pull/31728)) - Fixed `BrowserView.setBackgroundColor()` not working correctly. [#​31746](https://togithub.com/electron/electron/pull/31746) (Also in [16](https://togithub.com/electron/electron/pull/31772)) - Fixed `clipboard.writeBuffer()`, `clipboard.readBuffer()` and `clipboard.read()`'s ability to manipulate platform-specific clipboard formats. [#​31116](https://togithub.com/electron/electron/pull/31116) (Also in [15](https://togithub.com/electron/electron/pull/31720), [16](https://togithub.com/electron/electron/pull/31719)) - Fixed `window.open` not overriding parent's `webPreferences`. [#​32107](https://togithub.com/electron/electron/pull/32107) (Also in [15](https://togithub.com/electron/electron/pull/32109), [16](https://togithub.com/electron/electron/pull/32108)) - Fixed a JavaScript exception from webContents if render frame was disposed in WebFrameMain, resets the value of `render_frame_disposed_` after updating render frame host. [#​31401](https://togithub.com/electron/electron/pull/31401) (Also in [14](https://togithub.com/electron/electron/pull/31425), [15](https://togithub.com/electron/electron/pull/31426), [16](https://togithub.com/electron/electron/pull/31427)) - Fixed a crash caused by app.getLocaleCountryCode(). [#​32322](https://togithub.com/electron/electron/pull/32322) (Also in [15](https://togithub.com/electron/electron/pull/32332), [16](https://togithub.com/electron/electron/pull/32321)) - Fixed a crash that occurred when user attempted to download an edited PDF. [#​32539](https://togithub.com/electron/electron/pull/32539) (Also in [15](https://togithub.com/electron/electron/pull/32537), [16](https://togithub.com/electron/electron/pull/32538)) - Fixed a crash when a `BrowserWindow` is closed subsequent to its `webContents` being destroyed. [#​31620](https://togithub.com/electron/electron/pull/31620) (Also in [14](https://togithub.com/electron/electron/pull/31645), [15](https://togithub.com/electron/electron/pull/31644), [16](https://togithub.com/electron/electron/pull/31646)) - Fixed a potential crash when importing media files or custom file types. [#​31884](https://togithub.com/electron/electron/pull/31884) (Also in [16](https://togithub.com/electron/electron/pull/31883)) - Fixed a potential crash when setting `nativeTheme.themeSource` on macOS. [#​31329](https://togithub.com/electron/electron/pull/31329) (Also in [14](https://togithub.com/electron/electron/pull/31428), [15](https://togithub.com/electron/electron/pull/31429), [16](https://togithub.com/electron/electron/pull/31430)) - Fixed a potential issue when setting backgroundColor on `BrowserView`s. [#​31948](https://togithub.com/electron/electron/pull/31948) (Also in [14](https://togithub.com/electron/electron/pull/31945), [15](https://togithub.com/electron/electron/pull/31946), [16](https://togithub.com/electron/electron/pull/31947)) - Fixed a tracing agent-related crash when initializing Node.js in service workers. [#​31459](https://togithub.com/electron/electron/pull/31459) (Also in [14](https://togithub.com/electron/electron/pull/31475), [15](https://togithub.com/electron/electron/pull/31476), [16](https://togithub.com/electron/electron/pull/31477)) - Fixed an issue that the `alert()` dialog title is corrupted. [#​32469](https://togithub.com/electron/electron/pull/32469) (Also in [14](https://togithub.com/electron/electron/pull/32467), [15](https://togithub.com/electron/electron/pull/32468), [16](https://togithub.com/electron/electron/pull/32470)) - Fixed an issue where BrowserView dragging behavior was inconsistent with MacOS window dragging. [#​31114](https://togithub.com/electron/electron/pull/31114) (Also in [13](https://togithub.com/electron/electron/pull/31175), [14](https://togithub.com/electron/electron/pull/31176), [15](https://togithub.com/electron/electron/pull/31177), [16](https://togithub.com/electron/electron/pull/31178)) - Fixed an issue where BrowserView may sometimes crash on `browserView.webContents.destroy()`. [#​31796](https://togithub.com/electron/electron/pull/31796) (Also in [15](https://togithub.com/electron/electron/pull/31841), [16](https://togithub.com/electron/electron/pull/31842)) - Fixed an issue where `BrowserView`s crashed if `view.webContents.destroy()` is called after loading a URL. [#​31794](https://togithub.com/electron/electron/pull/31794) (Also in [14](https://togithub.com/electron/electron/pull/31825), [15](https://togithub.com/electron/electron/pull/31826), [16](https://togithub.com/electron/electron/pull/31827)) - Fixed an issue where `Content-Disposition` filenames would be incorrectly truncated at the first comma for a filename attachment which contained one. [#​31669](https://togithub.com/electron/electron/pull/31669) (Also in [13](https://togithub.com/electron/electron/pull/31691), [14](https://togithub.com/electron/electron/pull/31692), [15](https://togithub.com/electron/electron/pull/31693), [16](https://togithub.com/electron/electron/pull/31694)) - Fixed an issue where `MediaMetadata` did not work properly. [#​31492](https://togithub.com/electron/electron/pull/31492) (Also in [13](https://togithub.com/electron/electron/pull/31532), [14](https://togithub.com/electron/electron/pull/31533), [15](https://togithub.com/electron/electron/pull/31534), [16](https://togithub.com/electron/electron/pull/31535)) - Fixed an issue where `app.getPath('crashDumps')` returned an incorrect path for Linux. [#​31668](https://togithub.com/electron/electron/pull/31668) (Also in [15](https://togithub.com/electron/electron/pull/31712), [16](https://togithub.com/electron/electron/pull/31711)) - Fixed an issue where `clipboard.read()` could cause crashes with custom clipboard formats. [#​31566](https://togithub.com/electron/electron/pull/31566) (Also in [15](https://togithub.com/electron/electron/pull/31591), [16](https://togithub.com/electron/electron/pull/31592)) - Fixed an issue where `ipcRenderer.postMessage` would throw errors when the `transfer` argument was not passed. [#​32459](https://togithub.com/electron/electron/pull/32459) (Also in [14](https://togithub.com/electron/electron/pull/32457), [15](https://togithub.com/electron/electron/pull/32458), [16](https://togithub.com/electron/electron/pull/32460)) - Fixed an issue where button labels in file choosers were improperly localized on Linux. [#​30888](https://togithub.com/electron/electron/pull/30888) (Also in [14](https://togithub.com/electron/electron/pull/31065), [15](https://togithub.com/electron/electron/pull/31066), [16](https://togithub.com/electron/electron/pull/31067)) - Fixed an issue where changes to draggable regions in a `BrowserWindow` incorrectly affected those in an attached `BrowserView`. [#​31085](https://togithub.com/electron/electron/pull/31085) (Also in [13](https://togithub.com/electron/electron/pull/31197), [14](https://togithub.com/electron/electron/pull/31200), [15](https://togithub.com/electron/electron/pull/31198), [16](https://togithub.com/electron/electron/pull/31199)) - Fixed an issue where frameless vibrant windows would not show transparency correctly on macOS. [#​32649](https://togithub.com/electron/electron/pull/32649) (Also in [16](https://togithub.com/electron/electron/pull/32648)) - Fixed an issue where if `backgroundColor` was set to `undefined`, vibrancy failed to work and the `backgroundColor` would show up as white. [#​32653](https://togithub.com/electron/electron/pull/32653) (Also in [16](https://togithub.com/electron/electron/pull/32654)) - Fixed an issue where out-of-focus BrowserViews could not be immediately dragged. [#​31062](https://togithub.com/electron/electron/pull/31062) (Also in [13](https://togithub.com/electron/electron/pull/31098), [14](https://togithub.com/electron/electron/pull/31099), [15](https://togithub.com/electron/electron/pull/31100), [16](https://togithub.com/electron/electron/pull/31101)) - Fixed an issue where playing media would open Accessibility permissions dialog on macOS. [#​31805](https://togithub.com/electron/electron/pull/31805) (Also in [15](https://togithub.com/electron/electron/pull/31836), [16](https://togithub.com/electron/electron/pull/31837)) - Fixed an issue where some calls to `crypto.createPrivateKey` made with algorithms unsupported by BoringSSL cause a crash when invoking methods on their return values. [#​31087](https://togithub.com/electron/electron/pull/31087) (Also in [15](https://togithub.com/electron/electron/pull/31137), [16](https://togithub.com/electron/electron/pull/31136)) - Fixed an issue where the 'maximize' and 'unmaximize' events didn't fire properly on linux. [#​32492](https://togithub.com/electron/electron/pull/32492) (Also in [14](https://togithub.com/electron/electron/pull/32499), [15](https://togithub.com/electron/electron/pull/32498), [16](https://togithub.com/electron/electron/pull/32497)) - Fixed an issue where transparency was not always set correctly on webContents. [#​31685](https://togithub.com/electron/electron/pull/31685) (Also in [16](https://togithub.com/electron/electron/pull/31700)) - Fixed an issue where windows with vibrancy types set on them would incorrectly have a white instead of transparent background. [#​31493](https://togithub.com/electron/electron/pull/31493) (Also in [16](https://togithub.com/electron/electron/pull/31537)) - Fixed an issue which caused print settings to not work properly when printing silently. [#​31489](https://togithub.com/electron/electron/pull/31489) (Also in [13](https://togithub.com/electron/electron/pull/31618), [14](https://togithub.com/electron/electron/pull/31617), [15](https://togithub.com/electron/electron/pull/31616), [16](https://togithub.com/electron/electron/pull/31615)) - Fixed an potential crash in `WebContents::MessageTo` when a render frame has been destroyed. [#​31289](https://togithub.com/electron/electron/pull/31289) (Also in [13](https://togithub.com/electron/electron/pull/31335), [14](https://togithub.com/electron/electron/pull/31333), [15](https://togithub.com/electron/electron/pull/31334), [16](https://togithub.com/electron/electron/pull/31336)) - Fixed aspect ratio resize for frameless windows on macOS. [#​32447](https://togithub.com/electron/electron/pull/32447) (Also in [15](https://togithub.com/electron/electron/pull/32445), [16](https://togithub.com/electron/electron/pull/32446)) - Fixed behaviour on posix when passing lists into `app.requestSingleInstanceLock(additionalData)` API. [#​31661](https://togithub.com/electron/electron/pull/31661) (Also in [16](https://togithub.com/electron/electron/pull/31708)) - Fixed black border around the page after resizing is disabled. [#​31021](https://togithub.com/electron/electron/pull/31021) (Also in [13](https://togithub.com/electron/electron/pull/31078), [14](https://togithub.com/electron/electron/pull/31079), [15](https://togithub.com/electron/electron/pull/31081), [16](https://togithub.com/electron/electron/pull/31080)) - Fixed black window when screen capturing a content-protected BrowserWindow on Windows 10. [#​31340](https://togithub.com/electron/electron/pull/31340) (Also in [13](https://togithub.com/electron/electron/pull/31550), [14](https://togithub.com/electron/electron/pull/31551), [15](https://togithub.com/electron/electron/pull/31385), [16](https://togithub.com/electron/electron/pull/31386)) - Fixed clipboard.read to once again work like clipboard.readBuffer. [#​31623](https://togithub.com/electron/electron/pull/31623) (Also in [15](https://togithub.com/electron/electron/pull/31651), [16](https://togithub.com/electron/electron/pull/31652)) - Fixed console windows from ELECTRON_RUN_AS_NODE instances. [#​31972](https://togithub.com/electron/electron/pull/31972) (Also in [16](https://togithub.com/electron/electron/pull/31973)) - Fixed crash caused by `GetHostNameW` on Windows 7. [#​31804](https://togithub.com/electron/electron/pull/31804) (Also in [16](https://togithub.com/electron/electron/pull/31814)) - Fixed crash caused by double free when destroying WebContents. [#​31104](https://togithub.com/electron/electron/pull/31104) (Also in [14](https://togithub.com/electron/electron/pull/31131), [15](https://togithub.com/electron/electron/pull/31133), [16](https://togithub.com/electron/electron/pull/31132)) - Fixed crash in GTK open dialog when trying to preview huge image files. [#​31799](https://togithub.com/electron/electron/pull/31799) (Also in [14](https://togithub.com/electron/electron/pull/31819), [15](https://togithub.com/electron/electron/pull/31820), [16](https://togithub.com/electron/electron/pull/31821)) - Fixed crash in v8 due to `(Check failed: !regexp_stack_->is_in_use())`. [#​31102](https://togithub.com/electron/electron/pull/31102) (Also in [13](https://togithub.com/electron/electron/pull/31142), [14](https://togithub.com/electron/electron/pull/31143), [15](https://togithub.com/electron/electron/pull/31144), [16](https://togithub.com/electron/electron/pull/31145)) - Fixed crash when calling `webContents.setZoomFactor(1.0)`. [#​32621](https://togithub.com/electron/electron/pull/32621) (Also in [13](https://togithub.com/electron/electron/pull/32617), [14](https://togithub.com/electron/electron/pull/32618), [15](https://togithub.com/electron/electron/pull/32619), [16](https://togithub.com/electron/electron/pull/32620)) - Fixed crash when changing zoom level for webview. [#​31350](https://togithub.com/electron/electron/pull/31350) (Also in [14](https://togithub.com/electron/electron/pull/31374), [15](https://togithub.com/electron/electron/pull/31376), [16](https://togithub.com/electron/electron/pull/31375)) - Fixed crash when playing media files on Windows 7/8 or macOS 10.11/10.12. [#​32214](https://togithub.com/electron/electron/pull/32214) (Also in [13](https://togithub.com/electron/electron/pull/32348), [14](https://togithub.com/electron/electron/pull/32349), [15](https://togithub.com/electron/electron/pull/32213), [16](https://togithub.com/electron/electron/pull/32215)) - Fixed crash when using singleton api with packaged apps on macOS. [#​31608](https://togithub.com/electron/electron/pull/31608) (Also in [16](https://togithub.com/electron/electron/pull/31612)) - Fixed crash when using sync dialog APIs immediately after async dialog APIs. [#​31606](https://togithub.com/electron/electron/pull/31606) (Also in [15](https://togithub.com/electron/electron/pull/31658), [16](https://togithub.com/electron/electron/pull/31657)) - Fixed default label text in GTK dialogs. [#​31798](https://togithub.com/electron/electron/pull/31798) (Also in [14](https://togithub.com/electron/electron/pull/31822), [15](https://togithub.com/electron/electron/pull/31823), [16](https://togithub.com/electron/electron/pull/31824)) - Fixed default setting used when setting an insecure cookie on a secure site. [#​31800](https://togithub.com/electron/electron/pull/31800) (Also in [16](https://togithub.com/electron/electron/pull/31839)) - Fixed event with invalid timestamp in trace log. [#​31349](https://togithub.com/electron/electron/pull/31349) (Also in [14](https://togithub.com/electron/electron/pull/31421), [15](https://togithub.com/electron/electron/pull/31422), [16](https://togithub.com/electron/electron/pull/31423)) - Fixed incorrect `skipTransformProcessType` option parsing in `win.setVisibleOnAllWorkspaces()`. [#​32398](https://togithub.com/electron/electron/pull/32398) (Also in [13](https://togithub.com/electron/electron/pull/32394), [14](https://togithub.com/electron/electron/pull/32395), [15](https://togithub.com/electron/electron/pull/32396), [16](https://togithub.com/electron/electron/pull/32397)) - Fixed issue where non-resizable frameless windows aren't draggable. [#​30925](https://togithub.com/electron/electron/pull/30925) (Also in [13](https://togithub.com/electron/electron/pull/31414), [14](https://togithub.com/electron/electron/pull/31298), [15](https://togithub.com/electron/electron/pull/31299), [16](https://togithub.com/electron/electron/pull/31300)) - Fixed minimized BrowserWindow being restored by BrowserWindow.unmaximize(). [#​32496](https://togithub.com/electron/electron/pull/32496) (Also in [14](https://togithub.com/electron/electron/pull/32493), [15](https://togithub.com/electron/electron/pull/32494), [16](https://togithub.com/electron/electron/pull/32495)) - Fixed possible 'Object has been destroyed' error when calling `window.open` with a frame name and using `setWindowOpenHandler`. [#​31208](https://togithub.com/electron/electron/pull/31208) (Also in [14](https://togithub.com/electron/electron/pull/31467), [15](https://togithub.com/electron/electron/pull/31468), [16](https://togithub.com/electron/electron/pull/31469)) - Fixed potential crash on Windows and Linux when using `desktopCapturer.getSources`. [#​32070](https://togithub.com/electron/electron/pull/32070) (Also in [16](https://togithub.com/electron/electron/pull/32089)) - Fixed regression where console windows would open for execSync and some spawnSync calls for Windows users. [#​32378](https://togithub.com/electron/electron/pull/32378) (Also in [16](https://togithub.com/electron/electron/pull/32379)) - Fixed respecting aspect ratio when maximum size is set on BrowserWindow. [#​31958](https://togithub.com/electron/electron/pull/31958) (Also in [14](https://togithub.com/electron/electron/pull/31955), [15](https://togithub.com/electron/electron/pull/31956), [16](https://togithub.com/electron/electron/pull/31957)) - Fixed window frame glitch when calling `setContentProtection`. [#​31768](https://togithub.com/electron/electron/pull/31768) (Also in [14](https://togithub.com/electron/electron/pull/31831), [16](https://togithub.com/electron/electron/pull/31832)) - Fixed windows with `roundedCorners: false` unable to be closed. [#​32612](https://togithub.com/electron/electron/pull/32612) (Also in [15](https://togithub.com/electron/electron/pull/32610), [16](https://togithub.com/electron/electron/pull/32611)) - Generate valid config.gypi file in Node.js headers. [#​31404](https://togithub.com/electron/electron/pull/31404) (Also in [14](https://togithub.com/electron/electron/pull/31443), [15](https://togithub.com/electron/electron/pull/31442), [16](https://togithub.com/electron/electron/pull/31441)) - Having a secure CSP will no longer cause a CSP violation warning to appear in console. [#​30991](https://togithub.com/electron/electron/pull/30991) (Also in [16](https://togithub.com/electron/electron/pull/31589)) - Removes several Chromium private enterprise APIs from Mac Apple Store builds. [#​31482](https://togithub.com/electron/electron/pull/31482) (Also in [12](https://togithub.com/electron/electron/pull/31527), [13](https://togithub.com/electron/electron/pull/31486), [14](https://togithub.com/electron/electron/pull/31487), [15](https://togithub.com/electron/electron/pull/31483), [16](https://togithub.com/electron/electron/pull/31488)) - Strip symbols from crashpad_handler binary on Linux, reducing bundle size. [#​32549](https://togithub.com/electron/electron/pull/32549) (Also in [15](https://togithub.com/electron/electron/pull/32548), [16](https://togithub.com/electron/electron/pull/32554)) - The `` implementation was made more robust, it no longer breaks when `will-attach-webview` handler modifies the internal `params.instanceId`. [#​32430](https://togithub.com/electron/electron/pull/32430) (Also in [16](https://togithub.com/electron/electron/pull/32429)) - `~/.config/{App Name}` will no longer be incorrectly deleted if it is a symlink on unix systems. [#​31777](https://togithub.com/electron/electron/pull/31777) (Also in [16](https://togithub.com/electron/electron/pull/31852)) #### Other Changes - Changed Web Serial to use `ses.setDevicePermissionHandler` to allow developers more control over Web Serial permissioning. [#​31181](https://togithub.com/electron/electron/pull/31181) (Also in [15](https://togithub.com/electron/electron/pull/31418), [16](https://togithub.com/electron/electron/pull/31324)) #### Documentation - Documentation changes - [#​32449](https://togithub.com/electron/electron/pull/32449) #### End of Support for 13.x.y Electron 13.x.y has reached end-of-support. As per [Electron's new 8-week cadence](https://www.electronjs.org/blog/8-week-cadence), we are supporting the latest four versions of Electron until May 2022, with the release of Electron 19. After Electron 19 is released, we'll return to supporting the latest three major versions, as well as the alpha, beta, and nightly releases. | E17 (Feb'22) | E18 (Mar'22) | E19 (May'22) | | ---- | ---- | ---- | | 17.x.y | 18.x.y | 19.x.y | | 16.x.y | 17.x.y | 18.x.y | | 15.x.y | 16.x.y | 17.x.y | | 14.x.y | 15.x.y | -- | ### [`v16.1.1`](https://togithub.com/electron/electron/releases/v16.1.1) [Compare Source](https://togithub.com/electron/electron/compare/v16.1.0...v16.1.1) ### Release Notes for v16.1.1 #### Fixes - Fire 'show' event when a BrowserWindow is shown via maximize(). [#​33212](https://togithub.com/electron/electron/pull/33212) (Also in [17](https://togithub.com/electron/electron/pull/33213), [18](https://togithub.com/electron/electron/pull/33214)) - Fixed an issue where calling screen capture on macOS does not properly release underlying OS capture mechanisms. [#​33314](https://togithub.com/electron/electron/pull/33314) (Also in [17](https://togithub.com/electron/electron/pull/32464)) - Fixed an issue where clicking "Open in Containing Folder" in the Sources tab in Devtools caused a crash. [#​33313](https://togithub.com/electron/electron/pull/33313) (Also in [17](https://togithub.com/electron/electron/pull/33196), [18](https://togithub.com/electron/electron/pull/33197)) - Fixed broken event loop in renderer process when process reuse is enabled on windows platform. [#​33363](https://togithub.com/electron/electron/pull/33363) (Also in [17](https://togithub.com/electron/electron/pull/33362), [18](https://togithub.com/electron/electron/pull/33361)) - Fixed crash in the render process on reload with pending node fs.promises. [#​33301](https://togithub.com/electron/electron/pull/33301) (Also in [15](https://togithub.com/electron/electron/pull/33300), [17](https://togithub.com/electron/electron/pull/33335), [18](https://togithub.com/electron/electron/pull/33302)) - Fixed drag regions on WCO windows on Windows. [#​33200](https://togithub.com/electron/electron/pull/33200) (Also in [15](https://togithub.com/electron/electron/pull/33199), [17](https://togithub.com/electron/electron/pull/33201), [18](https://togithub.com/electron/electron/pull/33202)) - Fixed incorrect external memory allocation tracking in nativeImage module. [#​33312](https://togithub.com/electron/electron/pull/33312) (Also in [15](https://togithub.com/electron/electron/pull/33311), [17](https://togithub.com/electron/electron/pull/33306), [18](https://togithub.com/electron/electron/pull/33305)) #### Other Changes - Backported fix for [`1283402`](https://togithub.com/electron/electron/commit/1283402). [#​33244](https://togithub.com/electron/electron/pull/33244) - Backported fix for OSV-2021-777. [#​33236](https://togithub.com/electron/electron/pull/33236) - Fixed an issue where adding/removing display changes the BrowserWindow size. [#​33249](https://togithub.com/electron/electron/pull/33249) (Also in [14](https://togithub.com/electron/electron/pull/33247), [15](https://togithub.com/electron/electron/pull/33248), [17](https://togithub.com/electron/electron/pull/33251), [18](https://togithub.com/electron/electron/pull/33250)) - Security: backported fix for [`1291728`](https://togithub.com/electron/electron/commit/1291728). [#​33179](https://togithub.com/electron/electron/pull/33179) - Security: backported fix for CVE-2022-0792. [#​33219](https://togithub.com/electron/electron/pull/33219) - Security: backported fix for CVE-2022-0801. [#​33258](https://togithub.com/electron/electron/pull/33258) ### [`v16.1.0`](https://togithub.com/electron/electron/releases/v16.1.0) [Compare Source](https://togithub.com/electron/electron/compare/v16.0.10...v16.1.0) ### Release Notes for v16.1.0 #### Features - Added `height` option for Windows Control Overlay. [#​33061](https://togithub.com/electron/electron/pull/33061) (Also in [15](https://togithub.com/electron/electron/pull/33064), [17](https://togithub.com/electron/electron/pull/32939)) #### Fixes - Fixed an issue where `alternateImage`s did not work properly on macOS. [#​33106](https://togithub.com/electron/electron/pull/33106) (Also in [15](https://togithub.com/electron/electron/pull/33104), [17](https://togithub.com/electron/electron/pull/33105), [18](https://togithub.com/electron/electron/pull/33107)) - Fixed an issue where the Tray could get garbage collected incorrectly under some circumstances. [#​33075](https://togithub.com/electron/electron/pull/33075) (Also in [15](https://togithub.com/electron/electron/pull/33077), [17](https://togithub.com/electron/electron/pull/33076), [18](https://togithub.com/electron/electron/pull/33074)) - Strip crashpad_handler binary on Linux, reducing bundle size. [#​33174](https://togithub.com/electron/electron/pull/33174) (Also in [15](https://togithub.com/electron/electron/pull/33173), [17](https://togithub.com/electron/electron/pull/33176), [18](https://togithub.com/electron/electron/pull/33175)) #### Other Changes - Security: backported fix for [`1295786`](https://togithub.com/electron/electron/commit/1295786). [#​33169](https://togithub.com/electron/electron/pull/33169) - Security: backported fix for chromium:1281908. [#​33186](https://togithub.com/electron/electron/pull/33186) - Security: backported fix for chromium:1289383. [#​33182](https://togithub.com/electron/electron/pull/33182) ### [`v16.0.10`](https://togithub.com/electron/electron/releases/v16.0.10) [Compare Source](https://togithub.com/electron/electron/compare/v16.0.9...v16.0.10) ### Release Notes for v16.0.10 #### Fixes - Fixed BrowserWindow.showInactive restoring a maximized window to non-maximized on Windows. [#​33020](https://togithub.com/electron/electron/pull/33020) (Also in [17](https://togithub.com/electron/electron/pull/33021), [18](https://togithub.com/electron/electron/pull/33022)) - Fixed an issue where `webContents.savePage` failed when passing a relative path instead of an absolute one. [#​33017](https://togithub.com/electron/electron/pull/33017) (Also in [15](https://togithub.com/electron/electron/pull/33018), [17](https://togithub.com/electron/electron/pull/33016), [18](https://togithub.com/electron/electron/pull/33019)) - Fixed broken transparency option in offscreen window rendering. [#​33051](https://togithub.com/electron/electron/pull/33051) - Fixed command string registered via setAsDefaultProtocolClient on windows. [#​33010](https://togithub.com/electron/electron/pull/33010) (Also in [14](https://togithub.com/electron/electron/pull/33009), [15](https://togithub.com/electron/electron/pull/33011), [17](https://togithub.com/electron/electron/pull/33012), [18](https://togithub.com/electron/electron/pull/33013)) - Fixed stale renderer process when application is quit while renderer is busy. [#​32969](https://togithub.com/electron/electron/pull/32969) (Also in [14](https://togithub.com/electron/electron/pull/32968), [15](https://togithub.com/electron/electron/pull/32967), [17](https://togithub.com/electron/electron/pull/32970), [18](https://togithub.com/electron/electron/pull/32971)) #### Other Changes - Backported fix for CVE-2022-0609. [#​32900](https://togithub.com/electron/electron/pull/32900) - Backported fix for CVE-2022-0610. [#​32918](https://togithub.com/electron/electron/pull/32918) - Chore: backport EPROTOTYPE fixes from libuv. [#​32942](https://togithub.com/electron/electron/pull/32942) (Also in [17](https://togithub.com/electron/electron/pull/32943), [18](https://togithub.com/electron/electron/pull/32944)) - Security: backported fix for CVE-2022-0607. [#​32916](https://togithub.com/electron/electron/pull/32916) - Security: backported fix for chromium:1039885. [#​32803](https://togithub.com/electron/electron/pull/32803) - Security: backported fix for chromium:1258603. [#​32809](https://togithub.com/electron/electron/pull/32809) - Security: backported fix for chromium:1262967. [#​32807](https://togithub.com/electron/electron/pull/32807) - Security: backported fix for chromium:1267426. [#​32805](https://togithub.com/electron/electron/pull/32805) - Security: backported fix for chromium:1267627. [#​32806](https://togithub.com/electron/electron/pull/32806) - Security: backported fix for chromium:1274376. [#​32808](https://togithub.com/electron/electron/pull/32808) - Security: backported fix for chromium:1289384. [#​32911](https://togithub.com/electron/electron/pull/32911) - Security: backported fix for chromium:1289394. [#​32907](https://togithub.com/electron/electron/pull/32907) - Security: backported fixes to chromium:1292537 and CVE-2022-0606. [#​32903](https://togithub.com/electron/electron/pull/32903) ### [`v16.0.9`](https://togithub.com/electron/electron/releases/v16.0.9) [Compare Source](https://togithub.com/electron/electron/compare/v16.0.8...v16.0.9) ### Release Notes for v16.0.9 #### Fixes - Fixed an issue where frameless windows on Windows would incorrectly show a small frame during the loading process. [#​32710](https://togithub.com/electron/electron/pull/32710) (Also in [14](https://togithub.com/electron/electron/pull/32709), [15](https://togithub.com/electron/electron/pull/32708), [17](https://togithub.com/electron/electron/pull/32707), [18](https://togithub.com/electron/electron/pull/32714)) - Fixed an issue where if `backgroundColor` was set to `undefined`, vibrancy failed to work and the `backgroundColor` would show up as white. [#​32654](https://togithub.com/electron/electron/pull/32654) (Also in [17](https://togithub.com/electron/electron/pull/32653)) - Fixed an issue with transparent windows failing to fire the `maximize` and `unmaximize` events on Windows. [#​32689](https://togithub.com/electron/electron/pull/32689) (Also in [15](https://togithub.com/electron/electron/pull/32688), [17](https://togithub.com/electron/electron/pull/32690)) - Fixed effect when hovering over window controls on Windows in a WCO-enabled window. [#​32720](https://togithub.com/electron/electron/pull/32720) (Also in [14](https://togithub.com/electron/electron/pull/32716), [15](https://togithub.com/electron/electron/pull/32717), [17](https://togithub.com/electron/electron/pull/32719), [18](https://togithub.com/electron/electron/pull/32723)) - Fixed issue where not all serial devices were exposed to the handler specified by `session.setDevicePermissionHandler`. [#​32687](https://togithub.com/electron/electron/pull/32687) (Also in [15](https://togithub.com/electron/electron/pull/32686), [17](https://togithub.com/electron/electron/pull/32685)) #### Other Changes - Backported fix from https://crbug.com/1263070 for filtering in devtools console . [#​32860](https://togithub.com/electron/electron/pull/32860) - Security: backported fix for chromium:1248444. [#​32804](https://togithub.com/electron/electron/pull/32804) - Security: backported fix for chromium:1255368. [#​32801](https://togithub.com/electron/electron/pull/32801) - Security: backported fix for chromium:1260869. [#​32802](https://togithub.com/electron/electron/pull/32802) - Security: backported fix for chromium:1274445,v8:7990. [#​32738](https://togithub.com/electron/electron/pull/32738) - Updated Chromium to 96.0.4664.174. [#​32715](https://togithub.com/electron/electron/pull/32715) ### [`v16.0.8`](https://togithub.com/electron/electron/releases/v16.0.8) [Compare Source](https://togithub.com/electron/electron/compare/v16.0.7...v16.0.8) ### Release Notes for v16.0.8 #### Fixes - Fixed a crash that occurred when user attempted to download an edited PDF. [#​32538](https://togithub.com/electron/electron/pull/32538) (Also in [15](https://togithub.com/electron/electron/pull/32537), [17](https://togithub.com/electron/electron/pull/32539)) - Fixed an issue that the `alert()` dialog title is corrupted. [#​32470](https://togithub.com/electron/electron/pull/32470) (Also in [14](https://togithub.com/electron/electron/pull/32467), [15](https://togithub.com/electron/electron/pull/32468), [17](https://togithub.com/electron/electron/pull/32469)) - Fixed an issue where `ipcRenderer.postMessage` would throw errors when the `transfer` argument was not passed. [#​32460](https://togithub.com/electron/electron/pull/32460) (Also in [14](https://togithub.com/electron/electron/pull/32457), [15](https://togithub.com/electron/electron/pull/32458), [17](https://togithub.com/electron/electron/pull/32459)) - Fixed an issue where frameless vibrant windows would not show transparency correctly on macOS. [#​32648](https://togithub.com/electron/electron/pull/32648) - Fixed an issue where the 'maximize' and 'unmaximize' events didn't fire properly on linux. [#​32497](https://togithub.com/electron/electron/pull/32497) (Also in [14](https://togithub.com/electron/electron/pull/32499), [15](https://togithub.com/electron/electron/pull/32498), [17](https://togithub.com/electron/electron/pull/32492)) - Fixed aspect ratio resize for frameless windows on macOS. [#​32446](https://togithub.com/electron/electron/pull/32446) (Also in [15](https://togithub.com/electron/electron/pull/32445), [17](https://togithub.com/electron/electron/pull/32447)) - Fixed crash when calling `webContents.setZoomFactor(1.0)`. [#​32620](https://togithub.com/electron/electron/pull/32620) (Also in [13](https://togithub.com/electron/electron/pull/32617), [14](https://togithub.com/electron/electron/pull/32618), [15](https://togithub.com/electron/electron/pull/32619), [17](https://togithub.com/electron/electron/pull/32621)) - Fixed minimized BrowserWindow being restored by BrowserWindow.unmaximize(). [#​32495](https://togithub.com/electron/electron/pull/32495) (Also in [14](https://togithub.com/electron/electron/pull/32493), [15](https://togithub.com/electron/electron/pull/32494), [17](https://togithub.com/electron/electron/pull/32496)) - Fixed windows with `roundedCorners: false` unable to be closed. [#​32611](https://togithub.com/electron/electron/pull/32611) (Also in [15](https://togithub.com/electron/electron/pull/32610), [17](https://togithub.com/electron/electron/pull/32612)) - Strip symbols from crashpad_handler binary on Linux, reducing bundle size. [#​32554](https://togithub.com/electron/electron/pull/32554) (Also in [15](https://togithub.com/electron/electron/pull/32548), [17](https://togithub.com/electron/electron/pull/32549)) - The `<webview>` implementation was made more robust, it no longer breaks when `will-attach-webview` handler modifies the internal `params.instanceId`. [#​32429](https://togithub.com/electron/electron/pull/32429) (Also in [17](https://togithub.com/electron/electron/pull/32430)) #### Documentation - Documentation changes: [#​32645](https://togithub.com/electron/electron/pull/32645) ### [`v16.0.7`](https://togithub.com/electron/electron/releases/v16.0.7) [Compa

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.