Skip to content

Releases: electron/electron

electron v31.0.0-beta.2

15 May 05:30
a3c6dd9
Compare
Choose a tag to compare
Pre-release

Note: This is a beta release. Please file new issues for any bugs you find in it.

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm install [email protected].

Release Notes for v31.0.0-beta.2

Fixes

  • Fixed crash on window maximize on X11. #42184 (Also in 30)
  • BrowserWindow.focus() now correctly restore focus to inactive apps on macOS. #42186 (Also in 30)

Other Changes

  • Backported fix for 340221135. #42173

electron v30.0.5

15 May 05:23
05ae671
Compare
Choose a tag to compare

Release Notes for v30.0.5

Fixes

  • Fixed an issue where setTitleBarOverlay didn't work as expected when called on BaseWindow. #42151
  • Fixed an issue where webContents.navigationHistory was not an enumerable property. #42181
  • Fixed crash on window maximize on X11. #42185 (Also in 31)
  • BrowserWindow.focus() now correctly restore focus to inactive apps on macOS. #42187 (Also in 31)

Other Changes

  • Backported fix for 340221135. #42174
  • Updated Chromium to 124.0.6367.207. #42166

electron v31.0.0-beta.1

14 May 03:34
bd900fb
Compare
Choose a tag to compare
Pre-release

Note: This is a beta release. Please file new issues for any bugs you find in it.

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm install [email protected].

Release Notes for v31.0.0-beta.1

Fixes

  • Fixed an error when calling setAutoResize on a BrowserView. #42138 (Also in 30)
  • Fixed an inconsistent crash on maximizing window and relayout in Ubuntu. #42146 (Also in 30)

Other Changes

  • Updated Chromium to 126.0.6445.0. #42119

electron v31.0.0-alpha.5

13 May 17:06
8d41e6e
Compare
Choose a tag to compare
Pre-release

Note: This is an alpha release. Please file new issues for any bugs you find in it.

This release is published to npm under the alpha tag and can be installed via npm install electron@alpha, or npm install [email protected].

Release Notes for v31.0.0-alpha.5

Fixes

  • Fixed a crash in addChildView if a view is added as its own child. #42108 (Also in 30)
  • Fixed a crash when the same WebContentsView is added via addChildView multiple times. #42116 (Also in 30)
  • originalFs.promises.cp now works. #42134

Other Changes

  • Backported fix for 339458194. #42121

electron v30.0.4

14 May 01:18
1872411
Compare
Choose a tag to compare

Release Notes for v30.0.4

Fixes

  • Fixed a crash in addChildView if a view is added as its own child. #42107 (Also in 31)
  • Fixed a crash when the same WebContentsView is added via addChildView multiple times. #42115 (Also in 31)
  • Fixed an error when calling setAutoResize on a BrowserView. #42137 (Also in 31)
  • Fixed an inconsistent crash on maximizing window and relayout in Ubuntu. #42145 (Also in 31)
  • Fixed an issue where calling window.center() on Windows and Linux incorrectly centered the window. #42100 (Also in 31)

Other Changes

  • Backported fix for 339458194. #42122
  • Updated Chromium to 124.0.6367.201. #42117

electron v31.0.0-alpha.4

09 May 18:08
12bc4dc
Compare
Choose a tag to compare
Pre-release

Note: This is an alpha release. Please file new issues for any bugs you find in it.

This release is published to npm under the alpha tag and can be installed via npm install electron@alpha, or npm install [email protected].

Release Notes for v31.0.0-alpha.4

Fixes

  • Fixed an issue where calling window.center() on Windows and Linux incorrectly centered the window. #42101 (Also in 30)
  • Fixed crash after upgrade on Linux. #42062 (Also in 29, 30)

Other Changes

  • Backported fix for 339266700. #42095

electron v29.3.3

09 May 04:50
4517547
Compare
Choose a tag to compare

Release Notes for v29.3.3

Fixes

  • Fixed an issue where fs.createWriteStream could write out of order. #42047
  • Fixed blurry thumbnails from desktop capturer on macOS. #42049
  • Fixed crash after upgrade on Linux. #42065 (Also in 30, 31)

Other Changes

  • Backported fix for 330756841. #42069
  • Backported fix for 339266700. #42097
  • Security: backported fix for 335003891.
    • Security: backported fix for 333508731. #42007
  • Security: backported fix for CVE-2024-3914. #41984
  • Security: backported fix for CVE-2024-4558. #42090
  • [a11y] avoid clearing/resetting focus on an already focused element. #42057 (Also in 28)

electron v30.0.3

09 May 01:09
8969189
Compare
Choose a tag to compare

Release Notes for v30.0.3

Fixes

  • Fixed an issue where document.requestFullscreen didn't work when calling it from a webContents inside WebContentsView. #41996 (Also in 31)
  • Fixed an issue where fs.createWriteStream could write out of order. #42046
  • Fixed an issue where recentDOcuments wasn't populating properly on macOS. #41992 (Also in 29, 31)
  • Fixed crash after upgrade on Linux. #42064 (Also in 29, 31)

Other Changes

  • Backported fix for 330756841. #42068
  • Backported fix for 339266700. #42096
  • Updated Chromium to 124.0.6367.119. #42020

electron v29.3.2

03 May 12:28
cd6ad4d
Compare
Choose a tag to compare

Release Notes for v29.3.2

Fixes

  • Electron doesn't paint on offscreen-render mode after gpu process crashed. #41923 (Also in 30, 31)
  • Fixed an issue where console.log() in AudioWorkletGlobalScope produced incorrect output. #41889 (Also in 28)
  • Fixed an issue where recentDOcuments wasn't populating properly on macOS. #41994 (Also in 31)

Other Changes

electron v31.0.0-alpha.3

01 May 23:41
ec4ffa9
Compare
Choose a tag to compare
Pre-release

Note: This is an alpha release. Please file new issues for any bugs you find in it.

This release is published to npm under the alpha tag and can be installed via npm install electron@alpha, or npm install [email protected].

Release Notes for v31.0.0-alpha.3

Fixes

  • Electron doesn't paint on offscreen-render mode after gpu process crashed. #41924 (Also in 29, 30)
  • Fixed an issue where document.requestFullscreen didn't work when calling it from a webContents inside WebContentsView. #41995
  • Fixed an issue where recentDOcuments wasn't populating properly on macOS. #41993 (Also in 29)
  • Fixed data corruption when protocol.handle() processed incoming data asynchronously. #41932 (Also in 30)
  • Fixed nativeImage.createThumbnailFromPath and shell.openExternal not resolving when called in the renderer process. #41908 (Also in 30)

Other Changes

  • Fixed partially broken state of chrome://accessibility. #41948