Skip to content

Releases: electron/electron

electron v35.0.0-beta.12

28 Feb 00:33
b6d6157
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.12.

Release Notes for v35.0.0-beta.12

Fixes

  • Fixed an issue where contextmenu events wouldn't be correctly dispatched in draggable regions on Linux. #45841

Other Changes

  • Fixed 35.0.0-beta.11 build issue. #45838

electron v35.0.0-beta.11

27 Feb 17:13
18007f8
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.11.

Release Notes for v35.0.0-beta.11

Features

  • Support Portal's globalShortcuts. Electron must be run with --enable-features=GlobalShortcutsPortal in order to have the feature working. #45297

electron v34.3.0

26 Feb 20:46
289a186
Compare
Choose a tag to compare

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

  • Security: backported fix for 383772517. #45704
  • Updated Chromium to 132.0.6834.210. #45805
  • Updated Node.js to v20.18.3. #45575

electron v33.4.2

27 Feb 00:08
32d0872
Compare
Choose a tag to compare

Release Notes for v33.4.2

Fixes

  • Backported fix for a upstream bug that cause Offscreen Rendering to stutter. #45658 (Also in 32, 34, 35)
  • Fixed WebFrameMain crash related to accessing speculative frames that have been destroyed. #45688 (Also in 34, 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. #45645 (Also in 34, 35)
  • Fixed crash on startup with asan build on macOS. #45568 (Also in 34, 35)
  • Fixed file preview window reappearing when calling win.closeFilePreview twice on macOS. #45663 (Also in 32, 34, 35)
  • Fixed web worker scripts failing to load for chrome extensions. #45711 (Also in 32, 34, 35)

Other Changes

electron v32.3.2

27 Feb 01:33
e74cc56
Compare
Choose a tag to compare

Release Notes for v32.3.2

Fixes

  • Backported fix for a upstream bug that cause Offscreen Rendering to stutter. #45657 (Also in 33, 34, 35)
  • Fixed file preview window reappearing when calling win.closeFilePreview twice on macOS. #45661 (Also in 33, 34, 35)
  • Fixed issue where 'contextmenu' event is emitted twice on macOS. #45555 (Also in 33, 34)
  • Fixed web worker scripts failing to load for chrome extensions. #45709 (Also in 33, 34, 35)

Other Changes

electron v35.0.0-beta.10

25 Feb 23:37
7a0abfd
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.10.

Release Notes for v35.0.0-beta.10

Features

  • Removed 240 FPS limit when use shared texture OSR. #45781

Fixes

  • Fixed drag and drop icons not showing on Windows. #45777 (Also in 34)
  • Re-enables the MacWebContentsOcclusion feature flag for Mac, with plans to make it enabled by default in a future release. #45801

Other Changes

  • Updated Chromium to 134.0.6998.23. #45523

electron v35.0.0-beta.9

24 Feb 18:23
0a543f3
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.9.

Release Notes for v35.0.0-beta.9

Features

  • Added excludeUrls to webRequest filter and deprecated the use of empty arrays in urls property. #45678
  • Added support for roundedCorners BrowserWindow constructor option on Windows. #45740 (Also in 34)

Fixes

  • Fixed a crash when calling shell.readShortcutLink caused by PKEY_AppUserModel_ToastActivatorCLSID sometimes being represented by a string uuid. #45348 (Also in 33, 34)
  • Fixed a potential crash when calling legacy getUserMedia with an invalid chromeMediaSourceId. #45755 (Also in 34)
  • Fixed an issue where the renderer process crashed when loading about:blank in subframes. #45758
  • Fixed spellcheck suggestions not correctly populating on Windows. #45763

electron v35.0.0-beta.8

21 Feb 18:45
d291fa6
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.8.

Release Notes for v35.0.0-beta.8

Fixes

  • Backported fix for a upstream bug that cause Offscreen Rendering to stutter. #45660 (Also in 32, 33, 34)
  • Fixed WebFrameMain crash related to accessing speculative frames that have been destroyed. #45686 (Also in 33, 34)
  • Fixed crash on startup with asan build on macOS. #45569 (Also in 33, 34)
  • Fixed file preview window reappearing when calling win.closeFilePreview twice on macOS. #45664 (Also in 32, 33, 34)
  • Fixed web worker scripts failing to load for chrome extensions. #45708 (Also in 32, 33, 34)

Other Changes

  • The systemPreferences.isAeroGlassEnabled() API has been deprecated and will be removed without replacement. #45554
  • Updated Chromium to 134.0.6998.10. #45585
  • Updated Node.js to v22.14.0. #45641

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)