Skip to content

Releases: electron/electron

electron v35.0.0-beta.7

17 Feb 15:52
9a7f27d
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 electron@35.0.0-beta.7.

Release Notes for v35.0.0-beta.7

Features

  • Added webContents.navigationHistory.restore(index, entries) API that allows restoration of navigation history. #45583 (Also in 34)

Fixes

  • 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. #45632
  • Fixed a crash that could occur in OSR on window close. #45630
  • Fixed a potential issues permissions in the Pointer Lock API after focus loss and regain. #45628 (Also in 34)

Other Changes

  • Updated Node.js to v22.13.1. #45216

electron v33.4.1

15 Feb 03:21
f8bfeb3
Compare
Choose a tag to compare

Release Notes for v33.4.1

Fixes

  • Fixed an issue where Electron may experience crashes on Linux with 16KiB pages. #45602
  • Fixed an issue where Windows Control Overlay didn't work with some window configurations. #45476 (Also in 34, 35)
  • Fixed crash when accessing WebFrameMain frames and name attributes on destroyed frames. #45509 (Also in 34, 35)
  • Fixed issue where 'contextmenu' event is emitted twice on macOS. #45549 (Also in 34)
  • Fixed the path for a needed library used for mksnapshot. #45547 (Also in 32, 34, 35)

electron v32.3.1

14 Feb 05:48
c2f849d
Compare
Choose a tag to compare

Release Notes for v32.3.1

Fixes

  • Fixed the path for a needed library used for mksnapshot. #45545 (Also in 33, 34, 35)

electron v35.0.0-beta.6

13 Feb 16:22
aacbdaf
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 electron@35.0.0-beta.6.

Release Notes for v35.0.0-beta.6

Fixes

  • Fixed an issue where windows on Windows with backgroundMaterial lost effect on maximization. #45525 (Also in 34)
  • Fixed the path for a needed library used for mksnapshot. #45546 (Also in 32, 33, 34)
  • Optimized webFrame.getZoomLevel and webFrame.getZoomFactor APIs. #45557

Other Changes

  • Updated Chromium to 134.0.6990.0. #45524

electron v34.2.0

13 Feb 00:26
ddc7afd
Compare
Choose a tag to compare

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

  • Updated Chromium to 132.0.6834.196. #45516
  • Updated Node.js to v20.18.2. #45300

electron v35.0.0-beta.5

10 Feb 16:26
e15ba78
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 electron@35.0.0-beta.5.

Release Notes for v35.0.0-beta.5

Fixes

  • Fixed crash when accessing WebFrameMain frames and name attributes on destroyed frames. #45508 (Also in 33, 34)

Other Changes

  • Updated Chromium to 134.0.6989.0. #45519

electron v35.0.0-beta.4

07 Feb 07:47
cb7eb6f
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 electron@35.0.0-beta.4.

Release Notes for v35.0.0-beta.4

Other Changes

  • Backported fix for 387258077,383070811. #45496

electron v35.0.0-beta.3

06 Feb 17:57
20941ef
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 electron@35.0.0-beta.3.

Release Notes for v35.0.0-beta.3

Features

  • Added view.getVisible(). #45409 (Also in 34)
  • Added permission support for document.executeCommand("paste"). #45471 (Also in 33, 34)
  • Added support for service worker preload scripts. #45408

Fixes

  • Fixed an issue where Windows Control Overlay didn't work with some window configurations. #45477 (Also in 33, 34)

electron v34.1.1

07 Feb 01:18
b83b8ef
Compare
Choose a tag to compare

Release Notes for v34.1.1

Other Changes

  • Backported fix for 387258077,383070811. #45497

electron v34.1.0

05 Feb 23:30
c1918f9
Compare
Choose a tag to compare

Release Notes for v34.1.0

Features

  • Added view.getVisible(). #45410 (Also in 35)
  • Added permission support for document.executeCommand("paste"). #45472 (Also in 33, 35)

Fixes

  • Fixed a bug where the default path didn't always correctly fill the Name field in KDialogs on Linux. #45419 (Also in 35)
  • Fixed an issue where RTL tooltips could be incorrect when using WCO on Windows. #45426 (Also in 33, 35)
  • Fixed an issue where Windows Control Overlay didn't work with some window configurations. #45478
  • Fixed an issue where selection of multiple directories with the dialog module didn't work on Linux. #45395 (Also in 35)

Other Changes

  • Added NSPrefersDisplaySafeAreaCompatibilityMode = false to Info.plist to remove "Scale to fit below built-in camera." from app options. #45469 (Also in 33, 35)
  • Updated Chromium to 132.0.6834.194. #45480