chore(deps): update dependency electron to v34.5.8 #60

Open
renovate wants to merge 1 commit from renovate/electron-34.x into main
Collaborator

This PR contains the following updates:

Package Change Age Confidence
electron 34.1.134.5.8 age confidence

Release Notes

electron/electron (electron)

v34.5.8: electron v34.5.8

Compare Source

Release Notes for v34.5.8

[!WARNING]
Electron 34.x.y has reached end-of-support as per the project's support policy. Developers and applications are encouraged to upgrade to a newer version of Electron.

Fixes

  • Fixed crash in autoUpdater on macOS when zip extraction failed. #​47301 (Also in 35, 36, 37)

Other Changes

  • Security: backported fix for CVE-2025-5419. #​47355

v34.5.7: electron v34.5.7

Compare Source

Release Notes for v34.5.7

Other Changes

  • Security: backported fix for 4033643. #​47070
  • Security: backported fix for CVE-2025-4609.
    • Security: backported fix for CVE-2025-4664. #​47176

v34.5.6: electron v34.5.6

Compare Source

Release Notes for v34.5.6

Other Changes

v34.5.5: electron v34.5.5

Compare Source

Release Notes for v34.5.5

Fixes

  • Fixed the visibleOnAllWorkspaces property on Linux. #​46862 (Also in 35)

Other Changes

v34.5.4: electron v34.5.4

Compare Source

Release Notes for v34.5.4

Fixes

  • Fixed electron.shell.openExternal and electron.shell.openPath to honor user-defined system defaults on Linux. #​46791 (Also in 33, 35, 36)
  • Fixed a possible crash when using navigator.bluetooth.requestDevice and the select-bluetooth-device event. #​46783 (Also in 35, 36)
  • Fixed a potential crash when closing a window with child windows. #​46775 (Also in 35, 36)
  • Fixed build error with enable_electron_extensions=false. #​46841 (Also in 35, 36)
  • Fixed crash when renderer process crashes while webview is reloading. #​46770 (Also in 35, 36)
  • Fixed documentation to mark Window.autoHideMenuBar as supported on Linux and Windows. #​46831 (Also in 35, 36)

v34.5.3: electron v34.5.3

Compare Source

Release Notes for v34.5.3

Fixes

  • Fixed Minimize menu button to follow set window minimizability on Windows. #​46716 (Also in 35, 36)
  • Fixed case where file dialog filters would get mixed up, if a * filter was included. #​46720 (Also in 35, 36)
  • Fixed crash on reconversion with google IME and editcontext on macOS. #​46701 (Also in 35, 36)
  • Microtasks are no longer (incorrectly) run by serializing values, including when sending IPC. #​46683 (Also in 35, 36)

Other Changes

v34.5.2: electron v34.5.2

Compare Source

Release Notes for v34.5.2

Fixes

  • Fixed ElectronAccessibilityUI bug. #​46588 (Also in 33, 35, 36)
  • Fixed a possible BrowserWindow crash caused by closing a parent window with focus or blur events. #​46582 (Also in 35, 36)
  • Fixed an inverted conditional in the above PR that caused broken window borders in some circumstances on Wayland. #​46643 (Also in 33, 35, 36)

Other Changes

  • Fixed an issue where printing from the renderer process crashes the main process when no printers are installed in the system or there's not a default printer. #​46618 (Also in 35, 36)

v34.5.1: electron v34.5.1

Compare Source

Release Notes for v34.5.1

Fixes

  • Fixed a Linux-only issue where the context menu runs the action under the cursor when opened and should not. #​46436
  • Fixed a bug that could cause some maximized windows on Linux to report an incorrect window state. #​46462 (Also in 35, 36)
  • Fixed a potential crash in parentPort. #​46494 (Also in 35, 36)
  • Fixed crash on application exit with pending app.getGPUInfo promise. #​46472 (Also in 35, 36)

Unknown

v34.5.0: electron v34.5.0

Compare Source

Release Notes for v34.5.0

Fixes

  • Fixed an issue where context-menu event weren't emitted as expected on Windows in draggable regions. #​46328 (Also in 35, 36)
  • Fixed an issue where calling UtilityProcess.fork prior to the app ready event would cause a crash. #​46405 (Also in 35, 36)
  • Fixed memory leak in AutofillPopupView. #​46411 (Also in 35, 36)
  • When a menu item on macOS is disabled (enabled = false), it is now greyed out. #​46340 (Also in 35, 36)

Other Changes

v34.4.1: electron v34.4.1

Compare Source

Release Notes for v34.4.1

Fixes

  • Fixed an issue where navigationHistory.restore() failed to restore the userAgent if it was overridden. #​46298 (Also in 35, 36)

Other Changes

  • Security: backported fix for CVE-2025-2783. #​46304

v34.4.0: electron v34.4.0

Compare Source

Release Notes for v34.4.0

Features

  • Added ffmpeg.dll to delay load configuration. #​46174 (Also in 35, 36)

Fixes

  • Fixed NODE_OPTIONS parsing for child processes on macOS. #​46242 (Also in 35, 36)
  • Fixed an issue where system-context-menu incorrectly fired for all regions in frameless windows. #​46175 (Also in 33, 35, 36)
  • Fixed an issue where webContents.printToPDF() didn't work as expected with cross-process subframes. #​46258 (Also in 35, 36)
  • Fixed an issue where the resizing border didn't work as expected on Wayland windows. #​46223 (Also in 33, 35, 36)
  • Fixed an issue with token formatting for tokens received after calling pushNotifications.registerForAPNSNotifications(). #​46150 (Also in 35, 36)
  • Fixed build failure when building with printing disabled. #​46286 (Also in 35, 36)
  • Fixed crash with out-of-bounds string read when parsing NODE_OPTIONS. #​46246 (Also in 35, 36)

Other Changes

  • Improved performance of desktopCapturer.getSources when not requesting thumbnails on macOS. #​46250 (Also in 35, 36)

v34.3.4: electron v34.3.4

Compare Source

Release Notes for v34.3.4

Fixes

  • Fixed an issue where Web Workers crashed on unhandled rejections. #​46019 (Also in 35, 36)
  • Fixed an issue where snapped windows in Windows may sometimes be improperly restored. #​46039 (Also in 33, 35, 36)
  • Fixed incorrect titlebar in file save dialogs. #​46076 (Also in 33, 35, 36)
  • Fixed title changes to not occur while navigating within a page. #​46034 (Also in 35, 36)

Other Changes

v34.3.3: electron v34.3.3

Compare Source

Release Notes for v34.3.3

Fixes

Other Changes

  • Fixed an issue where Electron could fail to load on some older Linux distributions. #​45982 (Also in 35, 36)

v34.3.2: electron v34.3.2

Compare Source

Release Notes for v34.3.2

Fixes

  • Improved webContents loading time when resolving fonts for uncommon scripts. #​45917 (Also in 35, 36)

Other Changes

v34.3.1: electron v34.3.1

Compare Source

Release Notes for v34.3.1

Fixes

  • Fixed an issue where contextmenu events wouldn't be correctly dispatched in draggable regions on Linux. #​45840 (Also in 35)
  • Fixed an issue where setContentProtection(true) was reverted when a given window was hidden. #​45890 (Also in 35)
  • Fixed invalid memory access in pdf viewer which lead to random crashes. #​45880 (Also in 35)

Other Changes

  • Fixed an issue where native Node.js addons including uv.h before node.h don't compile as expected. #​45870

v34.3.0: electron v34.3.0

Compare Source

Release Notes for v34.3.0

Features

  • Added support for roundedCorners BrowserWindow constructor option on Windows. #​45739 (Also in 35)

Fixes

  • Backported fix for a upstream bug that cause Offscreen Rendering to stutter. #​45659 (Also in 32, 33, 35)
  • Fixed WebFrameMain crash related to accessing speculative frames that have been destroyed. #​45687 (Also in 33, 35)
  • Fixed v8.setHeapSnapshotNearHeapLimit api in main and utility process, along with support for --diagnostic-dir Node.js cli flag to specify the directory to save the heap snapshots. #​45644 (Also in 33, 35)
  • Fixed a crash that could occur in OSR on window close. #​45629 (Also in 35)
  • Fixed a potential crash when calling legacy getUserMedia with an invalid chromeMediaSourceId. #​45756 (Also in 35)
  • Fixed a potential issues permissions in the Pointer Lock API after focus loss and regain. #​45627 (Also in 35)
  • Fixed an issue where Electron may experience crashes on Linux with 16KiB pages. #​45571 (Also in 33)
  • Fixed crash on startup with asan build on macOS. #​45567 (Also in 33, 35)
  • Fixed drag and drop icons not showing on Windows. #​45778 (Also in 35)
  • Fixed file preview window reappearing when calling win.closeFilePreview twice on macOS. #​45662 (Also in 32, 33, 35)
  • Fixed web worker scripts failing to load for chrome extensions. #​45710 (Also in 32, 33, 35)

Other Changes

v34.2.0: electron v34.2.0

Compare Source

Release Notes for v34.2.0

Features

  • Added webContents.navigationHistory.restore(index, entries) API that allows restoration of navigation history. #​45584

Fixes

  • Fixed an issue where windows on Windows with backgroundMaterial lost effect on maximization. #​45526 (Also in 35)
  • Fixed crash when accessing WebFrameMain frames and name attributes on destroyed frames. #​45510 (Also in 33, 35)
  • Fixed the path for a needed library used for mksnapshot. #​45544 (Also in 32, 33, 35)

Other Changes


Configuration

📅 Schedule: (UTC)

  • 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [electron](https://github.com/electron/electron) | [`34.1.1` → `34.5.8`](https://renovatebot.com/diffs/npm/electron/34.1.1/34.5.8) | ![age](https://developer.mend.io/api/mc/badges/age/npm/electron/34.5.8?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/electron/34.1.1/34.5.8?slim=true) | --- ### Release Notes <details> <summary>electron/electron (electron)</summary> ### [`v34.5.8`](https://github.com/electron/electron/releases/tag/v34.5.8): electron v34.5.8 [Compare Source](https://github.com/electron/electron/compare/v34.5.7...v34.5.8) ### Release Notes for v34.5.8 > \[!WARNING] > Electron 34.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. #### Fixes - Fixed crash in `autoUpdater` on macOS when zip extraction failed. [#&#8203;47301](https://github.com/electron/electron/pull/47301) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/47299), [36](https://github.com/electron/electron/pull/47300), [37](https://github.com/electron/electron/pull/47302))</span> #### Other Changes - Security: backported fix for CVE-2025-5419. [#&#8203;47355](https://github.com/electron/electron/pull/47355) ### [`v34.5.7`](https://github.com/electron/electron/releases/tag/v34.5.7): electron v34.5.7 [Compare Source](https://github.com/electron/electron/compare/v34.5.6...v34.5.7) ### Release Notes for v34.5.7 #### Other Changes - Security: backported fix for [`4033643`](https://github.com/electron/electron/commit/403364367). [#&#8203;47070](https://github.com/electron/electron/pull/47070) - Security: backported fix for CVE-2025-4609. - Security: backported fix for CVE-2025-4664. [#&#8203;47176](https://github.com/electron/electron/pull/47176) ### [`v34.5.6`](https://github.com/electron/electron/releases/tag/v34.5.6): electron v34.5.6 [Compare Source](https://github.com/electron/electron/compare/v34.5.5...v34.5.6) ### Release Notes for v34.5.6 ##### Other Changes - Updated hasher return value [#&#8203;47013](https://github.com/electron/electron/pull/47013) ### [`v34.5.5`](https://github.com/electron/electron/releases/tag/v34.5.5): electron v34.5.5 [Compare Source](https://github.com/electron/electron/compare/v34.5.4...v34.5.5) ### Release Notes for v34.5.5 #### Fixes - Fixed the `visibleOnAllWorkspaces` property on Linux. [#&#8203;46862](https://github.com/electron/electron/pull/46862) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46861))</span> #### Other Changes - Updated Node.js to v20.19.1. [#&#8203;46739](https://github.com/electron/electron/pull/46739) ### [`v34.5.4`](https://github.com/electron/electron/releases/tag/v34.5.4): electron v34.5.4 [Compare Source](https://github.com/electron/electron/compare/v34.5.3...v34.5.4) ### Release Notes for v34.5.4 #### Fixes - Fixed `electron.shell.openExternal` and `electron.shell.openPath` to honor user-defined system defaults on Linux. [#&#8203;46791](https://github.com/electron/electron/pull/46791) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/46787), [35](https://github.com/electron/electron/pull/46789), [36](https://github.com/electron/electron/pull/46788))</span> - Fixed a possible crash when using `navigator.bluetooth.requestDevice` and the `select-bluetooth-device` event. [#&#8203;46783](https://github.com/electron/electron/pull/46783) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46784), [36](https://github.com/electron/electron/pull/46782))</span> - Fixed a potential crash when closing a window with child windows. [#&#8203;46775](https://github.com/electron/electron/pull/46775) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46774), [36](https://github.com/electron/electron/pull/46773))</span> - Fixed build error with `enable_electron_extensions=false`. [#&#8203;46841](https://github.com/electron/electron/pull/46841) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46840), [36](https://github.com/electron/electron/pull/46842))</span> - Fixed crash when renderer process crashes while webview is reloading. [#&#8203;46770](https://github.com/electron/electron/pull/46770) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46769), [36](https://github.com/electron/electron/pull/46768))</span> - Fixed documentation to mark `Window.autoHideMenuBar` as supported on Linux and Windows. [#&#8203;46831](https://github.com/electron/electron/pull/46831) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46829), [36](https://github.com/electron/electron/pull/46830))</span> ### [`v34.5.3`](https://github.com/electron/electron/releases/tag/v34.5.3): electron v34.5.3 [Compare Source](https://github.com/electron/electron/compare/v34.5.2...v34.5.3) ### Release Notes for v34.5.3 #### Fixes - Fixed Minimize menu button to follow set window minimizability on Windows. [#&#8203;46716](https://github.com/electron/electron/pull/46716) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46715), [36](https://github.com/electron/electron/pull/46714))</span> - Fixed case where file dialog filters would get mixed up, if a `*` filter was included. [#&#8203;46720](https://github.com/electron/electron/pull/46720) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46721), [36](https://github.com/electron/electron/pull/46722))</span> - Fixed crash on reconversion with google IME and editcontext on macOS. [#&#8203;46701](https://github.com/electron/electron/pull/46701) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46700), [36](https://github.com/electron/electron/pull/46699))</span> - Microtasks are no longer (incorrectly) run by serializing values, including when sending IPC. [#&#8203;46683](https://github.com/electron/electron/pull/46683) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46684), [36](https://github.com/electron/electron/pull/46682))</span> #### Other Changes - Backported fix for [`4052926`](https://github.com/electron/electron/commit/405292639). [#&#8203;46728](https://github.com/electron/electron/pull/46728) ### [`v34.5.2`](https://github.com/electron/electron/releases/tag/v34.5.2): electron v34.5.2 [Compare Source](https://github.com/electron/electron/compare/v34.5.1...v34.5.2) ### Release Notes for v34.5.2 #### Fixes - Fixed ElectronAccessibilityUI bug. [#&#8203;46588](https://github.com/electron/electron/pull/46588) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/46589), [35](https://github.com/electron/electron/pull/46591), [36](https://github.com/electron/electron/pull/46590))</span> - Fixed a possible BrowserWindow crash caused by closing a parent window with focus or blur events. [#&#8203;46582](https://github.com/electron/electron/pull/46582) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46581), [36](https://github.com/electron/electron/pull/46580))</span> - Fixed an inverted conditional in the above PR that caused broken window borders in some circumstances on Wayland. [#&#8203;46643](https://github.com/electron/electron/pull/46643) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/46645), [35](https://github.com/electron/electron/pull/46644), [36](https://github.com/electron/electron/pull/46642))</span> #### Other Changes - Fixed an issue where printing from the renderer process crashes the main process when no printers are installed in the system or there's not a default printer. [#&#8203;46618](https://github.com/electron/electron/pull/46618) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46616), [36](https://github.com/electron/electron/pull/46617))</span> ### [`v34.5.1`](https://github.com/electron/electron/releases/tag/v34.5.1): electron v34.5.1 [Compare Source](https://github.com/electron/electron/compare/v34.5.0...v34.5.1) ### Release Notes for v34.5.1 #### Fixes - Fixed a Linux-only issue where the context menu runs the action under the cursor when opened and should not. [#&#8203;46436](https://github.com/electron/electron/pull/46436) - Fixed a bug that could cause some maximized windows on Linux to report an incorrect window state. [#&#8203;46462](https://github.com/electron/electron/pull/46462) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46464), [36](https://github.com/electron/electron/pull/46463))</span> - Fixed a potential crash in `parentPort`. [#&#8203;46494](https://github.com/electron/electron/pull/46494) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46495), [36](https://github.com/electron/electron/pull/46496))</span> - Fixed crash on application exit with pending `app.getGPUInfo` promise. [#&#8203;46472](https://github.com/electron/electron/pull/46472) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46470), [36](https://github.com/electron/electron/pull/46471))</span> #### Unknown - Reverts a change that greyed out disabled menu items on macOS ([#&#8203;46307](https://github.com/electron/electron/pull/46307)). [#&#8203;46522](https://github.com/electron/electron/pull/46522) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46521), [36](https://github.com/electron/electron/pull/46523))</span> ### [`v34.5.0`](https://github.com/electron/electron/releases/tag/v34.5.0): electron v34.5.0 [Compare Source](https://github.com/electron/electron/compare/v34.4.1...v34.5.0) ### Release Notes for v34.5.0 #### Fixes - Fixed an issue where `context-menu` event weren't emitted as expected on Windows in draggable regions. [#&#8203;46328](https://github.com/electron/electron/pull/46328) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46334), [36](https://github.com/electron/electron/pull/46032))</span> - Fixed an issue where calling `UtilityProcess.fork` prior to the app ready event would cause a crash. [#&#8203;46405](https://github.com/electron/electron/pull/46405) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46403), [36](https://github.com/electron/electron/pull/46404))</span> - Fixed memory leak in AutofillPopupView. [#&#8203;46411](https://github.com/electron/electron/pull/46411) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46413), [36](https://github.com/electron/electron/pull/46412))</span> - When a menu item on macOS is disabled (`enabled = false`), it is now greyed out. [#&#8203;46340](https://github.com/electron/electron/pull/46340) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46341), [36](https://github.com/electron/electron/pull/46342))</span> #### Other Changes - Updated Node.js to v20.19.0. [#&#8203;46037](https://github.com/electron/electron/pull/46037) ### [`v34.4.1`](https://github.com/electron/electron/releases/tag/v34.4.1): electron v34.4.1 [Compare Source](https://github.com/electron/electron/compare/v34.4.0...v34.4.1) ### Release Notes for v34.4.1 #### Fixes - Fixed an issue where `navigationHistory.restore()` failed to restore the `userAgent` if it was overridden. [#&#8203;46298](https://github.com/electron/electron/pull/46298) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46300), [36](https://github.com/electron/electron/pull/46299))</span> #### Other Changes - Security: backported fix for CVE-2025-2783. [#&#8203;46304](https://github.com/electron/electron/pull/46304) ### [`v34.4.0`](https://github.com/electron/electron/releases/tag/v34.4.0): electron v34.4.0 [Compare Source](https://github.com/electron/electron/compare/v34.3.4...v34.4.0) ### Release Notes for v34.4.0 #### Features - Added `ffmpeg.dll` to delay load configuration. [#&#8203;46174](https://github.com/electron/electron/pull/46174) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46172), [36](https://github.com/electron/electron/pull/46173))</span> #### Fixes - Fixed NODE\_OPTIONS parsing for child processes on macOS. [#&#8203;46242](https://github.com/electron/electron/pull/46242) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46244), [36](https://github.com/electron/electron/pull/46243))</span> - Fixed an issue where `system-context-menu` incorrectly fired for all regions in frameless windows. [#&#8203;46175](https://github.com/electron/electron/pull/46175) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/46025), [35](https://github.com/electron/electron/pull/46178), [36](https://github.com/electron/electron/pull/46002))</span> - Fixed an issue where `webContents.printToPDF()` didn't work as expected with cross-process subframes. [#&#8203;46258](https://github.com/electron/electron/pull/46258) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46257), [36](https://github.com/electron/electron/pull/46259))</span> - Fixed an issue where the resizing border didn't work as expected on Wayland windows. [#&#8203;46223](https://github.com/electron/electron/pull/46223) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/46222), [35](https://github.com/electron/electron/pull/46224), [36](https://github.com/electron/electron/pull/46225))</span> - Fixed an issue with token formatting for tokens received after calling `pushNotifications.registerForAPNSNotifications()`. [#&#8203;46150](https://github.com/electron/electron/pull/46150) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46148), [36](https://github.com/electron/electron/pull/46149))</span> - Fixed build failure when building with printing disabled. [#&#8203;46286](https://github.com/electron/electron/pull/46286) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46285), [36](https://github.com/electron/electron/pull/46284))</span> - Fixed crash with out-of-bounds string read when parsing NODE\_OPTIONS. [#&#8203;46246](https://github.com/electron/electron/pull/46246) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46248), [36](https://github.com/electron/electron/pull/46247))</span> #### Other Changes - Improved performance of desktopCapturer.getSources when not requesting thumbnails on macOS. [#&#8203;46250](https://github.com/electron/electron/pull/46250) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46249), [36](https://github.com/electron/electron/pull/46251))</span> ### [`v34.3.4`](https://github.com/electron/electron/releases/tag/v34.3.4): electron v34.3.4 [Compare Source](https://github.com/electron/electron/compare/v34.3.3...v34.3.4) ### Release Notes for v34.3.4 #### Fixes - Fixed an issue where Web Workers crashed on unhandled rejections. [#&#8203;46019](https://github.com/electron/electron/pull/46019) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46020), [36](https://github.com/electron/electron/pull/46021))</span> - Fixed an issue where snapped windows in Windows may sometimes be improperly restored. [#&#8203;46039](https://github.com/electron/electron/pull/46039) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/46038), [35](https://github.com/electron/electron/pull/46040), [36](https://github.com/electron/electron/pull/46041))</span> - Fixed incorrect titlebar in file save dialogs. [#&#8203;46076](https://github.com/electron/electron/pull/46076) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/46075), [35](https://github.com/electron/electron/pull/46074), [36](https://github.com/electron/electron/pull/46077))</span> - Fixed title changes to not occur while navigating within a page. [#&#8203;46034](https://github.com/electron/electron/pull/46034) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/46035), [36](https://github.com/electron/electron/pull/46036))</span> #### Other Changes - Security: backported fix for [`3820050`](https://github.com/electron/electron/commit/382005099). [#&#8203;46009](https://github.com/electron/electron/pull/46009) - Security: backported fix for [`3907431`](https://github.com/electron/electron/commit/390743124). [#&#8203;46008](https://github.com/electron/electron/pull/46008) - Security: backported fix for CVE-2025-1920. [#&#8203;46011](https://github.com/electron/electron/pull/46011) ### [`v34.3.3`](https://github.com/electron/electron/releases/tag/v34.3.3): electron v34.3.3 [Compare Source](https://github.com/electron/electron/compare/v34.3.2...v34.3.3) ### Release Notes for v34.3.3 #### Fixes - Backported fix for [`3919071`](https://github.com/electron/electron/commit/391907157), [`3613701`](https://github.com/electron/electron/commit/361370195). [#&#8203;45966](https://github.com/electron/electron/pull/45966) #### Other Changes - Fixed an issue where Electron could fail to load on some older Linux distributions. [#&#8203;45982](https://github.com/electron/electron/pull/45982) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45983), [36](https://github.com/electron/electron/pull/45984))</span> ### [`v34.3.2`](https://github.com/electron/electron/releases/tag/v34.3.2): electron v34.3.2 [Compare Source](https://github.com/electron/electron/compare/v34.3.1...v34.3.2) ### Release Notes for v34.3.2 #### Fixes - Improved webContents loading time when resolving fonts for uncommon scripts. [#&#8203;45917](https://github.com/electron/electron/pull/45917) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45918), [36](https://github.com/electron/electron/pull/45919))</span> #### Other Changes - Backported fix for [`4010597`](https://github.com/electron/electron/commit/401059730). [#&#8203;45939](https://github.com/electron/electron/pull/45939) - Backported fix for [`4010597`](https://github.com/electron/electron/commit/401059730). [#&#8203;45944](https://github.com/electron/electron/pull/45944) ### [`v34.3.1`](https://github.com/electron/electron/releases/tag/v34.3.1): electron v34.3.1 [Compare Source](https://github.com/electron/electron/compare/v34.3.0...v34.3.1) ### Release Notes for v34.3.1 #### Fixes - Fixed an issue where `contextmenu` events wouldn't be correctly dispatched in draggable regions on Linux. [#&#8203;45840](https://github.com/electron/electron/pull/45840) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45841))</span> - Fixed an issue where `setContentProtection(true)` was reverted when a given window was hidden. [#&#8203;45890](https://github.com/electron/electron/pull/45890) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45889))</span> - Fixed invalid memory access in pdf viewer which lead to random crashes. [#&#8203;45880](https://github.com/electron/electron/pull/45880) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45879))</span> #### Other Changes - Fixed an issue where native Node.js addons including `uv.h` before `node.h` don't compile as expected. [#&#8203;45870](https://github.com/electron/electron/pull/45870) ### [`v34.3.0`](https://github.com/electron/electron/releases/tag/v34.3.0): electron v34.3.0 [Compare Source](https://github.com/electron/electron/compare/v34.2.0...v34.3.0) ### Release Notes for v34.3.0 #### Features - Added support for `roundedCorners` BrowserWindow constructor option on Windows. [#&#8203;45739](https://github.com/electron/electron/pull/45739) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45740))</span> #### Fixes - Backported fix for a upstream bug that cause Offscreen Rendering to stutter. [#&#8203;45659](https://github.com/electron/electron/pull/45659) <span style="font-size:small;">(Also in [32](https://github.com/electron/electron/pull/45657), [33](https://github.com/electron/electron/pull/45658), [35](https://github.com/electron/electron/pull/45660))</span> - Fixed WebFrameMain crash related to accessing speculative frames that have been destroyed. [#&#8203;45687](https://github.com/electron/electron/pull/45687) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/45688), [35](https://github.com/electron/electron/pull/45686))</span> - Fixed `v8.setHeapSnapshotNearHeapLimit` api in main and utility process, along with support for `--diagnostic-dir` Node.js cli flag to specify the directory to save the heap snapshots. [#&#8203;45644](https://github.com/electron/electron/pull/45644) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/45645), [35](https://github.com/electron/electron/pull/45632))</span> - Fixed a crash that could occur in OSR on window close. [#&#8203;45629](https://github.com/electron/electron/pull/45629) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45630))</span> - Fixed a potential crash when calling legacy `getUserMedia` with an invalid `chromeMediaSourceId`. [#&#8203;45756](https://github.com/electron/electron/pull/45756) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45755))</span> - Fixed a potential issues permissions in the Pointer Lock API after focus loss and regain. [#&#8203;45627](https://github.com/electron/electron/pull/45627) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45628))</span> - Fixed an issue where Electron may experience crashes on Linux with 16KiB pages. [#&#8203;45571](https://github.com/electron/electron/pull/45571) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/45602))</span> - Fixed crash on startup with asan build on macOS. [#&#8203;45567](https://github.com/electron/electron/pull/45567) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/45568), [35](https://github.com/electron/electron/pull/45569))</span> - Fixed drag and drop icons not showing on Windows. [#&#8203;45778](https://github.com/electron/electron/pull/45778) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45777))</span> - Fixed file preview window reappearing when calling `win.closeFilePreview` twice on macOS. [#&#8203;45662](https://github.com/electron/electron/pull/45662) <span style="font-size:small;">(Also in [32](https://github.com/electron/electron/pull/45661), [33](https://github.com/electron/electron/pull/45663), [35](https://github.com/electron/electron/pull/45664))</span> - Fixed web worker scripts failing to load for chrome extensions. [#&#8203;45710](https://github.com/electron/electron/pull/45710) <span style="font-size:small;">(Also in [32](https://github.com/electron/electron/pull/45709), [33](https://github.com/electron/electron/pull/45711), [35](https://github.com/electron/electron/pull/45708))</span> #### Other Changes - Security: backported fix for [`3837725`](https://github.com/electron/electron/commit/383772517). [#&#8203;45704](https://github.com/electron/electron/pull/45704) - Updated Chromium to 132.0.6834.210. [#&#8203;45805](https://github.com/electron/electron/pull/45805) - Updated Node.js to v20.18.3. [#&#8203;45575](https://github.com/electron/electron/pull/45575) ### [`v34.2.0`](https://github.com/electron/electron/releases/tag/v34.2.0): electron v34.2.0 [Compare Source](https://github.com/electron/electron/compare/v34.1.1...v34.2.0) ### Release Notes for v34.2.0 #### Features - Added `webContents.navigationHistory.restore(index, entries)` API that allows restoration of navigation history. [#&#8203;45584](https://github.com/electron/electron/pull/45584) #### Fixes - Fixed an issue where windows on Windows with `backgroundMaterial` lost effect on maximization. [#&#8203;45526](https://github.com/electron/electron/pull/45526) <span style="font-size:small;">(Also in [35](https://github.com/electron/electron/pull/45525))</span> - Fixed crash when accessing WebFrameMain frames and name attributes on destroyed frames. [#&#8203;45510](https://github.com/electron/electron/pull/45510) <span style="font-size:small;">(Also in [33](https://github.com/electron/electron/pull/45509), [35](https://github.com/electron/electron/pull/45508))</span> - Fixed the path for a needed library used for mksnapshot. [#&#8203;45544](https://github.com/electron/electron/pull/45544) <span style="font-size:small;">(Also in [32](https://github.com/electron/electron/pull/45545), [33](https://github.com/electron/electron/pull/45547), [35](https://github.com/electron/electron/pull/45546))</span> #### Other Changes - Updated Chromium to 132.0.6834.196. [#&#8203;45516](https://github.com/electron/electron/pull/45516) - Updated Node.js to v20.18.2. [#&#8203;45300](https://github.com/electron/electron/pull/45300) </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMjAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIyMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update dependency electron to v34.5.8
Some checks failed
CI Build / Lint and Format Check (pull_request) Failing after 13s
CI Build / Build (macos-latest) (pull_request) Has been skipped
CI Build / Build (windows-latest) (pull_request) Has been skipped
61193e7c71
Some checks failed
CI Build / Lint and Format Check (pull_request) Failing after 13s
CI Build / Build (macos-latest) (pull_request) Has been skipped
CI Build / Build (windows-latest) (pull_request) Has been skipped
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/electron-34.x:renovate/electron-34.x
git switch renovate/electron-34.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/electron-34.x
git switch renovate/electron-34.x
git rebase main
git switch main
git merge --ff-only renovate/electron-34.x
git switch renovate/electron-34.x
git rebase main
git switch main
git merge --no-ff renovate/electron-34.x
git switch main
git merge --squash renovate/electron-34.x
git switch main
git merge --ff-only renovate/electron-34.x
git switch main
git merge renovate/electron-34.x
git push origin main
Sign in to join this conversation.
No description provided.