mountainash / taskana

Download the latest version at:
https://mountainash.github.io/taskana/
6 stars 5 forks source link

Update dependency electron to v33 #147

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
electron 32.1.2 -> 33.2.0 age adoption passing confidence

Release Notes

electron/electron (electron) ### [`v33.2.0`](https://redirect.github.com/electron/electron/releases/tag/v33.2.0): electron v33.2.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v33.1.0...v33.2.0) ### Release Notes for v33.2.0 #### Features - Added GPU accelerated shared texture offscreen rendering. [#​44511](https://redirect.github.com/electron/electron/pull/44511) #### Other Changes - Updated Chromium to 130.0.6723.118. [#​44591](https://redirect.github.com/electron/electron/pull/44591) ### [`v33.1.0`](https://redirect.github.com/electron/electron/releases/tag/v33.1.0): electron v33.1.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v33.0.2...v33.1.0) ### Release Notes for v33.1.0 #### Features - Added `WebFrameMain.detached` for frames in an unloading state. - Added `WebFrameMain.isDestroyed()` to determine if a frame has been destroyed. - Fixed `webFrameMain.fromId(processId, frameId)` returning a `WebFrameMain` instance which doesn't match the given parameters when the frame is unloading. [#​44209](https://redirect.github.com/electron/electron/pull/44209) #### Fixes - Fixed an issue where `EventSource` was `undefined` in both renderer and worker processes when Node.js integration was enabled. [#​44496](https://redirect.github.com/electron/electron/pull/44496) (Also in [32](https://redirect.github.com/electron/electron/pull/44497), [34](https://redirect.github.com/electron/electron/pull/44495)) - Fixed crash when network process terminates while a net log is running. [#​44420](https://redirect.github.com/electron/electron/pull/44420) (Also in [31](https://redirect.github.com/electron/electron/pull/44421), [32](https://redirect.github.com/electron/electron/pull/44419), [34](https://redirect.github.com/electron/electron/pull/44418)) - Fixed crash when rendering super menu accelerator on linux. [#​44520](https://redirect.github.com/electron/electron/pull/44520) (Also in [34](https://redirect.github.com/electron/electron/pull/44346)) - Fixed external window focus when using shell.openExternal. [#​44468](https://redirect.github.com/electron/electron/pull/44468) (Also in [34](https://redirect.github.com/electron/electron/pull/44469)) - Fixed regression with dynamic dependency on `libgdk_pixbuf`. [#​44436](https://redirect.github.com/electron/electron/pull/44436) (Also in [32](https://redirect.github.com/electron/electron/pull/44437), [34](https://redirect.github.com/electron/electron/pull/44438)) #### Other Changes - Performance improvements when processing microtasks. [#​44473](https://redirect.github.com/electron/electron/pull/44473) (Also in [32](https://redirect.github.com/electron/electron/pull/44472), [34](https://redirect.github.com/electron/electron/pull/44471)) - Updated Chromium to 130.0.6723.91. [#​44477](https://redirect.github.com/electron/electron/pull/44477) ### [`v33.0.2`](https://redirect.github.com/electron/electron/releases/tag/v33.0.2): electron v33.0.2 [Compare Source](https://redirect.github.com/electron/electron/compare/v33.0.1...v33.0.2) ### Release Notes for v33.0.2 #### Fixes - Fixed `trace-startup` not working on macOS. [#​44276](https://redirect.github.com/electron/electron/pull/44276) (Also in [32](https://redirect.github.com/electron/electron/pull/44292), [34](https://redirect.github.com/electron/electron/pull/44275)) - Fixed an issue where closing a window after printing on Linux triggered a crash. [#​44285](https://redirect.github.com/electron/electron/pull/44285) (Also in [31](https://redirect.github.com/electron/electron/pull/44283), [32](https://redirect.github.com/electron/electron/pull/44282), [34](https://redirect.github.com/electron/electron/pull/44284)) - Fixed an issue where the `exit` event could be emitted twice from the `utilityProcess`. [#​44266](https://redirect.github.com/electron/electron/pull/44266) (Also in [31](https://redirect.github.com/electron/electron/pull/44267), [32](https://redirect.github.com/electron/electron/pull/44268), [34](https://redirect.github.com/electron/electron/pull/44265)) - Fixed calling setAlwaysOnTop on a hidden window which is then shown with showInactive on Linux under X11. [#​44324](https://redirect.github.com/electron/electron/pull/44324) (Also in [31](https://redirect.github.com/electron/electron/pull/44323), [32](https://redirect.github.com/electron/electron/pull/44325), [34](https://redirect.github.com/electron/electron/pull/44322)) - Fixed race condition in which WebContents appears as white screen on VDI machines without hardware acceleration capabilities. [#​44352](https://redirect.github.com/electron/electron/pull/44352) (Also in [32](https://redirect.github.com/electron/electron/pull/44351), [34](https://redirect.github.com/electron/electron/pull/44350)) ### [`v33.0.1`](https://redirect.github.com/electron/electron/releases/tag/v33.0.1): electron v33.0.1 [Compare Source](https://redirect.github.com/electron/electron/compare/v33.0.0...v33.0.1) ### Release Notes for v33.0.1 #### Other Changes - Updated Chromium to 130.0.6723.59. [#​44271](https://redirect.github.com/electron/electron/pull/44271) ### [`v33.0.0`](https://redirect.github.com/electron/electron/releases/tag/v33.0.0): electron v33.0.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v32.2.3...v33.0.0) ### Release Notes for 33.0.0 #### Stack Upgrades - Chromium `130.0.6723.44` - [New in 130](https://developer.chrome.com/blog/new-in-chrome-130/) - [New in 129](https://developer.chrome.com/blog/new-in-chrome-129/) - Node `20.18.0` - [Node 20.18.0 blog post](https://nodejs.org/en/blog/release/v20.18.0/) - [Node 20.17.0 blog post](https://nodejs.org/en/blog/release/v20.17.0/) - V8 `13.0` #### Breaking Changes - Deprecated usage of `textured` BrowserWindow `type` option on macOS. [#​43133](https://redirect.github.com/electron/electron/pull/43133) - Custom protocol URLs that use Windows file paths will no longer work correctly with the deprecated `protocol.registerFileProtocol` and the `baseURLForDataURL` property on `BrowserWindow.loadURL`, `WebContents.loadURL`, and `.loadURL`. [#​43977](https://redirect.github.com/electron/electron/pull/43977) #### Features ##### Additions - Added a handler, `app.setClientCertRequestPasswordHandler(handler)`, to help unlock cryptographic devices when a PIN is needed. [#​41205](https://redirect.github.com/electron/electron/pull/41205) - Added error event in utility process to support diagnostic reports on V8 fatal errors. [#​43997](https://redirect.github.com/electron/electron/pull/43997) - Added `View.setBorderRadius(radius)` for customizing the border radius of views—with compatibility for `WebContentsView`. [#​42320](https://redirect.github.com/electron/electron/pull/42320) - Added Linux support for the Windows Control Overlay API. [#​41769](https://redirect.github.com/electron/electron/pull/41769) (Also in [30](https://redirect.github.com/electron/electron/pull/42683), [31](https://redirect.github.com/electron/electron/pull/42682), [32](https://redirect.github.com/electron/electron/pull/42681)) - Added support for the macOS system picker in `desktopCapturer` and `setDisplayMediaRequestHandler`. [#​43680](https://redirect.github.com/electron/electron/pull/43680) (Also in [32](https://redirect.github.com/electron/electron/pull/43679)) - Added `DownloadItem.getCurrentBytesPerSecond()`, `DownloadItem.getPercentComplete()`, `DownloadItem.getEndTime()`. [#​42805](https://redirect.github.com/electron/electron/pull/42805) (Also in [30](https://redirect.github.com/electron/electron/pull/42914), [31](https://redirect.github.com/electron/electron/pull/42915), [32](https://redirect.github.com/electron/electron/pull/42913)) - Added a new property `prefersReducedTransparency` to `nativeTheme`, which indicates whether the user has chosen to reduce OS-level transparency via system accessibility settings. [#​42862](https://redirect.github.com/electron/electron/pull/42862) (Also in [30](https://redirect.github.com/electron/electron/pull/43138), [31](https://redirect.github.com/electron/electron/pull/43137), [32](https://redirect.github.com/electron/electron/pull/43024)) - Added support for responding to auth requests initiated from utility process via `app#login` event. [#​42631](https://redirect.github.com/electron/electron/pull/42631) (Also in [32](https://redirect.github.com/electron/electron/pull/43317)) ##### Improvements - Extended `navigationHistory` API with 2 new functions for better history management. [#​42014](https://redirect.github.com/electron/electron/pull/42014) - Ensured that the `sender-id` hint is set when creating desktop notifications on DBus. [#​43949](https://redirect.github.com/electron/electron/pull/43949) (Also in [31](https://redirect.github.com/electron/electron/pull/43951), [32](https://redirect.github.com/electron/electron/pull/43950)) - Aligned failure pathway in File System Access API with upstream when attempting to open a file or directory in a blocked path. [#​42561](https://redirect.github.com/electron/electron/pull/42561) (Also in [30](https://redirect.github.com/electron/electron/pull/43162), [31](https://redirect.github.com/electron/electron/pull/42994), [32](https://redirect.github.com/electron/electron/pull/42993)) - Enabled zstd compression in net http requests. [#​43150](https://redirect.github.com/electron/electron/pull/43150) (Also in [31](https://redirect.github.com/electron/electron/pull/43301), [32](https://redirect.github.com/electron/electron/pull/43300)) - Expose `systemPreferences` to `utilityProcess`. [#​42203](https://redirect.github.com/electron/electron/pull/42203) (Also in [30](https://redirect.github.com/electron/electron/pull/42600), [31](https://redirect.github.com/electron/electron/pull/42598), [32](https://redirect.github.com/electron/electron/pull/42599)) #### Fixes - Fixed a build failure when the `enable_plugins` build flag is false. [#​44025](https://redirect.github.com/electron/electron/pull/44025) - Fixed mouse cursor turning into loading spinner when starting utility process on Windows. [#​43731](https://redirect.github.com/electron/electron/pull/43731) ##### Also in earlier versions... - Fixed BrowserView auto resize issue. [#​43636](https://redirect.github.com/electron/electron/pull/43636) (Also in [31](https://redirect.github.com/electron/electron/pull/43635), [32](https://redirect.github.com/electron/electron/pull/43637)) - Fixed `MenuItem.click` handler not setting `focusedWindow` parameter when focused window is a `BaseWindow`. [#​43438](https://redirect.github.com/electron/electron/pull/43438) (Also in [31](https://redirect.github.com/electron/electron/pull/43439), [32](https://redirect.github.com/electron/electron/pull/43437)) - Fixed a crash that could occur in some DevTools extensions containing draggable regions. [#​43179](https://redirect.github.com/electron/electron/pull/43179) (Also in [31](https://redirect.github.com/electron/electron/pull/43200), [32](https://redirect.github.com/electron/electron/pull/43199)) - Fixed a crash when calling `focus` on a `WebView`'s `webContents`. [#​43932](https://redirect.github.com/electron/electron/pull/43932) (Also in [31](https://redirect.github.com/electron/electron/pull/43933), [32](https://redirect.github.com/electron/electron/pull/43934)) - Fixed a focus issue when calling `BrowserWindow.setTopBrowserView`. [#​42653](https://redirect.github.com/electron/electron/pull/42653) (Also in [30](https://redirect.github.com/electron/electron/pull/42735), [31](https://redirect.github.com/electron/electron/pull/42734), [32](https://redirect.github.com/electron/electron/pull/42733)) - Fixed a potential crash when using off screen rendering. [#​42920](https://redirect.github.com/electron/electron/pull/42920) (Also in [30](https://redirect.github.com/electron/electron/pull/42939), [31](https://redirect.github.com/electron/electron/pull/42941), [32](https://redirect.github.com/electron/electron/pull/42940)) - Fixed a potential error when calling `webContents.close()` on a BrowserView. [#​42633](https://redirect.github.com/electron/electron/pull/42633) (Also in [31](https://redirect.github.com/electron/electron/pull/42810), [32](https://redirect.github.com/electron/electron/pull/42811)) - Fixed a potential issue accessing a child window document when overriding browserWindow creation via `setWindowOpenHandler`. [#​43816](https://redirect.github.com/electron/electron/pull/43816) (Also in [31](https://redirect.github.com/electron/electron/pull/43878), [32](https://redirect.github.com/electron/electron/pull/43877)) - Fixed a potential issue with fillable PDF forms saving correctly in some circumstances. [#​43686](https://redirect.github.com/electron/electron/pull/43686) (Also in [31](https://redirect.github.com/electron/electron/pull/44020), [32](https://redirect.github.com/electron/electron/pull/43687)) - Fixed an error where a minimized or hidden window would thrown an unresponsive error in the main process. [#​43034](https://redirect.github.com/electron/electron/pull/43034) (Also in [32](https://redirect.github.com/electron/electron/pull/43053)) - Fixed an issue when dragging to resize when using Window Controls Overlay on Linux. [#​43744](https://redirect.github.com/electron/electron/pull/43744) (Also in [31](https://redirect.github.com/electron/electron/pull/43745), [32](https://redirect.github.com/electron/electron/pull/43743)) - Fixed an issue where Chromium could crash on a dangling unretained pointer in one of several webRequest functions. [#​42647](https://redirect.github.com/electron/electron/pull/42647) (Also in [31](https://redirect.github.com/electron/electron/pull/42751), [32](https://redirect.github.com/electron/electron/pull/42750)) - Fixed an issue where High Contrast Mode didn't apply to webContents on Windows. [#​42853](https://redirect.github.com/electron/electron/pull/42853) (Also in [31](https://redirect.github.com/electron/electron/pull/42859), [32](https://redirect.github.com/electron/electron/pull/42858)) - Fixed an issue where MessagePorts could close unexpectedly with non-cloneable objects sent via `postMessage`. [#​42535](https://redirect.github.com/electron/electron/pull/42535) (Also in [30](https://redirect.github.com/electron/electron/pull/42582), [31](https://redirect.github.com/electron/electron/pull/42580), [32](https://redirect.github.com/electron/electron/pull/42581)) - Fixed an issue where `BaseWindow.setTouchBar` didn't work as expected. [#​43422](https://redirect.github.com/electron/electron/pull/43422) (Also in [30](https://redirect.github.com/electron/electron/pull/43419), [31](https://redirect.github.com/electron/electron/pull/43420), [32](https://redirect.github.com/electron/electron/pull/43421)) - Fixed an issue where `WebContentsView`s did not show correctly in some circumstances on macOS after being added as child views. [#​43696](https://redirect.github.com/electron/electron/pull/43696) (Also in [31](https://redirect.github.com/electron/electron/pull/43697), [32](https://redirect.github.com/electron/electron/pull/43698)) - Fixed an issue where `defaultPath` did not work for all users on Linux when creating an open file dialog. [#​43595](https://redirect.github.com/electron/electron/pull/43595) (Also in [30](https://redirect.github.com/electron/electron/pull/43631), [31](https://redirect.github.com/electron/electron/pull/43630), [32](https://redirect.github.com/electron/electron/pull/43629)) - Fixed an issue where `fetch`-dependent interfaces could be missing in Web Workers with `nodeIntegrationInWorker` enabled. [#​42579](https://redirect.github.com/electron/electron/pull/42579) (Also in [30](https://redirect.github.com/electron/electron/pull/42596), [31](https://redirect.github.com/electron/electron/pull/42597), [32](https://redirect.github.com/electron/electron/pull/42595)) - Fixed an issue where `navigator.mediaDevices.enumerateDevices` could return broken results in some cases after calling `session.setPermissionCheckHandler`. [#​42775](https://redirect.github.com/electron/electron/pull/42775) (Also in [30](https://redirect.github.com/electron/electron/pull/42807), [31](https://redirect.github.com/electron/electron/pull/42809), [32](https://redirect.github.com/electron/electron/pull/42808)) - Fixed an issue where `navigator.mediaDevices.getUserMedia` and `navigator.getUserMedia` should reject with a `NotAllowedError` if microphone or camera permissions have been denied at the system level on macOS. [#​42899](https://redirect.github.com/electron/electron/pull/42899) (Also in [30](https://redirect.github.com/electron/electron/pull/42938), [31](https://redirect.github.com/electron/electron/pull/42937), [32](https://redirect.github.com/electron/electron/pull/42936)) - Fixed an issue where `navigator.serial.getPorts()` incorrectly returned an empty array in some cases. [#​43101](https://redirect.github.com/electron/electron/pull/43101) (Also in [30](https://redirect.github.com/electron/electron/pull/43171), [31](https://redirect.github.com/electron/electron/pull/43170), [32](https://redirect.github.com/electron/electron/pull/43169)) - Fixed an issue where `system-context-menu` was not triggered as expected on Windows when using a frameless BrowserWindow. [#​43243](https://redirect.github.com/electron/electron/pull/43243) (Also in [30](https://redirect.github.com/electron/electron/pull/43275), [31](https://redirect.github.com/electron/electron/pull/43274), [32](https://redirect.github.com/electron/electron/pull/43269)) - Fixed an issue where an exception could be thrown on BrowserView after its owner BrowserWindow was closed. [#​44000](https://redirect.github.com/electron/electron/pull/44000) (Also in [31](https://redirect.github.com/electron/electron/pull/43999), [32](https://redirect.github.com/electron/electron/pull/44001)) - Fixed an issue where calling `BrowserWindow.setBackgroundColor` with some level of transparency could cause a crash. [#​42824](https://redirect.github.com/electron/electron/pull/42824) (Also in [31](https://redirect.github.com/electron/electron/pull/42928), [32](https://redirect.github.com/electron/electron/pull/42927)) - Fixed an issue where calling `desktopCapturer.getSources` on macOS running 14.4 or later would make non-resizable windows resizable. [#​43013](https://redirect.github.com/electron/electron/pull/43013) (Also in [31](https://redirect.github.com/electron/electron/pull/43044), [32](https://redirect.github.com/electron/electron/pull/43045)) - Fixed an issue where calling `window.print()`, `webContents.print()` or `printToPDF` from an existing PDF document resulted in a blank page. [#​43309](https://redirect.github.com/electron/electron/pull/43309) (Also in [31](https://redirect.github.com/electron/electron/pull/43327), [32](https://redirect.github.com/electron/electron/pull/43326)) - Fixed an issue where calling `window.showInactive` on macOS did not actually show the window. [#​43079](https://redirect.github.com/electron/electron/pull/43079) (Also in [31](https://redirect.github.com/electron/electron/pull/43102), [32](https://redirect.github.com/electron/electron/pull/43103)) - Fixed an issue where clicking the eyedropper icon did nothing instead of opening an eyedropper for color selection as expected. [#​43700](https://redirect.github.com/electron/electron/pull/43700) (Also in [32](https://redirect.github.com/electron/electron/pull/43786)) - Fixed an issue where control could fail to return properly after saving a dialog using showOpenDialogSync on Linux. [#​42652](https://redirect.github.com/electron/electron/pull/42652) (Also in [29](https://redirect.github.com/electron/electron/pull/42679), [30](https://redirect.github.com/electron/electron/pull/42676), [31](https://redirect.github.com/electron/electron/pull/42678), [32](https://redirect.github.com/electron/electron/pull/42677)) - Fixed an issue where sources returned by the `desktopCapturer` API and `screen.getAllDisplays()` no longer matched on Windows. [#​42781](https://redirect.github.com/electron/electron/pull/42781) (Also in [31](https://redirect.github.com/electron/electron/pull/42861), [32](https://redirect.github.com/electron/electron/pull/42860)) - Fixed an issue where sources returned by the `desktopCapturer` API and `screen.getAllDisplays()` no longer matched on Windows. [#​42883](https://redirect.github.com/electron/electron/pull/42883) (Also in [31](https://redirect.github.com/electron/electron/pull/42890), [32](https://redirect.github.com/electron/electron/pull/42891)) - Fixed an issue where the File System Access API did not remember the user's last picked directory as expected. [#​42850](https://redirect.github.com/electron/electron/pull/42850) (Also in [30](https://redirect.github.com/electron/electron/pull/43155), [31](https://redirect.github.com/electron/electron/pull/42893), [32](https://redirect.github.com/electron/electron/pull/42892)) - Fixed an issue where the user-specified default path did not work in some circumstances when using Linux dialogs. [#​42655](https://redirect.github.com/electron/electron/pull/42655) (Also in [30](https://redirect.github.com/electron/electron/pull/42687), [31](https://redirect.github.com/electron/electron/pull/42685), [32](https://redirect.github.com/electron/electron/pull/42680)) - Fixed an issue where users would be incorrectly notified of print failure upon intentional cancellation. [#​43337](https://redirect.github.com/electron/electron/pull/43337) (Also in [32](https://redirect.github.com/electron/electron/pull/43643)) - Fixed an issue with `resize` events being emitted on Windows when the window was moved but not resized. [#​43457](https://redirect.github.com/electron/electron/pull/43457) (Also in [32](https://redirect.github.com/electron/electron/pull/43644)) - Fixed behavior when entering/exiting fullscreen fails on macOS. [#​43112](https://redirect.github.com/electron/electron/pull/43112) (Also in [29](https://redirect.github.com/electron/electron/pull/43153), [30](https://redirect.github.com/electron/electron/pull/43151), [31](https://redirect.github.com/electron/electron/pull/43154), [32](https://redirect.github.com/electron/electron/pull/43152)) - Fixed bug where camera permissions affected screen sharing. [#​43543](https://redirect.github.com/electron/electron/pull/43543) (Also in [32](https://redirect.github.com/electron/electron/pull/43544)) - Fixed closing a window with more than one attached sheet on macOS. [#​43952](https://redirect.github.com/electron/electron/pull/43952) (Also in [31](https://redirect.github.com/electron/electron/pull/43953), [32](https://redirect.github.com/electron/electron/pull/43954)) - Fixed crash when resolving proxy with `session.resolveProxy` api. [#​42878](https://redirect.github.com/electron/electron/pull/42878) (Also in [30](https://redirect.github.com/electron/electron/pull/42896), [31](https://redirect.github.com/electron/electron/pull/42897), [32](https://redirect.github.com/electron/electron/pull/42898)) - Fixed devtools to allow restoring saved dock state on Linux when WCO is enabled. [#​43499](https://redirect.github.com/electron/electron/pull/43499) (Also in [31](https://redirect.github.com/electron/electron/pull/43500), [32](https://redirect.github.com/electron/electron/pull/43501)) - Fixed electron app in ozone/wayland not being focused when launched from another app. [#​43546](https://redirect.github.com/electron/electron/pull/43546) (Also in [31](https://redirect.github.com/electron/electron/pull/43547), [32](https://redirect.github.com/electron/electron/pull/43548)) - Fixed issues with the vibrancy view on macOS. [#​43078](https://redirect.github.com/electron/electron/pull/43078) (Also in [31](https://redirect.github.com/electron/electron/pull/43128), [32](https://redirect.github.com/electron/electron/pull/43127)) - Fixed other apps not being focused when launched from electron ozone/wayland. [#​43579](https://redirect.github.com/electron/electron/pull/43579) (Also in [31](https://redirect.github.com/electron/electron/pull/43578), [32](https://redirect.github.com/electron/electron/pull/43577)) - Fixed potential use-after-free during view removal on macOS. [#​43922](https://redirect.github.com/electron/electron/pull/43922) (Also in [31](https://redirect.github.com/electron/electron/pull/43924), [32](https://redirect.github.com/electron/electron/pull/43923)) - Fixed several view hierarchy issues related to web contents view on MacOS. [#​43033](https://redirect.github.com/electron/electron/pull/43033) (Also in [31](https://redirect.github.com/electron/electron/pull/43096), [32](https://redirect.github.com/electron/electron/pull/43088)) - Fixed the resource leak when using Node.js readable streams as the response body for a custom protocol handler. [#​43056](https://redirect.github.com/electron/electron/pull/43056) (Also in [30](https://redirect.github.com/electron/electron/pull/43072), [31](https://redirect.github.com/electron/electron/pull/43071), [32](https://redirect.github.com/electron/electron/pull/43070)) - Resolved an issue where `desktopCapturer.getSources` never fulfilled its promise in some cases. [#​43080](https://redirect.github.com/electron/electron/pull/43080) (Also in [29](https://redirect.github.com/electron/electron/pull/43273), [30](https://redirect.github.com/electron/electron/pull/43272), [31](https://redirect.github.com/electron/electron/pull/43271), [32](https://redirect.github.com/electron/electron/pull/43270)) - Restored Chromium default `Content-Disposition` header parsing. [#​43670](https://redirect.github.com/electron/electron/pull/43670) (Also in [30](https://redirect.github.com/electron/electron/pull/43671), [31](https://redirect.github.com/electron/electron/pull/43669), [32](https://redirect.github.com/electron/electron/pull/43668)) - Third time isn't always a charm. Fixed the native macOS Screen Share picker invocation triggering a test Chromium green screen. [#​43810](https://redirect.github.com/electron/electron/pull/43810) (Also in [32](https://redirect.github.com/electron/electron/pull/43809)) - Fix: fixed the `npm run lint` not working on Windows. [#​42281](https://redirect.github.com/electron/electron/pull/42281) (Also in [31](https://redirect.github.com/electron/electron/pull/42906), [32](https://redirect.github.com/electron/electron/pull/42905)) - Fixed a potential crash when removing notifications on Windows. [#​43040](https://redirect.github.com/electron/electron/pull/43040) (Also in [30](https://redirect.github.com/electron/electron/pull/43059), [31](https://redirect.github.com/electron/electron/pull/43061), [32](https://redirect.github.com/electron/electron/pull/43060)) - Fixed an issue where opening multiple file pickers on Windows via the `input` tag could cause a crash. [#​42758](https://redirect.github.com/electron/electron/pull/42758) (Also in [30](https://redirect.github.com/electron/electron/pull/42826), [31](https://redirect.github.com/electron/electron/pull/42825), [32](https://redirect.github.com/electron/electron/pull/42780)) - Fixed crash in gpu process when software compositing is enabled on linux with x11 platform. [#​42559](https://redirect.github.com/electron/electron/pull/42559) (Also in [29](https://redirect.github.com/electron/electron/pull/42569), [30](https://redirect.github.com/electron/electron/pull/42567), [31](https://redirect.github.com/electron/electron/pull/42570), [32](https://redirect.github.com/electron/electron/pull/42568)) - Fixed ffmpeg release on x64 macOS. [#​43093](https://redirect.github.com/electron/electron/pull/43093) (Also in [29](https://redirect.github.com/electron/electron/pull/43119), [30](https://redirect.github.com/electron/electron/pull/43118), [31](https://redirect.github.com/electron/electron/pull/43121), [32](https://redirect.github.com/electron/electron/pull/43120)) #### Documentation - Documentation changes: [#​43460](https://redirect.github.com/electron/electron/pull/43460), [#​42691](https://redirect.github.com/electron/electron/pull/42691) #### Notices ##### End of Support for 30.x.y Electron 30.x.y has reached end-of-support as per the project's [support policy](https://www.electronjs.org/docs/latest/tutorial/electron-timelines#version-support-policy). Developers and applications are encouraged to upgrade to a newer version of Electron. ### [`v32.2.3`](https://redirect.github.com/electron/electron/releases/tag/v32.2.3): electron v32.2.3 [Compare Source](https://redirect.github.com/electron/electron/compare/v32.2.2...v32.2.3) ### Release Notes for v32.2.3 #### Fixes - Fixed an issue where `EventSource` was `undefined` in both renderer and worker processes when Node.js integration was enabled. [#​44497](https://redirect.github.com/electron/electron/pull/44497) (Also in [33](https://redirect.github.com/electron/electron/pull/44496), [34](https://redirect.github.com/electron/electron/pull/44495)) - Fixed crash when network process terminates while a net log is running. [#​44419](https://redirect.github.com/electron/electron/pull/44419) (Also in [31](https://redirect.github.com/electron/electron/pull/44421), [33](https://redirect.github.com/electron/electron/pull/44420), [34](https://redirect.github.com/electron/electron/pull/44418)) - Fixed regression with dynamic dependency on `libgdk_pixbuf`. [#​44437](https://redirect.github.com/electron/electron/pull/44437) (Also in [33](https://redirect.github.com/electron/electron/pull/44436), [34](https://redirect.github.com/electron/electron/pull/44438)) #### Other Changes - Added process memory limit details to parition_alloc oom handler. [#​44512](https://redirect.github.com/electron/electron/pull/44512) - Fixed incorrect position of ime input with editcontext. [#​44572](https://redirect.github.com/electron/electron/pull/44572) - Performance improvements when processing microtasks. [#​44472](https://redirect.github.com/electron/electron/pull/44472) (Also in [33](https://redirect.github.com/electron/electron/pull/44473), [34](https://redirect.github.com/electron/electron/pull/44471)) - Security: backported fix for CVE-2024-10230. - Security: backported fix for CVE-2024-10231. - Security: backported fix for CVE-2024-10229. [#​44482](https://redirect.github.com/electron/electron/pull/44482) - Security: backported fix for CVE-2024-10487. [#​44484](https://redirect.github.com/electron/electron/pull/44484) ### [`v32.2.2`](https://redirect.github.com/electron/electron/releases/tag/v32.2.2): electron v32.2.2 [Compare Source](https://redirect.github.com/electron/electron/compare/v32.2.1...v32.2.2) ##### Release Notes for v32.2.2 ##### Fixes - Fixed `trace-startup` not working on macOS. [#​44292](https://redirect.github.com/electron/electron/pull/44292) (Also in [33](https://redirect.github.com/electron/electron/pull/44276), [34](https://redirect.github.com/electron/electron/pull/44275)) - Fixed an issue where closing a window after printing on Linux triggered a crash. [#​44282](https://redirect.github.com/electron/electron/pull/44282) (Also in [31](https://redirect.github.com/electron/electron/pull/44283), [33](https://redirect.github.com/electron/electron/pull/44285), [34](https://redirect.github.com/electron/electron/pull/44284)) - Fixed an issue where the `exit` event could be emitted twice from the `utilityProcess`. [#​44268](https://redirect.github.com/electron/electron/pull/44268) (Also in [31](https://redirect.github.com/electron/electron/pull/44267), [33](https://redirect.github.com/electron/electron/pull/44266), [34](https://redirect.github.com/electron/electron/pull/44265)) - Fixed calling setAlwaysOnTop on a hidden window which is then shown with showInactive on Linux under X11. [#​44325](https://redirect.github.com/electron/electron/pull/44325) (Also in [31](https://redirect.github.com/electron/electron/pull/44323), [33](https://redirect.github.com/electron/electron/pull/44324), [34](https://redirect.github.com/electron/electron/pull/44322)) - Fixed race condition in which WebContents appears as white screen on VDI machines without hardware acceleration capabilities. [#​44351](https://redirect.github.com/electron/electron/pull/44351) (Also in [33](https://redirect.github.com/electron/electron/pull/44352), [34](https://redirect.github.com/electron/electron/pull/44350)) ##### Other Changes - Security: backported fix for CVE-2024-7966. - Security: backported fix for CVE-2024-9370. [#​44312](https://redirect.github.com/electron/electron/pull/44312) - Security: backported fix for chromium:367734947. - Security: backported fix for chromium:366635354. [#​44357](https://redirect.github.com/electron/electron/pull/44357) ### [`v32.2.1`](https://redirect.github.com/electron/electron/releases/tag/v32.2.1): electron v32.2.1 [Compare Source](https://redirect.github.com/electron/electron/compare/v32.2.0...v32.2.1) ### Release Notes for v32.2.1 #### Fixes - Fixed native addon compilation errors on macOS. [#​44201](https://redirect.github.com/electron/electron/pull/44201) (Also in [31](https://redirect.github.com/electron/electron/pull/44202), [33](https://redirect.github.com/electron/electron/pull/44200)) #### Other Changes - Security: backported fix for CVE-2024-9602. - Security: backported fix for [`3696306`](https://redirect.github.com/electron/electron/commit/369630648). - Security: backported fix for CVE-2024-9603. [#​44231](https://redirect.github.com/electron/electron/pull/44231) - Updated Chromium to 128.0.6613.186. [#​44162](https://redirect.github.com/electron/electron/pull/44162) ### [`v32.2.0`](https://redirect.github.com/electron/electron/releases/tag/v32.2.0): electron v32.2.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v32.1.2...v32.2.0) ### Release Notes for v32.2.0 #### Fixes - Fixed a crash when calling `focus` on a `WebView`'s `webContents`. [#​43934](https://redirect.github.com/electron/electron/pull/43934) (Also in [31](https://redirect.github.com/electron/electron/pull/43933), [33](https://redirect.github.com/electron/electron/pull/43932)) - Fixed a potential issue accessing a child window document when overriding browserWindow creation via `setWindowOpenHandler`. [#​43877](https://redirect.github.com/electron/electron/pull/43877) (Also in [31](https://redirect.github.com/electron/electron/pull/43878), [33](https://redirect.github.com/electron/electron/pull/43816)) - Fixed an issue where an exception could be thrown on BrowserView after its owner BrowserWindow was closed. [#​44001](https://redirect.github.com/electron/electron/pull/44001) (Also in [31](https://redirect.github.com/electron/electron/pull/43999), [33](https://redirect.github.com/electron/electron/pull/44000)) - Fixed closing a window with more than one attached sheet on macOS. [#​43954](https://redirect.github.com/electron/electron/pull/43954) (Also in [31](https://redirect.github.com/electron/electron/pull/43953), [33](https://redirect.github.com/electron/electron/pull/43952)) - Fixed potential use-after-free during view removal on macOS. [#​43923](https://redirect.github.com/electron/electron/pull/43923) (Also in [31](https://redirect.github.com/electron/electron/pull/43924), [33](https://redirect.github.com/electron/electron/pull/43922)) #### Other Changes - Ensured that the `sender-id` hint is set when creating desktop notifications on DBus. [#​43950](https://redirect.github.com/electron/electron/pull/43950) (Also in [31](https://redirect.github.com/electron/electron/pull/43951), [33](https://redirect.github.com/electron/electron/pull/43949)) - Updated Chromium to 128.0.6613.178. [#​44086](https://redirect.github.com/electron/electron/pull/44086) - Updated Node.js to v20.18.0. [#​44116](https://redirect.github.com/electron/electron/pull/44116)

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.