ptrdom / scalajs-vite

Bundles Scala.js projects and their npm dependencies with Vite
MIT License
14 stars 1 forks source link

Update dependency electron to v31.4.0 #130

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
electron 31.3.1 -> 31.4.0 age adoption passing confidence

Release Notes

electron/electron (electron) ### [`v31.4.0`](https://togithub.com/electron/electron/releases/tag/v31.4.0): electron v31.4.0 [Compare Source](https://togithub.com/electron/electron/compare/v31.3.1...v31.4.0) ### Release Notes for v31.4.0 #### Features - Added a new property `prefersReducedTransparency` to `nativeTheme`, which indicates whether the user has chosen to reduce OS-level transparency via system accessibility settings. [#​43137](https://togithub.com/electron/electron/pull/43137) (Also in [30](https://togithub.com/electron/electron/pull/43138), [32](https://togithub.com/electron/electron/pull/43024)) #### Fixes - Fixed a crash that could occur in some DevTools extensions containing draggable regions. [#​43200](https://togithub.com/electron/electron/pull/43200) (Also in [32](https://togithub.com/electron/electron/pull/43199)) - Fixed an issue where `navigator.serial.getPorts()` incorrectly returned an empty array in some cases. [#​43170](https://togithub.com/electron/electron/pull/43170) (Also in [30](https://togithub.com/electron/electron/pull/43171), [32](https://togithub.com/electron/electron/pull/43169)) - Fixed an issue where `system-context-menu` was not triggered as expected on Windows when using a frameless BrowserWindow. [#​43274](https://togithub.com/electron/electron/pull/43274) (Also in [30](https://togithub.com/electron/electron/pull/43275), [32](https://togithub.com/electron/electron/pull/43269)) - Fixed an issue where calling `window.showInactive` on macOS did not actually show the window. [#​43102](https://togithub.com/electron/electron/pull/43102) (Also in [32](https://togithub.com/electron/electron/pull/43103)) - Fixed behavior when entering/exiting fullscreen fails on macOS. [#​43154](https://togithub.com/electron/electron/pull/43154) (Also in [29](https://togithub.com/electron/electron/pull/43153), [30](https://togithub.com/electron/electron/pull/43151), [32](https://togithub.com/electron/electron/pull/43152)) - Fixed issues with the vibrancy view on macOS. [#​43128](https://togithub.com/electron/electron/pull/43128) (Also in [32](https://togithub.com/electron/electron/pull/43127)) - Fixed several view hierarchy issues related to web contents view on MacOS. [#​43096](https://togithub.com/electron/electron/pull/43096) (Also in [32](https://togithub.com/electron/electron/pull/43088)) - Resolved an issue where `desktopCapturer.getSources` never fulfilled its promise in some cases. [#​43271](https://togithub.com/electron/electron/pull/43271) (Also in [29](https://togithub.com/electron/electron/pull/43273), [30](https://togithub.com/electron/electron/pull/43272), [32](https://togithub.com/electron/electron/pull/43270)) #### Other Changes - Fixed ffmpeg release on x64 macOS. [#​43121](https://togithub.com/electron/electron/pull/43121) (Also in [29](https://togithub.com/electron/electron/pull/43119), [30](https://togithub.com/electron/electron/pull/43118), [32](https://togithub.com/electron/electron/pull/43120)) - Security: backported fix for [`3382485`](https://togithub.com/electron/electron/commit/338248595). [#​43140](https://togithub.com/electron/electron/pull/43140) - Security: backported fix for CVE-2024-6989. - Security: backported fix for CVE-2024-6991. [#​43158](https://togithub.com/electron/electron/pull/43158) - Updated Chromium to 126.0.6478.234. [#​43252](https://togithub.com/electron/electron/pull/43252) - Updated Node.js to v20.16.0. [#​43026](https://togithub.com/electron/electron/pull/43026)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 was generated by Mend Renovate. View the repository job log.