atom-community / markdown-preview-plus

Markdown Preview + Community Features
https://atom.io/packages/markdown-preview-plus
Other
370 stars 85 forks source link

chore(deps): update devdependencies #526

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
@types/markdown-it 12.0.1 -> 12.0.3 age adoption passing confidence
@types/mathjax 0.0.36 -> 0.0.37 age adoption passing confidence
@types/mocha ^8.0.3 -> ^9.0.0 age adoption passing confidence
@types/node ^12.12.54 -> ^16.0.0 age adoption passing confidence
electron ^9.4.4 -> ^13.0.0 age adoption passing confidence
markdown-it-anchor ^7.1.0 -> ^8.0.0 age adoption passing confidence
sinon (source) ^10.0.0 -> ^11.0.0 age adoption passing confidence
twemoji ^12.1.6 -> ^13.0.0 age adoption passing confidence

Release Notes

electron/electron ### [`v13.1.7`](https://togithub.com/electron/electron/releases/v13.1.7) [Compare Source](https://togithub.com/electron/electron/compare/v13.1.6...v13.1.7) ### Release Notes for v13.1.7 #### Fixes - Fixed `requestFullscreen` inside webview does not make the element take fullscreen. [#​29987](https://togithub.com/electron/electron/pull/29987) (Also in [12](https://togithub.com/electron/electron/pull/29988), [14](https://togithub.com/electron/electron/pull/29989)) - Fixed a crash when calling the `webContents.on('login')` callback synchronously. [#​30091](https://togithub.com/electron/electron/pull/30091) (Also in [12](https://togithub.com/electron/electron/pull/30092), [14](https://togithub.com/electron/electron/pull/30090)) - Fixed a possible renderer crash when using `fsPromises.readFile`. [#​29928](https://togithub.com/electron/electron/pull/29928) - Fixed an issue where Electron would sometimes not honor the user-defined Downloads directory. [#​29968](https://togithub.com/electron/electron/pull/29968) (Also in [12](https://togithub.com/electron/electron/pull/29966), [14](https://togithub.com/electron/electron/pull/29967)) - Fixed an issue where the traffic lights would get double-drawn when exiting fullscreen and adding a `BrowserView` on macOS. [#​30149](https://togithub.com/electron/electron/pull/30149) (Also in [14](https://togithub.com/electron/electron/pull/30150)) - Fixed incorrect value of `document.focus` when opening multiple windows on macOS - fix key window status on mac when opening panels or using custom window switchers. [#​29234](https://togithub.com/electron/electron/pull/29234) (Also in [12](https://togithub.com/electron/electron/pull/30067), [14](https://togithub.com/electron/electron/pull/30066)) - Fixed systemPreferences.getSystemColor returning colors missing alpha values. [#​30088](https://togithub.com/electron/electron/pull/30088) (Also in [14](https://togithub.com/electron/electron/pull/30087)) #### Other Changes - Backported fix for [`1216190`](https://togithub.com/electron/electron/commit/1216190). [#​30100](https://togithub.com/electron/electron/pull/30100) (Also in [12](https://togithub.com/electron/electron/pull/30099), [14](https://togithub.com/electron/electron/pull/30101)) #### Documentation - Documentation changes: [#​30057](https://togithub.com/electron/electron/pull/30057) ### [`v13.1.6`](https://togithub.com/electron/electron/releases/v13.1.6) [Compare Source](https://togithub.com/electron/electron/compare/v13.1.5...v13.1.6) ### Release Notes for v13.1.6 #### Fixes - Fixed a potential crash when calling `app.quit()` on macOS. [#​29961](https://togithub.com/electron/electron/pull/29961) (Also in [14](https://togithub.com/electron/electron/pull/29962)) - Fixed an issue where `self.module.paths` wouldn't work in Workers. [#​30013](https://togithub.com/electron/electron/pull/30013) (Also in [12](https://togithub.com/electron/electron/pull/30012), [14](https://togithub.com/electron/electron/pull/30014)) - Fixed crash when clicking links with `target=_blank` from webview. [#​29951](https://togithub.com/electron/electron/pull/29951) (Also in [12](https://togithub.com/electron/electron/pull/29950), [14](https://togithub.com/electron/electron/pull/29949)) - Fixed memory leak when creating notification on macOS. [#​30009](https://togithub.com/electron/electron/pull/30009) (Also in [14](https://togithub.com/electron/electron/pull/30008)) - Fixed page title not being updated on child windows without navigation entries under nativeWindowOpen. [#​29958](https://togithub.com/electron/electron/pull/29958) (Also in [12](https://togithub.com/electron/electron/pull/29960), [14](https://togithub.com/electron/electron/pull/29959)) #### Other Changes - Backported fix for [`1090000`](https://togithub.com/electron/electron/commit/1090000). [#​29997](https://togithub.com/electron/electron/pull/29997) ### [`v13.1.5`](https://togithub.com/electron/electron/releases/v13.1.5) [Compare Source](https://togithub.com/electron/electron/compare/v13.1.4...v13.1.5) ### Release Notes for v13.1.5 #### Fixes - Fixed a hang when denying a `window.open` using `setWindowOpenHandler` when `nativeWindowOpen: false`. [#​29882](https://togithub.com/electron/electron/pull/29882) (Also in [12](https://togithub.com/electron/electron/pull/29881), [14](https://togithub.com/electron/electron/pull/29883)) - Fixed an issue where dropdown menus did not work in DevTools when `contextIsolation` was enabled. [#​29885](https://togithub.com/electron/electron/pull/29885) (Also in [14](https://togithub.com/electron/electron/pull/29886)) - Fixed an issue where request headers were cleared if the optional "requestHeaders" parameter was not included in the webRequest.onBeforeSendHeaders callback response object. [#​29836](https://togithub.com/electron/electron/pull/29836) (Also in [12](https://togithub.com/electron/electron/pull/29834), [14](https://togithub.com/electron/electron/pull/29835)) - Fixed an issue where the `setAlwaysOnTop` value would sometimes not be preserved for child windows on macOS. [#​29956](https://togithub.com/electron/electron/pull/29956) (Also in [12](https://togithub.com/electron/electron/pull/29957), [14](https://togithub.com/electron/electron/pull/29855)) - Fixed crashes on macOS when `Geolocation` was used. [#​29912](https://togithub.com/electron/electron/pull/29912) (Also in [14](https://togithub.com/electron/electron/pull/29914)) #### Other Changes - Updated Chromium to 91.0.4472.124. [#​29774](https://togithub.com/electron/electron/pull/29774) ### [`v13.1.4`](https://togithub.com/electron/electron/releases/v13.1.4) [Compare Source](https://togithub.com/electron/electron/compare/v13.1.3...v13.1.4) ### Release Notes for v13.1.4 #### Fixes - Fixed an issue with PDF loading on Windows, where metadata was not loading correctly and causing the PDF to load as a blank page. [#​29830](https://togithub.com/electron/electron/pull/29830) (Also in [14](https://togithub.com/electron/electron/pull/29831)) ### [`v13.1.3`](https://togithub.com/electron/electron/releases/v13.1.3) [Compare Source](https://togithub.com/electron/electron/compare/v13.1.2...v13.1.3) ### Release Notes for v13.1.3 #### Fixes - Fixed CORS preflight request always being cancelled when connecting via proxy requiring authentication for apps that had registered WebRequest listeners. [#​29811](https://togithub.com/electron/electron/pull/29811) (Also in [12](https://togithub.com/electron/electron/pull/29810), [14](https://togithub.com/electron/electron/pull/29812)) - Fixed `select-bluetooth-device` firing on Windows. [#​29611](https://togithub.com/electron/electron/pull/29611) (Also in [12](https://togithub.com/electron/electron/pull/29612), [14](https://togithub.com/electron/electron/pull/29613)) - Fixed `warnAboutRemoteModuleWithRemoteContent` for the new default value of `enableRemoteModule`. [#​29691](https://togithub.com/electron/electron/pull/29691) - Fixed a potential crash when setting vibrancy on macOS. [#​29722](https://togithub.com/electron/electron/pull/29722) (Also in [14](https://togithub.com/electron/electron/pull/29723)) - Fixed an issue where custom traffic lights could be covered by BrowserViews on macOS. [#​29663](https://togithub.com/electron/electron/pull/29663) (Also in [14](https://togithub.com/electron/electron/pull/29628)) - Fixed an issue where draggable regions sometimes did not work properly when DevTools is open. [#​29734](https://togithub.com/electron/electron/pull/29734) (Also in [12](https://togithub.com/electron/electron/pull/29733), [14](https://togithub.com/electron/electron/pull/29735)) - Fixed crashes in debug builds caused by microtasks policy mismatch. [#​29808](https://togithub.com/electron/electron/pull/29808) (Also in [12](https://togithub.com/electron/electron/pull/29807), [14](https://togithub.com/electron/electron/pull/29809)) - Fixed hover state not clear bug when BrowserWindow is not resizable. [#​29800](https://togithub.com/electron/electron/pull/29800) (Also in [12](https://togithub.com/electron/electron/pull/29799), [14](https://togithub.com/electron/electron/pull/29801)) - Fixed issue where the update permission prompt would cause 100% CPU spin while the prompt was open. [#​29805](https://togithub.com/electron/electron/pull/29805) (Also in [14](https://togithub.com/electron/electron/pull/29806)) - Fixed potential corruption of piped response data when using interceptHttpProtocol/registerHttpProtocol. [#​29669](https://togithub.com/electron/electron/pull/29669) (Also in [11](https://togithub.com/electron/electron/pull/29667), [12](https://togithub.com/electron/electron/pull/29668), [14](https://togithub.com/electron/electron/pull/29670)) - Fixed the color select eyedropper not working within DevTools. [#​29760](https://togithub.com/electron/electron/pull/29760) (Also in [14](https://togithub.com/electron/electron/pull/29752)) - Fixed the spelling of 'attachment' in 'Content-Disposition' header when using the webRequest module. [#​29672](https://togithub.com/electron/electron/pull/29672) (Also in [12](https://togithub.com/electron/electron/pull/29671), [14](https://togithub.com/electron/electron/pull/29673)) #### Other Changes - Fixed a feature flag issue where spellchecker methods returned empty suggestion lists on Windows. [#​29706](https://togithub.com/electron/electron/pull/29706) (Also in [14](https://togithub.com/electron/electron/pull/29705)) - Updated Chromium to 91.0.4472.106. [#​29700](https://togithub.com/electron/electron/pull/29700) #### Documentation - Documentation changes: [#​29726](https://togithub.com/electron/electron/pull/29726), [#​29762](https://togithub.com/electron/electron/pull/29762) ### [`v13.1.2`](https://togithub.com/electron/electron/releases/v13.1.2) [Compare Source](https://togithub.com/electron/electron/compare/v13.1.1...v13.1.2) ### Release Notes for v13.1.2 #### Fixes - Electron Fuses are now in a consistent order across platforms. [#​29615](https://togithub.com/electron/electron/pull/29615) (Also in [14](https://togithub.com/electron/electron/pull/29616)) - Fixd an issue where `fs.promises.readFile` would improperly error when passing a `FileHandle` to the ` path `argument. [#​29576](https://togithub.com/electron/electron/pull/29576) (Also in [14](https://togithub.com/electron/electron/pull/29577)) - Fixed sending intermediate certificates with 'select-client-certificate' event callback. [#​29569](https://togithub.com/electron/electron/pull/29569) (Also in [12](https://togithub.com/electron/electron/pull/29568), [14](https://togithub.com/electron/electron/pull/29570)) - Fixed shifted character getting changed in menu accelerator. [#​29482](https://togithub.com/electron/electron/pull/29482) (Also in [12](https://togithub.com/electron/electron/pull/29483), [14](https://togithub.com/electron/electron/pull/29481)) ### [`v13.1.1`](https://togithub.com/electron/electron/releases/v13.1.1) [Compare Source](https://togithub.com/electron/electron/compare/v13.1.0...v13.1.1) ### Release Notes for v13.1.1 #### Fixes - Fixed crashes on latest gen Intel and Ryzen processors. [#​29546](https://togithub.com/electron/electron/pull/29546) - Fixed memory leak when requesting files in ASAR archive from renderer. [#​29535](https://togithub.com/electron/electron/pull/29535) (Also in [14](https://togithub.com/electron/electron/pull/29536)) ### [`v13.1.0`](https://togithub.com/electron/electron/releases/v13.1.0) [Compare Source](https://togithub.com/electron/electron/compare/v13.0.1...v13.1.0) ### Release Notes for v13.1.0 #### Features - Added experimental cookie encryption support behind an [Electron Fuse](https://www.electronjs.org/docs/tutorial/fuses). [#​29493](https://togithub.com/electron/electron/pull/29493) (Also in [14](https://togithub.com/electron/electron/pull/29492)) - Added support for debug URLs such as `chrome://gpucrash`. [#​29491](https://togithub.com/electron/electron/pull/29491) (Also in [14](https://togithub.com/electron/electron/pull/29466)) #### Fixes - Fixed missing 'fetch' event in service workers for requests using a registered protocol. [#​29446](https://togithub.com/electron/electron/pull/29446) (Also in [12](https://togithub.com/electron/electron/pull/29447), [14](https://togithub.com/electron/electron/pull/29440)) - Fixed pressing Alt with mouse click results in toggling menu bar. [#​29450](https://togithub.com/electron/electron/pull/29450) (Also in [12](https://togithub.com/electron/electron/pull/29451), [14](https://togithub.com/electron/electron/pull/29452)) - Fixed pressing `Alt+Shift` and `Alt+Ctrl` toggling menu bar on KDE. [#​29443](https://togithub.com/electron/electron/pull/29443) (Also in [12](https://togithub.com/electron/electron/pull/29445), [14](https://togithub.com/electron/electron/pull/29444)) #### Other Changes - Backported fix for [`1090441`](https://togithub.com/electron/electron/commit/1090441),1173656,1181434,1188117. [#​29494](https://togithub.com/electron/electron/pull/29494) - Fixed using custom v8 snapshots on Apple Silicon. [#​29339](https://togithub.com/electron/electron/pull/29339) (Also in [12](https://togithub.com/electron/electron/pull/29341)) - Updated Chromium to 91.0.4472.77. [#​29321](https://togithub.com/electron/electron/pull/29321) #### Documentation - Documentation changes: [#​29430](https://togithub.com/electron/electron/pull/29430) ### [`v13.0.1`](https://togithub.com/electron/electron/releases/v13.0.1) [Compare Source](https://togithub.com/electron/electron/compare/v13.0.0...v13.0.1) ### Release Notes for v13.0.1 #### Fixes - Fixed SHA issue when creating a universal macOS build. ### [`v13.0.0`](https://togithub.com/electron/electron/releases/v13.0.0) [Compare Source](https://togithub.com/electron/electron/compare/v12.0.15...v13.0.0) ### Release Notes for v13.0.0 #### Stack Upgrades - Chromium 91.0.4472.69. - [v91 blog post](https://developer.chrome.com/blog/new-in-chrome-91/) - [v90 blog post](https://developer.chrome.com/blog/new-in-chrome-90/) - Node v14.17.0 - [v14.17.0 release notes](https://togithub.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V14.md#​14.17.0) - V8 v9.1 - [v9.1 blog post](https://v8.dev/blog/v8-release-91) - [v9.0 blog post](https://v8.dev/blog/v8-release-90) #### Breaking Changes - Fixed so window.open() parameter *frameName* is no longer set as window title. [#​27481](https://togithub.com/electron/electron/pull/27481) - Changed `session.setPermissionCheckHandler(handler)` to allow for `handler`'s first parameter, `webContents` to be `null`. [#​19903](https://togithub.com/electron/electron/pull/19903) #### Features ##### Additions - Added `process.contextId` used by `@electron/remote`. [#​28251](https://togithub.com/electron/electron/pull/28251) - Added `process.contextIsolated` property that indicates whether the current renderer context has `contextIsolation` enabled. [#​28252](https://togithub.com/electron/electron/pull/28252) - Added `process.uptime()` to sandboxed renderers. [#​26684](https://togithub.com/electron/electron/pull/26684) - Added `roundedCorners` option for `BrowserWindow`. [#​27572](https://togithub.com/electron/electron/pull/27572) - Added missing fields to the parameters emitted as part of the `context-menu` event. [#​26788](https://togithub.com/electron/electron/pull/26788) - Added new `session.storagePath` API to get the path on disk for session-specific data. [#​28866](https://togithub.com/electron/electron/pull/28866) - Added support for passing DOM elements over the context bridge. [#​26776](https://togithub.com/electron/electron/pull/26776) - Added support for registering Manifest V3 extension service workers. - Added 'registration-completed' event to `ServiceWorkers`. [#​27562](https://togithub.com/electron/electron/pull/27562) - Added `disposition`, `referrer` and `postBody` to the details object passed to the window open handler registered with `setWindowOpenHandler`. [#​29277](https://togithub.com/electron/electron/pull/29277) ##### Improvements - Additional permission checks are now routed through `session.setPermissionCheckHandler`. These include `Notification.permission`, and `permission.query`. Please note that the `webContents` parameter to the check handler can now be null. [#​19903](https://togithub.com/electron/electron/pull/19903) - Allowed skipping process type transformation in win.SetVisibleOnAllWorkspaces on macOS. [#​27200](https://togithub.com/electron/electron/pull/27200) - Reverted `WebFrameMain.executeJavaScriptInIsolatedWorld()`. [#​27926](https://togithub.com/electron/electron/pull/27926) - Made `trafficLightPosition` option work for `customButtonOnHover` window. [#​26789](https://togithub.com/electron/electron/pull/26789) - The `submitURL` option for `crashReporter.start` is no longer a required argument when `uploadToServer` is false. [#​28283](https://togithub.com/electron/electron/pull/28283) - Improved performance of `napi_threadsafe_function`. [#​29048](https://togithub.com/electron/electron/pull/29048) (Also in [12](https://togithub.com/electron/electron/pull/29047)) ##### Removed/Deprecated - Removed deprecated `BrowserWindow` extension APIs. [#​26696](https://togithub.com/electron/electron/pull/26696) - Removed deprecated `shell.moveItemToTrash()`. [#​26723](https://togithub.com/electron/electron/pull/26723) - Removed deprecated `systemPreferences` methods. [#​26849](https://togithub.com/electron/electron/pull/26849) #### Fixes - Fixed `hiddenInset` titleBarStyle's abnormal fullscreen titlebar. Fix `hiddenInset` titleBarStyle not working with `trafficLightPosition` option. [#​27489](https://togithub.com/electron/electron/pull/27489) - Fixed a use-after-free bug during shutdown when using off-the-record sessions. [#​26680](https://togithub.com/electron/electron/pull/26680) - Fixed an issue where `contextBridge` might incorrectly try to serialize some WebAssembly objects. [#​27518](https://togithub.com/electron/electron/pull/27518) - Fixed behavior of 302/303/307 redirect responses in the protocol module. [#​26297](https://togithub.com/electron/electron/pull/26297) - Made `BrowserWindow.setWindowButtonVisibility` work for window with `customButtonsOnHover` titlebar style. [#​27073](https://togithub.com/electron/electron/pull/27073) - Fixed a rare crash on boot. [#​29109](https://togithub.com/electron/electron/pull/29109) - Fixed permissions issue that was preventing the PDF viewer from displaying. [#​29252](https://togithub.com/electron/electron/pull/29252) - Fixed the possibility for incorrect visual artifacts when using vibrancy and making frameless windows fullscreen on macOS. [#​29099](https://togithub.com/electron/electron/pull/29099) - Fixed using vibrancy with titleBarStyle together resulting in weird window shadow on macOS. [#​29165](https://togithub.com/electron/electron/pull/29165) - Restored cross-platform noop implementation of `app.setAppUserModelId`. [#​28921](https://togithub.com/electron/electron/pull/28921) - Security: backported fix for chromium:1196683. [#​28637](https://togithub.com/electron/electron/pull/28637) ##### Also in earlier versions.... - Allow Node.js to manage microtasks queue by using explicit microtasks policy before calling `uv_run()`. [#​28973](https://togithub.com/electron/electron/pull/28973) (Also in [11](https://togithub.com/electron/electron/pull/28974), [12](https://togithub.com/electron/electron/pull/28972)) - Allow loading source maps from custom protocols and asar bundles. [#​28615](https://togithub.com/electron/electron/pull/28615) (Also in [12](https://togithub.com/electron/electron/pull/28616)) - Child windows with specified background colors or transpency now work as intended. [#​28112](https://togithub.com/electron/electron/pull/28112) (Also in [12](https://togithub.com/electron/electron/pull/28107)) - Colors returned from `systemPreferences.getAccentColor()`, `getSystemColor` and `getColor` are now correctly converted into the devices color space. Previously the color would have been subtly incorrect. [#​28173](https://togithub.com/electron/electron/pull/28173) (Also in [11](https://togithub.com/electron/electron/pull/28171), [12](https://togithub.com/electron/electron/pull/28172)) - Fixed ECDH.setPrivateKey() not updating the key. [#​27688](https://togithub.com/electron/electron/pull/27688) (Also in [12](https://togithub.com/electron/electron/pull/27856)) - Fixed `<webview>` `focus` / `blur` events not working with `contextIsolation` enabled. [#​29025](https://togithub.com/electron/electron/pull/29025) (Also in [10](https://togithub.com/electron/electron/pull/29026), [11](https://togithub.com/electron/electron/pull/29027), [12](https://togithub.com/electron/electron/pull/29024)) - Fixed `desktopCapturer.getSources()` promise result sometimes never resolving. [#​28280](https://togithub.com/electron/electron/pull/28280) (Also in [10](https://togithub.com/electron/electron/pull/28279), [11](https://togithub.com/electron/electron/pull/28282), [12](https://togithub.com/electron/electron/pull/28281)) - Fixed `postData` parameter missing from `new-window` event. [#​28542](https://togithub.com/electron/electron/pull/28542) (Also in [12](https://togithub.com/electron/electron/pull/28543)) - Fixed `webFrame` spell checker APIs crashing when called in sandboxed renderer. [#​29087](https://togithub.com/electron/electron/pull/29087) (Also in [12](https://togithub.com/electron/electron/pull/29086)) - Fixed a bug where, when a JumpList task description exceeded 260 characters, the JumpList was empty, despite valid entries. [#​28526](https://togithub.com/electron/electron/pull/28526) (Also in [11](https://togithub.com/electron/electron/pull/28524), [12](https://togithub.com/electron/electron/pull/28525)) - Fixed a crash when calling `shell.trashItem()` from the renderer process. [#​28788](https://togithub.com/electron/electron/pull/28788) (Also in [12](https://togithub.com/electron/electron/pull/28787)) - Fixed a crash when loading pepper plugins. [#​28372](https://togithub.com/electron/electron/pull/28372) (Also in [12](https://togithub.com/electron/electron/pull/28373)) - Fixed a network process crash that could happen when using `setCertificateVerifyProc` with many concurrent verification requests. [#​28433](https://togithub.com/electron/electron/pull/28433) (Also in [11](https://togithub.com/electron/electron/pull/28470), [12](https://togithub.com/electron/electron/pull/28465)) - Fixed a potential crash when resetting `BrowserView`s. [#​27786](https://togithub.com/electron/electron/pull/27786) (Also in [12](https://togithub.com/electron/electron/pull/27947)) - Fixed a rare crash on Windows that could occur when emitting certain `Tray` events. [#​26668](https://togithub.com/electron/electron/pull/26668) (Also in [12](https://togithub.com/electron/electron/pull/28111)) - Fixed an issue where `BrowserView`s could have mismatched draggable regions to their bounds. [#​27952](https://togithub.com/electron/electron/pull/27952) (Also in [10](https://togithub.com/electron/electron/pull/27986), [11](https://togithub.com/electron/electron/pull/27987), [12](https://togithub.com/electron/electron/pull/27988)) - Fixed an issue where `illegal access error` could be thrown when `nodeIntegrationInSubFrames` is enabled. [#​29170](https://togithub.com/electron/electron/pull/29170) (Also in [12](https://togithub.com/electron/electron/pull/29169)) - Fixed an issue where `select-serial-port` callback crashes when called with an invalid serial port ID. [#​28619](https://togithub.com/electron/electron/pull/28619) (Also in [12](https://togithub.com/electron/electron/pull/28618)) - Fixed an issue where `win.capturePage()` never called back after calling `hide()` for a hidden window on some platforms. [#​28076](https://togithub.com/electron/electron/pull/28076) (Also in [11](https://togithub.com/electron/electron/pull/28074), [12](https://togithub.com/electron/electron/pull/28075)) - Fixed an issue where `window.print()` did not work properly when printing a pdf from the pdf plugin. [#​28351](https://togithub.com/electron/electron/pull/28351) (Also in [12](https://togithub.com/electron/electron/pull/28352)) - Fixed an issue where drag regions on macOS would be offset incorrectly when no drag regions were set,. [#​29017](https://togithub.com/electron/electron/pull/29017) (Also in [11](https://togithub.com/electron/electron/pull/29018), [12](https://togithub.com/electron/electron/pull/29019)) - Fixed an issue where errors thrown in functions passed over the `contextBridge` could be displayed incorrectly. [#​28446](https://togithub.com/electron/electron/pull/28446) (Also in [12](https://togithub.com/electron/electron/pull/28447)) - Fixed an issue where extensions without a background page might not have file access. [#​29171](https://togithub.com/electron/electron/pull/29171) (Also in [12](https://togithub.com/electron/electron/pull/29172)) - Fixed an issue where libuv might hang with multiple subframes when `nodeIntegrationInSubframes` is enabled. [#​27582](https://togithub.com/electron/electron/pull/27582) (Also in [10](https://togithub.com/electron/electron/pull/27881), [11](https://togithub.com/electron/electron/pull/27880), [12](https://togithub.com/electron/electron/pull/27879)) - Fixed an issue where multiple calls to `window.setFullScreen` could cause problems. [#​28763](https://togithub.com/electron/electron/pull/28763) (Also in [11](https://togithub.com/electron/electron/pull/28773), [12](https://togithub.com/electron/electron/pull/28772)) - Fixed an issue where some Node.js modules would hang on page reload on Windows. [#​28335](https://togithub.com/electron/electron/pull/28335) (Also in [11](https://togithub.com/electron/electron/pull/28336), [12](https://togithub.com/electron/electron/pull/28337)) - Fixed an issue where some dialogs would stop working on macOS if `window.hide()` was called while they were open. [#​28694](https://togithub.com/electron/electron/pull/28694) (Also in [11](https://togithub.com/electron/electron/pull/28696), [12](https://togithub.com/electron/electron/pull/28695)) - Fixed an issue where the drag regions in BrowserViews on macOS could be off in their y-axis. [#​28298](https://togithub.com/electron/electron/pull/28298) (Also in [10](https://togithub.com/electron/electron/pull/28295), [11](https://togithub.com/electron/electron/pull/28297), [12](https://togithub.com/electron/electron/pull/28296)) - Fixed an issue where the thumbar disappeared after `win.hide()` on Windows. [#​28390](https://togithub.com/electron/electron/pull/28390) (Also in [10](https://togithub.com/electron/electron/pull/28388), [11](https://togithub.com/electron/electron/pull/28391), [12](https://togithub.com/electron/electron/pull/28389)) - Fixed an issue where the void function `Menu.setApplicationMenu` would return a value on some platforms. [#​29129](https://togithub.com/electron/electron/pull/29129) (Also in [12](https://togithub.com/electron/electron/pull/29128)) - Fixed an issue where the window couldn't be closed if a user tried to quit with a message box showing. [#​28988](https://togithub.com/electron/electron/pull/28988) (Also in [12](https://togithub.com/electron/electron/pull/28989)) - Fixed an issue where windows in `simpleFullscreen` mode were not properly resizing when display metrics changed. [#​28216](https://togithub.com/electron/electron/pull/28216) (Also in [11](https://togithub.com/electron/electron/pull/28870), [12](https://togithub.com/electron/electron/pull/28869)) - Fixed an out-of-bounds access in `WebContents.sendInputEvent`. [#​27827](https://togithub.com/electron/electron/pull/27827) (Also in [10](https://togithub.com/electron/electron/pull/27854), [11](https://togithub.com/electron/electron/pull/27853), [12](https://togithub.com/electron/electron/pull/27855)) - Fixed background color not being applied for child windows created by native window.open path. [#​27593](https://togithub.com/electron/electron/pull/27593) (Also in [10](https://togithub.com/electron/electron/pull/27945), [11](https://togithub.com/electron/electron/pull/27944), [12](https://togithub.com/electron/electron/pull/27942)) - Fixed bug where TouchBarPopover and TouchBarGroup were no longer rendering. [#​27901](https://togithub.com/electron/electron/pull/27901) (Also in [11](https://togithub.com/electron/electron/pull/28412), [12](https://togithub.com/electron/electron/pull/28411)) - Fixed context menus not being positioned correctly when near the edge of the screen. [#​28276](https://togithub.com/electron/electron/pull/28276) (Also in [11](https://togithub.com/electron/electron/pull/28278), [12](https://togithub.com/electron/electron/pull/28277)) - Fixed corner radius for vibrancy view in macOS 11. [#​28679](https://togithub.com/electron/electron/pull/28679) (Also in [11](https://togithub.com/electron/electron/pull/29072), [12](https://togithub.com/electron/electron/pull/29071)) - Fixed crash when an exception occurs within the event emitter. [#​29106](https://togithub.com/electron/electron/pull/29106) - Fixed crash when calling `getBackgroundColor` on a transparent window with no assigned background color. [#​28187](https://togithub.com/electron/electron/pull/28187) (Also in [11](https://togithub.com/electron/electron/pull/28186), [12](https://togithub.com/electron/electron/pull/28188)) - Fixed failing to request file:// resources when web security is disabled. [#​28557](https://togithub.com/electron/electron/pull/28557) (Also in [11](https://togithub.com/electron/electron/pull/28589), [12](https://togithub.com/electron/electron/pull/28560)) - Fixed intensive I/O from asar files causing ERR_FILE_NOT_FOUND after a while. [#​28203](https://togithub.com/electron/electron/pull/28203) (Also in [11](https://togithub.com/electron/electron/pull/28201), [12](https://togithub.com/electron/electron/pull/28202)) - Fixed issue where `window.open()` would not return an object with a `location.href` setter when `contextIsolation` is enabled and `nativeWindowOpen` is disabled. [#​27899](https://togithub.com/electron/electron/pull/27899) (Also in [12](https://togithub.com/electron/electron/pull/27940)) - Fixed navigator.bluetooth.requestDevice. [#​27902](https://togithub.com/electron/electron/pull/27902) (Also in [11](https://togithub.com/electron/electron/pull/27941), [12](https://togithub.com/electron/electron/pull/27927)) - Fixed rare crash when initializing the internal PDF extension. [#​28453](https://togithub.com/electron/electron/pull/28453) (Also in [12](https://togithub.com/electron/electron/pull/28452)) - Fixed service worker not working with custom protocol. [#​28354](https://togithub.com/electron/electron/pull/28354) (Also in [11](https://togithub.com/electron/electron/pull/28353), [12](https://togithub.com/electron/electron/pull/28355)) - Fixed the handler set with `setWindowOpenHandler` not being invoked when a link was middle-clicked or shift-clicked. [#​28536](https://togithub.com/electron/electron/pull/28536) (Also in [12](https://togithub.com/electron/electron/pull/28664)) - Fixed the window-all-closed event being emitted while the last BrowserWindow was still in the process of being closed. [#​28914](https://togithub.com/electron/electron/pull/28914) (Also in [11](https://togithub.com/electron/electron/pull/28912), [12](https://togithub.com/electron/electron/pull/28913)) - Fixed warning when `worldSafeExecuteJavaScript` is disabled. [#​27928](https://togithub.com/electron/electron/pull/27928) (Also in [10](https://togithub.com/electron/electron/pull/27974), [11](https://togithub.com/electron/electron/pull/27968), [12](https://togithub.com/electron/electron/pull/27969)) - No longer set backgroundColor in default-app when opening custom files / URLs. [#​28842](https://togithub.com/electron/electron/pull/28842) (Also in [10](https://togithub.com/electron/electron/pull/28840), [11](https://togithub.com/electron/electron/pull/28843), [12](https://togithub.com/electron/electron/pull/28841)) - Support `wasm-eval` csp behind `WebAssemblyCSP` flag. [#​28569](https://togithub.com/electron/electron/pull/28569) (Also in [11](https://togithub.com/electron/electron/pull/28576), [12](https://togithub.com/electron/electron/pull/28575)) - Transparent windows cannot be maximized using the Windows system menu or by double clicking the title bar. [#​28527](https://togithub.com/electron/electron/pull/28527) (Also in [12](https://togithub.com/electron/electron/pull/28622)) - URLS passed to `shell.openExternal` on windows are now correctly URI encoded. This was already occurring on macOS and Linux. [#​28342](https://togithub.com/electron/electron/pull/28342) (Also in [10](https://togithub.com/electron/electron/pull/28339), [11](https://togithub.com/electron/electron/pull/28340), [12](https://togithub.com/electron/electron/pull/28341)) - Fixed native module compilation with AsyncCleanupHooks on windows. [#​28110](https://togithub.com/electron/electron/pull/28110) (Also in [11](https://togithub.com/electron/electron/pull/28108), [12](https://togithub.com/electron/electron/pull/28109)) - Fixed `will-resize` and `will-move` events not scaling the emitted `newBounds` rectangle to the appropriate Windows display scale factor. [#​29227](https://togithub.com/electron/electron/pull/29227) (Also in [11](https://togithub.com/electron/electron/pull/29225), [12](https://togithub.com/electron/electron/pull/29226)) - Fixed drag and drop not working correctly for some x11 window managers. [#​29233](https://togithub.com/electron/electron/pull/29233) (Also in [11](https://togithub.com/electron/electron/pull/29271), [12](https://togithub.com/electron/electron/pull/29272)) #### Other Changes - Non-functional change; updates repository's issue template file. [#​27825](https://togithub.com/electron/electron/pull/27825) - Updated community discussions link in default Electron menu. [#​28459](https://togithub.com/electron/electron/pull/28459) (Also in [12](https://togithub.com/electron/electron/pull/28458)) #### Documentation - Documentation changes: - [#​26239](https://togithub.com/electron/electron/pull/26239) - [tutorial/application-distribution](https://www.electronjs.org/docs/tutorial/application-distribution#application-distribution) - tutorial/application-packaging (Removed) - [#​26501](https://togithub.com/electron/electron/pull/26501) - [#​26542](https://togithub.com/electron/electron/pull/26542) - [tutorial/offscreen-rendering](https://www.electronjs.org/docs/tutorial/offscreen-rendering#offscreen-rendering) - [#​27387](https://togithub.com/electron/electron/pull/27387) - [tutorial/native-file-drag-drop](https://www.electronjs.org/docs/tutorial/native-file-drag-drop#native-file-drag--drop) - [#​27486](https://togithub.com/electron/electron/pull/27486) - [tutorial/support](https://www.electronjs.org/docs/tutorial/support#electron-support) - [#​27770](https://togithub.com/electron/electron/pull/27770) - [api/menu](https://www.electronjs.org/docs/api/menu#menu) - [#​28213](https://togithub.com/electron/electron/pull/28213) - [api/browser-window](https://www.electronjs.org/docs/api/browser-window#browserwindow) - [#​28365](https://togithub.com/electron/electron/pull/28365) - [#​29149](https://togithub.com/electron/electron/pull/29149) #### End of Support for 10.x.y Electron 10.x.y has reached end-of-support as per the project's [support policy](https://www.electronjs.org/docs/tutorial/support#supported-versions). Developers and applications are encouraged to upgrade to a newer version of Electron. ### [`v12.0.15`](https://togithub.com/electron/electron/releases/v12.0.15) [Compare Source](https://togithub.com/electron/electron/compare/v12.0.14...v12.0.15) ### Release Notes for v12.0.15 #### Fixes - Fixed a crash when calling the `webContents.on('login')` callback synchronously. [#​30092](https://togithub.com/electron/electron/pull/30092) (Also in [13](https://togithub.com/electron/electron/pull/30091), [14](https://togithub.com/electron/electron/pull/30090)) - Fixed a potential crash when calling `app.quit()` on macOS. [#​30138](https://togithub.com/electron/electron/pull/30138) (Also in [13](https://togithub.com/electron/electron/pull/29961), [14](https://togithub.com/electron/electron/pull/29962)) - Fixed key window status on mac when opening panels or using custom window switchers. [#​30067](https://togithub.com/electron/electron/pull/30067) (Also in [14](https://togithub.com/electron/electron/pull/30066)) - Fixed pressing ESC not exiting fullscreen from webview. [#​30137](https://togithub.com/electron/electron/pull/30137) (Also in [14](https://togithub.com/electron/electron/pull/30127)) #### Other Changes - Backported fix for [`1216190`](https://togithub.com/electron/electron/commit/1216190). [#​30099](https://togithub.com/electron/electron/pull/30099) (Also in [13](https://togithub.com/electron/electron/pull/30100), [14](https://togithub.com/electron/electron/pull/30101)) #### Documentation - Documentation changes: [#​30056](https://togithub.com/electron/electron/pull/30056) ### [`v12.0.14`](https://togithub.com/electron/electron/releases/v12.0.14) [Compare Source](https://togithub.com/electron/electron/compare/v12.0.13...v12.0.14) ### Release Notes for v12.0.14 #### Fixes - Fixed `requestFullscreen` inside webview does not make the element take fullscreen. [#​29988](https://togithub.com/electron/electron/pull/29988) (Also in [13](https://togithub.com/electron/electron/pull/29987), [14](https://togithub.com/electron/electron/pull/29989)) - Fixed a possible renderer crash when using `fsPromises.readFile`. [#​29929](https://togithub.com/electron/electron/pull/29929) - Fixed an issue where Electron would sometimes not honor the user-defined Downloads directory. [#​29966](https://togithub.com/electron/electron/pull/29966) (Also in [13](https://togithub.com/electron/electron/pull/29968), [14](https://togithub.com/electron/electron/pull/29967)) - Fixed an issue where `self.module.paths` wouldn't work in Workers. [#​30012](https://togithub.com/electron/electron/pull/30012) (Also in [13](https://togithub.com/electron/electron/pull/30013), [14](https://togithub.com/electron/electron/pull/30014)) - Fixed an issue where the `setAlwaysOnTop` value would sometimes not be preserved for child windows on macOS. [#​29957](https://togithub.com/electron/electron/pull/29957) (Also in [13](https://togithub.com/electron/electron/pull/29956), [14](https://togithub.com/electron/electron/pull/29855)) - Fixed crash when clicking links with `target=_blank` from webview. [#​29950](https://togithub.com/electron/electron/pull/29950) (Also in [13](https://togithub.com/electron/electron/pull/29951), [14](https://togithub.com/electron/electron/pull/29949)) - Fixed memory leak when creating notification on macOS. [#​30007](https://togithub.com/electron/electron/pull/30007) (Also in [13](https://togithub.com/electron/electron/pull/30009), [14](https://togithub.com/electron/electron/pull/30008)) - Fixed page title not being updated on child windows without navigation entries under nativeWindowOpen. [#​29960](https://togithub.com/electron/electron/pull/29960) (Also in [13](https://togithub.com/electron/electron/pull/29958), [14](https://togithub.com/electron/electron/pull/29959)) #### Other Changes - Security: backported fix for CVE-2021-30522. [#​29878](https://togithub.com/electron/electron/pull/29878) - Security: backported fix for CVE-2021-30523. [#​29876](https://togithub.com/electron/electron/pull/29876) ### [`v12.0.13`](https://togithub.com/electron/electron/releases/v12.0.13) [Compare Source](https://togithub.com/electron/electron/compare/v12.0.12...v12.0.13) ### Release Notes for v12.0.13 #### Fixes - Fixed a hang when denying a `window.open` using `setWindowOpenHandler` when `nativeWindowOpen: false`. [#​29881](https://togithub.com/electron/electron/pull/29881) (Also in [13](https://togithub.com/electron/electron/pull/29882), [14](https://togithub.com/electron/electron/pull/29883)) - Fixed an issue where request headers were cleared if the optional "requestHeaders" parameter was not included in the webRequest.onBeforeSendHeaders callback response object. [#​29834](https://togithub.com/electron/electron/pull/29834) (Also in [13](https://togithub.com/electron/electron/pull/29836), [14](https://togithub.com/electron/electron/pull/29835)) #### Other Changes - Backported fix for chromium:1211215. [#​29784](https://togithub.com/electron/electron/pull/29784) - Security: backported fix for CVE-2021-30547. [#​29789](https://togithub.com/electron/electron/pull/29789) - Security: backported fix for CVE-2021-30553. [#​29818](https://togithub.com/electron/electron/pull/29818) - Security: backported fix for CVE-2021-30554. [#​29822](https://togithub.com/electron/electron/pull/29822) - Security: backported fix for chromium:1194689. [#​29816](https://togithub.com/electron/electron/pull/29816) - Security: backported fix for chromium:1209558. [#​29814](https://togithub.com/electron/electron/pull/29814) ### [`v12.0.12`](https://togithub.com/electron/electron/releases/v12.0.12) [Compare Source](https://togithub.com/electron/electron/compare/v12.0.11...v12.0.12) ### Release Notes for v12.0.12 #### Fixes - Fixd an issue where `fs.promises.readFile` would improperly error when passing a `FileHandle` to the ` path `argument. [#​29575](https://togithub.com/electron/electron/pull/29575) (Also in [13](https://togithub.com/electron/electron/pull/29576), [14](https://togithub.com/electron/electron/pull/29577)) - Fixed CORS preflight request always being cancelled when connecting via proxy requiring authentication for apps that had registered WebRequest listeners. [#​29810](https://togithub.com/electron/electron/pull/29810) (Also in [13](https://togithub.com/electron/electron/pull/29811), [14](https://togithub.com/electron/electron/pull/29812)) - Fixed `select-bluetooth-device` firing on Windows. [#​29612](https://togithub.com/electron/electron/pull/29612) (Also in [13](https://togithub.com/electron/electron/pull/29611), [14](https://togithub.com/electron/electron/pull/29613)) - Fixed an incorrect warning about enableRemoteModule being issued when the option was undefined (and thus defaulting to false). [#​29701](https://togithub.com/electron/electron/pull/29701) - Fixed an issue where draggable regions sometimes did not work properly when DevTools is open. [#​29733](https://togithub.com/electron/electron/pull/29733) (Also in [13](https://togithub.com/electron/electron/pull/29734), [14](https://togithub.com/electron/electron/pull/29735)) - Fixed crashes in debug builds caused by microtasks policy mismatch. [#​29807](https://togithub.com/electron/electron/pull/29807) (Also in [13](https://togithub.com/electron/electron/pull/29808), [14](https://togithub.com/electron/electron/pull/29809)) - Fixed hover state not clear bug when BrowserWindow is not resizable. [#​29799](https://togithub.com/electron/electron/pull/29799) (Also in [13](https://togithub.com/electron/electron/pull/29800), [14](https://togithub.com/electron/electron/pull/29801)) - Fixed potential corruption of piped response data when using interceptHttpProtocol/registerHttpProtocol. [#​29668](https://togithub.com/electron/electron/pull/29668) (Also in [11](https://togithub.com/electron/electron/pull/29667), [13](https://togithub.com/electron/electron/pull/29669), [14](https://togithub.com/electron/electron/pull/29670)) - Fixed the spelling of 'attachment' in 'Content-Disposition' header when using the webRequest module. [#​29671](https://togithub.com/electron/electron/pull/29671) (Also in [13](https://togithub.com/electron/electron/pull/29672), [14](https://togithub.com/electron/electron/pull/29673)) - Security: backported fix for CVE-2021-30551. [#​29779](https://togithub.com/electron/electron/pull/29779) #### Other Changes - Security: backported fix for CVE-2021-30544. [#​29776](https://togithub.com/electron/electron/pull/29776) - Security: backported fix for CVE-2021-30548. [#​29786](https://togithub.com/electron/electron/pull/29786) #### Documentation - Documentation changes: [#​29725](https://togithub.com/electron/electron/pull/29725) ### [`v12.0.11`](https://togithub.com/electron/electron/releases/v12.0.11) [Compare Source](https://togithub.com/electron/electron/compare/v12.0.10...v12.0.11) ### Release Notes for v12.0.11 #### Fixes - Fixed memory leak when requesting files in ASAR archive from renderer. [#​29548](https://togithub.com/electron/electron/pull/29548) (Also in [13](https://togithub.com/electron/electron/pull/29535), [14](https://togithub.com/electron/electron/pull/29536)) - Fixed sending intermediate certificates with 'select-client-certificate' event callback. [#​29568](https://togithub.com/electron/electron/pull/29568) (Also in [13](https://togithub.com/electron/electron/pull/29569), [14](https://togithub.com/electron/electron/pull/29570)) - Fixed shifted character getting changed in menu accelerator. [#​29483](https://togithub.com/electron/electron/pull/29483) (Also in [13](https://togithub.com/electron/electron/pull/29482), [14](https://togithub.com/electron/electron/pull/29481)) ### [`v12.0.10`](https://togithub.com/electron/electron/releases/v12.0.10) [Compare Source](https://togithub.com/electron/electron/compare/v12.0.9...v12.0.10) ##### Release Notes for v12.0.10 ##### Fixes - Fixed drag and drop not working correctly for some x11 window managers. [#​29272](https://togithub.com/electron/electron/pull/29272) (Also in [11](https://togithub.com/electron/electron/pull/29271)) - Fixed missing 'fetch' event in service workers for requests using a registered protocol. [#​29447](https://togithub.com/electron/electron/pull/29447) (Also in [13](https://togithub.com/electron/electron/pull/29446), [14](https://togithub.com/electron/electron/pull/29440)) - Fixed pressing Alt with mouse click results in toggling menu bar. [#​29451](https://togithub.com/electron/electron/pull/29451) (Also in [13](https://togithub.com/electron/electron/pull/29450), [14](https://togithub.com/electron/electron/pull/29452)) - Fixed pressing `Alt+Shift` and `Alt+Ctrl` toggling menu bar on KDE. [#​29445](https://togithub.com/electron/electron/pull/29445) (Also in [13](https://togithub.com/electron/electron/pull/29443), [14](https://togithub.com/electron/electron/pull/29444)) ##### Other Changes - Fixed using custom v8 snapshots on Apple Silicon. [#​29341](https://togithub.com/electron/electron/pull/29341) (Also in [13](https://togithub.com

Configuration

📅 Schedule: "every weekend" (UTC).

🚦 Automerge: Disabled due to failing status checks.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



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

renovate[bot] commented 3 years ago

âš  Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

â™» Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! Found: sinon@11.1.1
npm ERR! node_modules/sinon
npm ERR!   dev sinon@"^11.0.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer sinon@">=4.0.0 <11.0.0" from sinon-chai@3.6.0
npm ERR! node_modules/sinon-chai
npm ERR!   dev sinon-chai@"^3.5.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate-cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate-cache/others/npm/_logs/2021-07-24T00_06_16_620Z-debug.log