Skip to content

Update dependency electron to v17.4.2

RenovateBot requested to merge renovate-electron-17.x into main

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
electron 17.1.0 -> 17.4.2 age adoption passing confidence

Release Notes

electron/electron

v17.4.2

Compare Source

Release Notes for v17.4.2

Other Changes

v17.4.1

Compare Source

Release Notes for v17.4.1

Fixes

  • Apply senderFrame details to ipcMain port event. #​33781 (Also in 16, 18)
  • Fixed behavior of BrowserWindow.maximize on macOS for not shown windows. #​33536 (Also in 15, 16, 18)
  • shell.openExternal() now reports more detailed errors on Windows. #​33658 (Also in 15, 16, 18, 19)

Other Changes

v17.4.0

Compare Source

Release Notes for v17.4.0

Features

  • Added BrowserWindow method to change the button color, symbol color, and height of a window with WCO enabled. #​33439 (Also in 18)

Fixes

  • Fixed a potential crash in Browser.getFocusedWindow() when child windows are closed. #​33539 (Also in 18)
  • Fixed an issue where new bounds set via setBounds was not correctly applied if the user was moving or resizing the window concurrently on Windows. #​33543 (Also in 18)
  • Fixed an issue where the the window bounds would incorrectly change if BrowserWindow.unmaximize was called on a window whose user bounds were maximized. #​33551 (Also in 16, 18)
  • Fixed incorrect return value of app.requestSingleInstanceLock() when setting non-existent user data folder. #​33591 (Also in 16, 18, 19)
  • Fixed issues with frameless window animations and styling. #​33611 (Also in 18, 19)

Other Changes

  • Fixed scroll lag on macOS with promotion displays. #​33618
  • Security: backported fix for chromium:1311641. #​33613

v17.3.1

Compare Source

Release Notes for v17.3.1

Fixes

  • Fixed crash when WindowButtonsProxy references cleared NSWindow. #​33488 (Also in 15, 16, 18)
  • Fixed crash when running under Wayland caused by calling X11 functions. #​33499 (Also in 18)

v17.3.0

Compare Source

Release Notes for v17.3.0

Features

  • Added nativeTheme.inForcedColorsMode API to allow detecting forced color mode. #​33358 (Also in 15, 16, 18)

Fixes

  • Fix: initialize asar support in worker threads. #​33395 (Also in 18)
  • Fixed maximizing frameless windows by double-clicking on a draggable (title bar) region. #​33445 (Also in 15, 16, 18)
  • Fixed slowness when using child_process.spawn and related methods on macOS Big Sur and newer. #​33408 (Also in 16, 18)
  • Fixed the IncrementCapturerCount regression introduced by 13.0.0-beta.21. #​33430 (Also in 18)

Other Changes

  • Updated Chromium to 98.0.4758.141. #​33483

v17.2.0

Compare Source

Release Notes for v17.2.0

Features

  • Added ses.setCodeCachePath() API for setting code cache directory. #​33285 (Also in 18)

Fixes

  • Fire 'show' event when a BrowserWindow is shown via maximize(). #​33213 (Also in 16, 18)
  • Fixed a network service crash that could occur when using setCertificateVerifyProc. #​33254 (Also in 18)
  • Fixed an issue where BrowserView layout bounds where limited to it's visible bounds. #​33398 (Also in 18)
  • Fixed an issue where Chrome DevTools settings didn't persist between loads. #​33273 (Also in 18)
  • Fixed an issue where clicking "Open in Containing Folder" in the Sources tab in Devtools caused a crash. #​33196 (Also in 16, 18)
  • Fixed broken event loop in renderer process when process reuse is enabled on windows platform. #​33362 (Also in 16, 18)
  • Fixed crash in the render process on reload with pending node fs.promises. #​33335 (Also in 15, 16, 18)
  • Fixed drag regions on WCO windows on Windows. #​33201 (Also in 15, 16, 18)
  • Fixed incorrect external memory allocation tracking in nativeImage module. #​33306 (Also in 15, 16, 18)
  • Theoretical fix for a crash we're seeing when closing multiple child windows at the same time on macOS. #​33283 (Also in 18)

Other Changes

  • Fixed an issue where adding/removing display changes the BrowserWindow size. #​33251 (Also in 14, 15, 16, 18)
  • Fixed an issue where moving a window created in a scaled display to a regular display would increase the window size. #​33231

v17.1.2

Compare Source

Release Notes for v17.1.2

Fixes

  • Fixed an issue where setting window maxHeight or maxWidth made it so the width and height could no longer be resized. #​33118 (Also in 18)
  • Strip crashpad_handler binary on Linux, reducing bundle size. #​33176 (Also in 15, 16, 18)

v17.1.1

Compare Source

Release Notes for v17.1.1

Fixes

  • Fixed an issue where alternateImages did not work properly on macOS. #​33105 (Also in 15, 16, 18)
  • Fixed an issue where the Tray could get garbage collected incorrectly under some circumstances. #​33076 (Also in 15, 16, 18)
  • Fixed an occasional crash on Mac when spawning a child process. #​33116 (Also in 18)
  • Fixed broken transparency option in offscreen window rendering. #​33052 (Also in 16, 18)

Other Changes

  • Updated Chromium to 98.0.4758.109. #​33085

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Edited by RenovateBot

Merge request reports

Loading