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 v12 #49

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
electron 11.1.0 -> 12.0.0 age adoption passing confidence

Release Notes

electron/electron ### [`v12.0.0`](https://togithub.com/electron/electron/releases/v12.0.0) [Compare Source](https://togithub.com/electron/electron/compare/v11.3.0...v12.0.0) ### Release Notes for v12.0.0 #### Features - Changed the default value of `contextIsolation` to `true`. [#​27949](https://togithub.com/electron/electron/pull/27949) #### Fixes - Fixed a potential crash when resetting `BrowserView`s. [#​27947](https://togithub.com/electron/electron/pull/27947) - Fixed background color not being applied for child windows created by native window.open path. [#​27942](https://togithub.com/electron/electron/pull/27942) (Also in [10](https://togithub.com/electron/electron/pull/27945), [11](https://togithub.com/electron/electron/pull/27944)) - Fixed issue where window.open() would not return an object with a location.href setter when contextIsolation is enabled and nativeWindowOpen is disabled. [#​27940](https://togithub.com/electron/electron/pull/27940) - Fixed navigator.bluetooth.requestDevice. [#​27927](https://togithub.com/electron/electron/pull/27927) (Also in [11](https://togithub.com/electron/electron/pull/27941)) - Fixed race condition in electron.net implementation. [#​27938](https://togithub.com/electron/electron/pull/27938) #### Other Changes - Reverted WebFrameMain.executeJavaScriptInIsolatedWorld(). [#​27937](https://togithub.com/electron/electron/pull/27937) - Updated Chromium to 89.0.4389.69. [#​27907](https://togithub.com/electron/electron/pull/27907) ### [`v11.3.0`](https://togithub.com/electron/electron/releases/v11.3.0) [Compare Source](https://togithub.com/electron/electron/compare/v11.2.3...v11.3.0) ### Release Notes for v11.3.0 #### Features - Added `allowFileAccess` option to `loadExtension()` API. [#​27703](https://togithub.com/electron/electron/pull/27703) (Also in [12](https://togithub.com/electron/electron/pull/27702)) - Added `win.setTopBrowserView()` so that BrowserViews can be raised. [#​27712](https://togithub.com/electron/electron/pull/27712) (Also in [10](https://togithub.com/electron/electron/pull/27711), [12](https://togithub.com/electron/electron/pull/27713)) #### Fixes - Backported fix for . [#​27558](https://togithub.com/electron/electron/pull/27558) - Fixed OS-level shortcuts on macOS (e.g. Ctrl + F2, ⌘ + ~). [#​27787](https://togithub.com/electron/electron/pull/27787) (Also in [12](https://togithub.com/electron/electron/pull/27769)) - Fixed SVG content with filter sometimes not being rendered. [#​27699](https://togithub.com/electron/electron/pull/27699) - Fixed a crash when calling `crypto.createDiffieHellman()` with certain parameters. [#​27766](https://togithub.com/electron/electron/pull/27766) (Also in [12](https://togithub.com/electron/electron/pull/27700)) - Fixed a memory leak when creating BrowserWindows. [#​27640](https://togithub.com/electron/electron/pull/27640) (Also in [12](https://togithub.com/electron/electron/pull/27641)) - Fixed an erroneous `enableBlinkFeatures` warning shown webviews which enabled no Blink features. [#​27789](https://togithub.com/electron/electron/pull/27789) (Also in [10](https://togithub.com/electron/electron/pull/27788), [12](https://togithub.com/electron/electron/pull/27790)) - Fixed an issue where deleted download directories would be sometimes recreated by the operating system. [#​27808](https://togithub.com/electron/electron/pull/27808) (Also in [10](https://togithub.com/electron/electron/pull/27807), [12](https://togithub.com/electron/electron/pull/27806)) - Fixed an occasional white flicker present when rendering BrowserViews in close succession. [#​27659](https://togithub.com/electron/electron/pull/27659) (Also in [10](https://togithub.com/electron/electron/pull/27660), [12](https://togithub.com/electron/electron/pull/27658)) - Fixed crash when destroying WebContents in the `crashed` event. [#​27757](https://togithub.com/electron/electron/pull/27757) (Also in [10](https://togithub.com/electron/electron/pull/27758), [12](https://togithub.com/electron/electron/pull/27756)) - Fixed memory leak when sending non-primitives over the context bridge. [#​27638](https://togithub.com/electron/electron/pull/27638) (Also in [10](https://togithub.com/electron/electron/pull/27637), [12](https://togithub.com/electron/electron/pull/27636)) - Fixed native window freeze on Windows when Electron app is sent to tray and external display changes. [#​27669](https://togithub.com/electron/electron/pull/27669) (Also in [12](https://togithub.com/electron/electron/pull/27668)) - Fixed svg with filter content not being rendered. [#​27635](https://togithub.com/electron/electron/pull/27635) #### Other Changes - Fixed crash when loading wasm modules in child node process with mac arm64 > 11.2. [#​27684](https://togithub.com/electron/electron/pull/27684) (Also in [12](https://togithub.com/electron/electron/pull/27685)) - Fixed slow child process spawning on macOS Big Sur. [#​27654](https://togithub.com/electron/electron/pull/27654) (Also in [10](https://togithub.com/electron/electron/pull/27655), [12](https://togithub.com/electron/electron/pull/27656)) - Reverted posix_spawn change in libuv that affected child process spawning on macOS Big Sur. [#​27809](https://togithub.com/electron/electron/pull/27809) (Also in [10](https://togithub.com/electron/electron/pull/27655), [12](https://togithub.com/electron/electron/pull/27656)) - Security: backported fix for [`1138143`](https://togithub.com/electron/electron/commit/1138143). [#​27780](https://togithub.com/electron/electron/pull/27780) - Security: backported fix for [`1155974`](https://togithub.com/electron/electron/commit/1155974). [#​27779](https://togithub.com/electron/electron/pull/27779) - Security: backported fix for [`1166504`](https://togithub.com/electron/electron/commit/1166504). [#​27778](https://togithub.com/electron/electron/pull/27778) - Security: backported fix for [`1170657`](https://togithub.com/electron/electron/commit/1170657). [#​27781](https://togithub.com/electron/electron/pull/27781) - Security: backported fix for [`1171954`](https://togithub.com/electron/electron/commit/1171954). [#​27777](https://togithub.com/electron/electron/pull/27777) - Security: backported fix for [`1172192`](https://togithub.com/electron/electron/commit/1172192). [#​27776](https://togithub.com/electron/electron/pull/27776) - Security: backported fix for [`1177341`](https://togithub.com/electron/electron/commit/1177341). [#​27750](https://togithub.com/electron/electron/pull/27750) - Security: backported fix for chromium:[`1162942`](https://togithub.com/electron/electron/commit/1162942). [#​27614](https://togithub.com/electron/electron/pull/27614) - Security: backported fix for . [#​27609](https://togithub.com/electron/electron/pull/27609) #### Documentation - Documentation changes: [#​27817](https://togithub.com/electron/electron/pull/27817) ### [`v11.2.3`](https://togithub.com/electron/electron/releases/v11.2.3) [Compare Source](https://togithub.com/electron/electron/compare/v11.2.2...v11.2.3) ### Release Notes for v11.2.3 #### Fixes - Backported fix for . [#​27584](https://togithub.com/electron/electron/pull/27584) - Fixed crash when extension fails to load. [#​27588](https://togithub.com/electron/electron/pull/27588) (Also in [10](https://togithub.com/electron/electron/pull/27590), [12](https://togithub.com/electron/electron/pull/27589)) #### Other Changes - Security: Addressed [Chromium CVE-2021-21148](https://chromereleases.googleblog.com/2021/02/stable-channel-update-for-desktop_4.html) with backported fix for chromium:[`1170176`](https://togithub.com/electron/electron/commit/1170176), chromium:961059. [#​27624](https://togithub.com/electron/electron/pull/27624) ### [`v11.2.2`](https://togithub.com/electron/electron/releases/v11.2.2) [Compare Source](https://togithub.com/electron/electron/compare/v11.2.1...v11.2.2) ### Release Notes for v11.2.2 #### Fixes - Fixed CSP with `unsafe-eval` detection with Trusted Types. [#​27469](https://togithub.com/electron/electron/pull/27469) (Also in [9](https://togithub.com/electron/electron/pull/27472), [10](https://togithub.com/electron/electron/pull/27468), [12](https://togithub.com/electron/electron/pull/27471)) - Fixed `` not working with Trusted Types. [#​27464](https://togithub.com/electron/electron/pull/27464) (Also in [9](https://togithub.com/electron/electron/pull/27466), [10](https://togithub.com/electron/electron/pull/27465), [12](https://togithub.com/electron/electron/pull/27467)) - Fixed regression that crashed Electron when processing an invalid icon. [#​27478](https://togithub.com/electron/electron/pull/27478) (Also in [12](https://togithub.com/electron/electron/pull/27463)) - None. [#​27509](https://togithub.com/electron/electron/pull/27509) (Also in [12](https://togithub.com/electron/electron/pull/27442)) #### Other Changes - Backported the fix to CVE-2020-16044. [#​27491](https://togithub.com/electron/electron/pull/27491) - Backported the fix to CVE-2021-21118 from V8. [#​27415](https://togithub.com/electron/electron/pull/27415) - Backported the fix to a UAF in Mojo ([`1162198`](https://togithub.com/electron/electron/commit/1162198)). [#​27401](https://togithub.com/electron/electron/pull/27401) - Backported the fix to chromium:[`1153329`](https://togithub.com/electron/electron/commit/1153329). [#​27494](https://togithub.com/electron/electron/pull/27494) - Security: backported fix for CVE-2021-21122. [#​27406](https://togithub.com/electron/electron/pull/27406) ### [`v11.2.1`](https://togithub.com/electron/electron/releases/v11.2.1) [Compare Source](https://togithub.com/electron/electron/compare/v11.2.0...v11.2.1) ### Release Notes for v11.2.1 #### Fixes - Apps requesting the CAMERA_PAN_TILT_ZOOM permission will have the permission request handler called with a permission string of "media" instead of "font-access". [#​27423](https://togithub.com/electron/electron/pull/27423) - Fixed crash when a keyboard event immediately precedes calling `browserWindow.close()` on Windows. [#​27357](https://togithub.com/electron/electron/pull/27357) (Also in [10](https://togithub.com/electron/electron/pull/27358), [12](https://togithub.com/electron/electron/pull/27359)) - Fixed shutdown crash when quitting with in-progress downloads. [#​27419](https://togithub.com/electron/electron/pull/27419) (Also in [10](https://togithub.com/electron/electron/pull/27417), [12](https://togithub.com/electron/electron/pull/27418)) - Increase stack size on windows x64 to 8MB. [#​27385](https://togithub.com/electron/electron/pull/27385) (Also in [10](https://togithub.com/electron/electron/pull/27386), [12](https://togithub.com/electron/electron/pull/27384)) - Updated the ICU time zone database to the latest 2020f version. [#​27369](https://togithub.com/electron/electron/pull/27369) #### Other Changes - Backported the fix to CVE-2021-21120 from sqlite. [#​27424](https://togithub.com/electron/electron/pull/27424) - Backported the fix to chromium:[`1160534`](https://togithub.com/electron/electron/commit/1160534). [#​27443](https://togithub.com/electron/electron/pull/27443) - Backported the fixes to the save file dialog related CVE-2021-21123, CVE-2021-21129, CVE-2021-21130, CVE-2021-21131, CVE-2021-21141. [#​27437](https://togithub.com/electron/electron/pull/27437) - Security: backported fix for chromium:[`1161654`](https://togithub.com/electron/electron/commit/1161654). [#​27411](https://togithub.com/electron/electron/pull/27411) ### [`v11.2.0`](https://togithub.com/electron/electron/releases/v11.2.0) [Compare Source](https://togithub.com/electron/electron/compare/v11.1.1...v11.2.0) ### Release Notes for v11.2.0 #### Features - Made `win.setAspectRatio()` work on Windows. [#​27203](https://togithub.com/electron/electron/pull/27203) (Also in [12](https://togithub.com/electron/electron/pull/27202)) #### Fixes - Fixed a crash that could occur on app quit when using the remote module. [#​27069](https://togithub.com/electron/electron/pull/27069) (Also in [12](https://togithub.com/electron/electron/pull/27070)) - Fixed an issue where BrowserViews couldn't be effectively reparented. [#​27219](https://togithub.com/electron/electron/pull/27219) (Also in [12](https://togithub.com/electron/electron/pull/27187)) - Fixed an issue where non-draggable regions on BrowserViews could have incorrectly calculated bounds. [#​27183](https://togithub.com/electron/electron/pull/27183) (Also in [10](https://togithub.com/electron/electron/pull/27185), [12](https://togithub.com/electron/electron/pull/27184)) - Fixed an issue where some draggable regions were not clickable when loaded into BrowserViews on Windows. [#​27178](https://togithub.com/electron/electron/pull/27178) (Also in [10](https://togithub.com/electron/electron/pull/27222), [12](https://togithub.com/electron/electron/pull/27177)) - Fixed the pretty-print JavaScript feature in DevTools not functioning correctly. [#​27102](https://togithub.com/electron/electron/pull/27102) #### Other Changes - Updated Chromium to 87.0.4280.141. [#​27213](https://togithub.com/electron/electron/pull/27213) #### Unknown - Fixed `chrome.webRequest` extensions API not intercepting any requests. [#​27096](https://togithub.com/electron/electron/pull/27096) (Also in [10](https://togithub.com/electron/electron/pull/27097), [12](https://togithub.com/electron/electron/pull/27098)) ### [`v11.1.1`](https://togithub.com/electron/electron/releases/v11.1.1) [Compare Source](https://togithub.com/electron/electron/compare/v11.1.0...v11.1.1) ### Release Notes for v11.1.1 #### Fixes - Fixed `protocol` methods not being accessible via `remote.protocol`. [#​27044](https://togithub.com/electron/electron/pull/27044) (Also in [12](https://togithub.com/electron/electron/pull/27043)) - Fixed `readdir`/`readdirSync` (w/ `withFileTypes`) failing on a deep directory within archive. [#​27010](https://togithub.com/electron/electron/pull/27010) (Also in [12](https://togithub.com/electron/electron/pull/27011)) - Fixed a memory leak in desktopCapturer.getSources. [#​27056](https://togithub.com/electron/electron/pull/27056) (Also in [10](https://togithub.com/electron/electron/pull/27057), [12](https://togithub.com/electron/electron/pull/27058)) - Fixed an issue where SIGINT was improperly handled in Node.js processes. [#​26972](https://togithub.com/electron/electron/pull/26972) (Also in [10](https://togithub.com/electron/electron/pull/26970), [12](https://togithub.com/electron/electron/pull/26971)) - Fixed an issue where renderer process stack traces were broken with `contextIsolation` enabled. [#​26997](https://togithub.com/electron/electron/pull/26997) (Also in [12](https://togithub.com/electron/electron/pull/26912)) - Fixed an issue where some `async_hooks` were not properly emitted after an error in the renderer process. [#​26991](https://togithub.com/electron/electron/pull/26991) (Also in [12](https://togithub.com/electron/electron/pull/26990)) - Fixed an issue whereby `remote.screen` `EventEmitter` methods are undefined in the renderer. [#​26989](https://togithub.com/electron/electron/pull/26989) (Also in [12](https://togithub.com/electron/electron/pull/26988))

Renovate configuration

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

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

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

:no_bell: 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.