seonglae / intuiter

Globally available Vim like productivity application with a fancy mouse control. Home row keyboard mapping makes typing innovatively fast in everywhere
https://intuiter.seongland.com
39 stars 3 forks source link

deps: Update dependency electron to v25 #187

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
electron 24.4.0 -> 25.0.1 age adoption passing confidence

Release Notes

electron/electron ### [`v25.0.1`](https://togithub.com/electron/electron/releases/tag/v25.0.1): electron v25.0.1 [Compare Source](https://togithub.com/electron/electron/compare/v25.0.0...v25.0.1) ### Release Notes for v25.0.1 #### Fixes - Fixed potential issues when minimizing parent windows with non-modal children on macOS. [#​38509](https://togithub.com/electron/electron/pull/38509) (Also in [24](https://togithub.com/electron/electron/pull/38508)) #### Other Changes - Fixed an issue where mksnapshot would crash with a sigbus error. [#​38510](https://togithub.com/electron/electron/pull/38510) ### [`v25.0.0`](https://togithub.com/electron/electron/releases/tag/v25.0.0): electron v25.0.0 [Compare Source](https://togithub.com/electron/electron/compare/v24.4.1...v25.0.0) ### Release Notes for v25.0.0 #### Features - Added net.resolveHost that resolves hosts using defaultSession object. [#​38152](https://togithub.com/electron/electron/pull/38152) (Also in [24](https://togithub.com/electron/electron/pull/38153)) - Added several new cursor values to the `cursor-changed` event. [#​38363](https://togithub.com/electron/electron/pull/38363) (Also in [24](https://togithub.com/electron/electron/pull/38364)) - Added support for Mica and Acrylic background effects on Windows. [#​38357](https://togithub.com/electron/electron/pull/38357) (Also in [24](https://togithub.com/electron/electron/pull/38361)) - Expose `webContents` methods to center text selection, scroll to the page bottom and top, as well as adjust selected text. [#​38362](https://togithub.com/electron/electron/pull/38362) - Surface the `context-menu` event from extensions. [#​38356](https://togithub.com/electron/electron/pull/38356) - Added BrowserWindow.set/getWindowButtonPosition APIs. [#​37094](https://togithub.com/electron/electron/pull/37094) - Added `httpOnly` to the cookie filter. [#​37255](https://togithub.com/electron/electron/pull/37255) (Also in [24](https://togithub.com/electron/electron/pull/37365)) - Added `logUsage` to `shell.openExternal()` options, which allows passing the `SEE_MASK_FLAG_LOG_USAGE` flag to `ShellExecuteEx` on Windows. [#​37139](https://togithub.com/electron/electron/pull/37139) (Also in [24](https://togithub.com/electron/electron/pull/37291)) - Added `net.fetch()`. [#​36733](https://togithub.com/electron/electron/pull/36733) - Added `protocol.handle`, replacing and deprecating `protocol.{register,intercept}{String,Buffer,Stream,Http,File}Protocol`. [#​36674](https://togithub.com/electron/electron/pull/36674) - Added `types` to `webRequest` filter. [#​30914](https://togithub.com/electron/electron/pull/30914) (Also in [24](https://togithub.com/electron/electron/pull/37427)) - Added a `will-frame-navigate` event to `webContents` and the `` tag, which fires whenever any frame within the frame hierarchy attempts to navigate. [#​34418](https://togithub.com/electron/electron/pull/34418) - Added initiator information to navigator events. [#​37085](https://togithub.com/electron/electron/pull/37085) - Added net.resolveHost that resolves hosts using defaultSession object. [#​38152](https://togithub.com/electron/electron/pull/38152) (Also in [24](https://togithub.com/electron/electron/pull/38153)) - Added new 'did-resign-active' event on `app`. [#​38018](https://togithub.com/electron/electron/pull/38018) - Added several standard page size options to `webContents.print()`. [#​37159](https://togithub.com/electron/electron/pull/37159) (Also in [22](https://togithub.com/electron/electron/pull/37263), [23](https://togithub.com/electron/electron/pull/37264), [24](https://togithub.com/electron/electron/pull/37265)) - Added the `enableLocalEcho` flag to the session handler `ses.setDisplayMediaRequestHandler()` callback for allowing remote audio input to be echoed in the local output stream when `audio` is a `WebFrameMain`. [#​37315](https://togithub.com/electron/electron/pull/37315) (Also in [23](https://togithub.com/electron/electron/pull/37529), [24](https://togithub.com/electron/electron/pull/37528)) - Added thermal management information to `powerMonitor`. [#​38028](https://togithub.com/electron/electron/pull/38028) (Also in [24](https://togithub.com/electron/electron/pull/38027)) - Allows an absolute path to be passed to the session.fromPath() API. [#​37604](https://togithub.com/electron/electron/pull/37604) - Changed `net.fetch` to support requests to `file:` URLs and custom protocols registered with `protocol.register*Protocol`. [#​36606](https://togithub.com/electron/electron/pull/36606) - Exposes the `audio-state-changed` event on `webContents`. [#​37366](https://togithub.com/electron/electron/pull/37366) #### Fixes - Ensured that Electron's custom `AXManualAccessibility` attribute works as expected in all relevant protocol methods. [#​38223](https://togithub.com/electron/electron/pull/38223) (Also in [23](https://togithub.com/electron/electron/pull/38225), [24](https://togithub.com/electron/electron/pull/38224)) - Fixed a potential crash when calling `webContents.print` with invalid settings. [#​38230](https://togithub.com/electron/electron/pull/38230) - Fixed an issue where Windows `FrameView`s always appeared inactive regardless of focus status. [#​38473](https://togithub.com/electron/electron/pull/38473) - Fixed an issue where `BrowserWindow.isMaximized()` could incorrectly return true for minimized or fullscreened windows on macOS. [#​38307](https://togithub.com/electron/electron/pull/38307) (Also in [23](https://togithub.com/electron/electron/pull/38306), [24](https://togithub.com/electron/electron/pull/38308)) - Fixed an issue where `BrowserWindow.isVisible()` would incorrectly return `true` for minimized windows on Windows. [#​38314](https://togithub.com/electron/electron/pull/38314) (Also in [23](https://togithub.com/electron/electron/pull/38315), [24](https://togithub.com/electron/electron/pull/38313)) - Fixed an issue where `MediaStreamTrack.getCaptureHandle()` always returned `null`. [#​38433](https://togithub.com/electron/electron/pull/38433) (Also in [24](https://togithub.com/electron/electron/pull/38434)) - Fixed an issue where `getNormalBounds()` returns incorrect bounds for transparent maximized windows on Windows. [#​38348](https://togithub.com/electron/electron/pull/38348) (Also in [23](https://togithub.com/electron/electron/pull/38347), [24](https://togithub.com/electron/electron/pull/38349)) - Fixed an issue where accessing `BrowserWindow.id` threw an error after the window was destroyed. [#​38311](https://togithub.com/electron/electron/pull/38311) (Also in [23](https://togithub.com/electron/electron/pull/38309), [24](https://togithub.com/electron/electron/pull/38310)) - Fixed an issue where calling `win.minimize()` directly after calling `win.maximize()`, and then calling `win.isMaximized()` incorrectly returns `true`. [#​38345](https://togithub.com/electron/electron/pull/38345) (Also in [23](https://togithub.com/electron/electron/pull/38344), [24](https://togithub.com/electron/electron/pull/38343)) - Fixed an issue where default background color for windows might be incorrect. [#​38157](https://togithub.com/electron/electron/pull/38157) (Also in [23](https://togithub.com/electron/electron/pull/38159), [24](https://togithub.com/electron/electron/pull/38158)) - Fixed an perceived failure when when using Accessibility attribute `AXManualAccessibility` to enable a11y features in Electron. [#​38146](https://togithub.com/electron/electron/pull/38146) (Also in [23](https://togithub.com/electron/electron/pull/38151), [24](https://togithub.com/electron/electron/pull/38147)) - Fixed an issue where Windows `FrameView`s always appeared inactive regardless of focus status. [#​38473](https://togithub.com/electron/electron/pull/38473) - Fixed an issue where `MediaStreamTrack.getCaptureHandle()` always returned `null`. [#​38433](https://togithub.com/electron/electron/pull/38433) (Also in [24](https://togithub.com/electron/electron/pull/38434)) - Added about panel for menu role `about` on Linux as well. [#​37873](https://togithub.com/electron/electron/pull/37873) (Also in [23](https://togithub.com/electron/electron/pull/37874), [24](https://togithub.com/electron/electron/pull/37872)) - Corrects an issue with HTML fullscreen when `BrowserWindow` fullscreening is disabled. [#​37348](https://togithub.com/electron/electron/pull/37348) (Also in [23](https://togithub.com/electron/electron/pull/37367), [24](https://togithub.com/electron/electron/pull/37368)) - Ensured that Electron's custom `AXManualAccessibility` attribute works as expected in all relevant protocol methods. [#​38223](https://togithub.com/electron/electron/pull/38223) (Also in [23](https://togithub.com/electron/electron/pull/38225), [24](https://togithub.com/electron/electron/pull/38224)) - Fixed WebUSB on ARM64 macs. [#​37441](https://togithub.com/electron/electron/pull/37441) (Also in [23](https://togithub.com/electron/electron/pull/37521), [24](https://togithub.com/electron/electron/pull/37522)) - Fixed `destroyed` event not emitted on `close` for `BrowserView.webContents`. [#​37420](https://togithub.com/electron/electron/pull/37420) (Also in [23](https://togithub.com/electron/electron/pull/37451), [24](https://togithub.com/electron/electron/pull/37450)) - Fixed a crash on capturing sources when using desktopCapturer API on Wayland. [#​37511](https://togithub.com/electron/electron/pull/37511) (Also in [23](https://togithub.com/electron/electron/pull/37526), [24](https://togithub.com/electron/electron/pull/37527)) - Fixed a crash when `BrowserView`s are present and a user attempts to prevent `beforeunload` in the renderer process. [#​37205](https://togithub.com/electron/electron/pull/37205) (Also in [22](https://togithub.com/electron/electron/pull/37266), [23](https://togithub.com/electron/electron/pull/37267), [24](https://togithub.com/electron/electron/pull/37268)) - Fixed a potential crash when calling `webContents.print` with invalid settings. [#​38230](https://togithub.com/electron/electron/pull/38230) - Fixed a potential crash when right-clicking on macOS windows with draggable regions. [#​38115](https://togithub.com/electron/electron/pull/38115) (Also in [24](https://togithub.com/electron/electron/pull/38136)) - Fixed an incorrect result returned when using secure as a cookies filter. [#​37203](https://togithub.com/electron/electron/pull/37203) (Also in [22](https://togithub.com/electron/electron/pull/37247), [23](https://togithub.com/electron/electron/pull/37248), [24](https://togithub.com/electron/electron/pull/37246)) - Fixed an issue on Linux where menus would not open after resizing/maximizing/unmaximizing a window. [#​37905](https://togithub.com/electron/electron/pull/37905) (Also in [23](https://togithub.com/electron/electron/pull/37908), [24](https://togithub.com/electron/electron/pull/37906)) - Fixed an issue on macOS where entering fullscreen with the `Fn+F` system shortcut would fail or create strange window side effects. [#​37803](https://togithub.com/electron/electron/pull/37803) (Also in [23](https://togithub.com/electron/electron/pull/37822), [24](https://togithub.com/electron/electron/pull/37823)) - Fixed an issue where `BroadcastChannel` did not work correctly when `contextIsolation: false`. [#​37421](https://togithub.com/electron/electron/pull/37421) (Also in [24](https://togithub.com/electron/electron/pull/37443)) - Fixed an issue where `minWidth`/`minHeight` and `maxWidth`/`maxHeight` would not be enforced if the user set an `aspectRatio` on macOS. [#​37306](https://togithub.com/electron/electron/pull/37306) (Also in [22](https://togithub.com/electron/electron/pull/37458), [23](https://togithub.com/electron/electron/pull/37457), [24](https://togithub.com/electron/electron/pull/37456)) - Fixed an issue where calling `port.postMessage` in `MessagePortMain` with some invalid parameters could cause a crash. [#​37585](https://togithub.com/electron/electron/pull/37585) (Also in [22](https://togithub.com/electron/electron/pull/37725), [23](https://togithub.com/electron/electron/pull/37724), [24](https://togithub.com/electron/electron/pull/37726)) - Fixed an issue where certain buttons in the PDF viewer didn't work. [#​37920](https://togithub.com/electron/electron/pull/37920) (Also in [23](https://togithub.com/electron/electron/pull/37919), [24](https://togithub.com/electron/electron/pull/37918)) - Fixed an issue where default background color for windows might be incorrect. [#​38157](https://togithub.com/electron/electron/pull/38157) (Also in [23](https://togithub.com/electron/electron/pull/38159), [24](https://togithub.com/electron/electron/pull/38158)) - Fixed an issue where draggable regions incorrectly captured clicks in framed windows. [#​37594](https://togithub.com/electron/electron/pull/37594) (Also in [23](https://togithub.com/electron/electron/pull/37740), [24](https://togithub.com/electron/electron/pull/37741)) - Fixed an issue where passing both `hasReply` and `actions` to a main process Notification on macOS resulted in the first action being obscured and unavailable. [#​37381](https://togithub.com/electron/electron/pull/37381) (Also in [22](https://togithub.com/electron/electron/pull/37447), [23](https://togithub.com/electron/electron/pull/37448), [24](https://togithub.com/electron/electron/pull/37449)) - Fixed an issue where successfully loaded media documents emitted `did-fail-load`. [#​37824](https://togithub.com/electron/electron/pull/37824) - Fixed an issue where the 'swipe' event wasn't being emitted properly on macOS. [#​37966](https://togithub.com/electron/electron/pull/37966) (Also in [24](https://togithub.com/electron/electron/pull/37965)) - Fixed an issue where unhandled rejections could cause duplicate logs in some cases. [#​37464](https://togithub.com/electron/electron/pull/37464) (Also in [22](https://togithub.com/electron/electron/pull/37502), [24](https://togithub.com/electron/electron/pull/37500)) - Fixed an issue which made defaultFontFamily in webPreferences have no effect. [#​37967](https://togithub.com/electron/electron/pull/37967) (Also in [22](https://togithub.com/electron/electron/pull/37970), [23](https://togithub.com/electron/electron/pull/37969), [24](https://togithub.com/electron/electron/pull/37968)) - Fixed an issue with potential dock icon duplication on macOS. [#​37599](https://togithub.com/electron/electron/pull/37599) (Also in [22](https://togithub.com/electron/electron/pull/37623), [23](https://togithub.com/electron/electron/pull/37624), [24](https://togithub.com/electron/electron/pull/37625)) - Fixed an perceived failure when when using Accessibility attribute `AXManualAccessibility` to enable a11y features in Electron. [#​38146](https://togithub.com/electron/electron/pull/38146) (Also in [23](https://togithub.com/electron/electron/pull/38151), [24](https://togithub.com/electron/electron/pull/38147)) - Fixed broken defaults in `shell.openExternal()` options. [#​38071](https://togithub.com/electron/electron/pull/38071) (Also in [22](https://togithub.com/electron/electron/pull/38092), [23](https://togithub.com/electron/electron/pull/38091), [24](https://togithub.com/electron/electron/pull/38072)) - Fixed canceling of bluetooth requests when no devices are returned. [#​37601](https://togithub.com/electron/electron/pull/37601) (Also in [23](https://togithub.com/electron/electron/pull/37720), [24](https://togithub.com/electron/electron/pull/37717)) - Fixed crash when executing eval in the utility process. [#​38039](https://togithub.com/electron/electron/pull/38039) (Also in [22](https://togithub.com/electron/electron/pull/38156), [23](https://togithub.com/electron/electron/pull/38040), [24](https://togithub.com/electron/electron/pull/38041)) - Fixed draggable regions not working in Mac App Store builds. [#​37466](https://togithub.com/electron/electron/pull/37466) (Also in [23](https://togithub.com/electron/electron/pull/37473), [24](https://togithub.com/electron/electron/pull/37474)) - Fixed issue with BrowserWindow not updating after call to previewFile. [#​37530](https://togithub.com/electron/electron/pull/37530) (Also in [22](https://togithub.com/electron/electron/pull/37576), [23](https://togithub.com/electron/electron/pull/37577), [24](https://togithub.com/electron/electron/pull/37578)) - Fixed potential private API usage for MAS builds on macOS. [#​37309](https://togithub.com/electron/electron/pull/37309) (Also in [23](https://togithub.com/electron/electron/pull/37363), [24](https://togithub.com/electron/electron/pull/37364)) - Fixed recommended `node-gyp` version in `node.h` error. [#​37926](https://togithub.com/electron/electron/pull/37926) (Also in [22](https://togithub.com/electron/electron/pull/37942), [23](https://togithub.com/electron/electron/pull/37941), [24](https://togithub.com/electron/electron/pull/37927)) - Fixed right-click events not being delivered in frameless window draggable regions. [#​37386](https://togithub.com/electron/electron/pull/37386) (Also in [23](https://togithub.com/electron/electron/pull/37394), [24](https://togithub.com/electron/electron/pull/37395)) - Fixed the active background color for top-level menu items on Windows. [#​37766](https://togithub.com/electron/electron/pull/37766) (Also in [22](https://togithub.com/electron/electron/pull/37991), [23](https://togithub.com/electron/electron/pull/37784), [24](https://togithub.com/electron/electron/pull/37785)) - Fixed window could not go back to maximized state when restored on Linux. [#​37346](https://togithub.com/electron/electron/pull/37346) (Also in [22](https://togithub.com/electron/electron/pull/37360), [23](https://togithub.com/electron/electron/pull/37359), [24](https://togithub.com/electron/electron/pull/37358)) - Improved error messages on `session.cookies.set` failure. [#​37586](https://togithub.com/electron/electron/pull/37586) (Also in [22](https://togithub.com/electron/electron/pull/37595), [23](https://togithub.com/electron/electron/pull/37596), [24](https://togithub.com/electron/electron/pull/37597)) - Security: Fixed an issue with Content-Security-Policy not being correctly enforced when sandbox: false and contextIsolation: false. (CVE-2023-23623). [#​37756](https://togithub.com/electron/electron/pull/37756) (Also in [24](https://togithub.com/electron/electron/pull/37839)) - Setting the about panel's options no longer crashes. [#​37373](https://togithub.com/electron/electron/pull/37373) (Also in [24](https://togithub.com/electron/electron/pull/37442)) - `app.showAboutPanel()` no longer blocks the main thread on Windows or Linux, thus matching macOS. [#​37440](https://togithub.com/electron/electron/pull/37440) (Also in [24](https://togithub.com/electron/electron/pull/37508)) #### Other Changes - Backported fix for [`1404797`](https://togithub.com/electron/electron/commit/1404797). [#​38333](https://togithub.com/electron/electron/pull/38333) - Fixed a console error seen when loading PDFs. [#​38148](https://togithub.com/electron/electron/pull/38148) - Fixed an error seen in the Top Level Windows section of `chrome://accessibility`. [#​38211](https://togithub.com/electron/electron/pull/38211) - Security: backported fix for [`1437346`](https://togithub.com/electron/electron/commit/1437346). - Security: backported fix for [`1439691`](https://togithub.com/electron/electron/commit/1439691). - Security: backported fix for CVE-2023-2724. - Security: backported fix for CVE-2023-2723. - Security: backported fix for [`1425115`](https://togithub.com/electron/electron/commit/1425115). - Security: backported fix for [`1431761`](https://togithub.com/electron/electron/commit/1431761). - Security: backported fix for CVE-2023-2725. - Security: backported fix for CVE-2023-2721. [#​38329](https://togithub.com/electron/electron/pull/38329) - Fixed a console error seen when loading PDFs. [#​38148](https://togithub.com/electron/electron/pull/38148) - Fixed an error seen in the Top Level Windows section of `chrome://accessibility`. [#​38211](https://togithub.com/electron/electron/pull/38211) - Improved error messages for `contents.takeHeapSnapshot`. [#​37434](https://togithub.com/electron/electron/pull/37434) (Also in [22](https://togithub.com/electron/electron/pull/37459), [23](https://togithub.com/electron/electron/pull/37460), [24](https://togithub.com/electron/electron/pull/37461)) - Updated Node.js to v18.15.0. [#​37532](https://togithub.com/electron/electron/pull/37532) - `nativeImage.createThumbnailFromPath()` now takes `size` instead of `maxSize`. [#​37362](https://togithub.com/electron/electron/pull/37362) (Also in [24](https://togithub.com/electron/electron/pull/37796)) #### Other Changes - Updated Chromium to 114.0.5735.45. [#​38447](https://togithub.com/electron/electron/pull/38447) #### Documentation - Documentation changes: [#​37956](https://togithub.com/electron/electron/pull/37956), [#​38095](https://togithub.com/electron/electron/pull/38095) ### [`v24.4.1`](https://togithub.com/electron/electron/releases/tag/v24.4.1): electron v24.4.1 [Compare Source](https://togithub.com/electron/electron/compare/v24.4.0...v24.4.1) ### Release Notes for v24.4.1 #### Fixes - Fixed an issue where `MediaStreamTrack.getCaptureHandle()` always returned `null`. [#​38434](https://togithub.com/electron/electron/pull/38434) (Also in [25](https://togithub.com/electron/electron/pull/38433)) - Fixed potential issues when minimizing parent windows with non-modal children on macOS. [#​38508](https://togithub.com/electron/electron/pull/38508) (Also in [25](https://togithub.com/electron/electron/pull/38509)) #### Other Changes - Improved error message when `contentTracing.stopRecording()` fails because no trace was in progress. [#​38520](https://togithub.com/electron/electron/pull/38520)

Configuration

📅 Schedule: Branch creation - "after 12pm on Thursday" (UTC), Automerge - 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 Mend Renovate. View repository job log here.

stackblitz[bot] commented 1 year ago

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.