Skip to content

Releases: electron/electron

electron v41.0.0-beta.4

19 Feb 18:37
e6a25dc

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@41.0.0-beta.4.

Release Notes for v41.0.0-beta.4

Features

  • Added an usePrinterDefaultPageSize option to webContents.print() to allow using the printer's default page size. #49812
  • Added support for long-animation-frame script attribution (via --enable-features=AlwaysLogLOAFURL). #49773 (Also in 39, 40)
  • Enable wasm trap handlers behind WasmTrapHandlers fuse. #49839
  • Extended actions support for Windows notifications to include buttons, select dropdowns, and replies. #49787 (Also in 40)

Fixes

  • Fixed an issue where frameless windows had resize issues in Mac App Store builds. #49857 (Also in 39, 40)
  • Fixed draggable regions not updating position when DevTools is docked to the left or right in a frameless window. #49848 (Also in 39, 40)
  • Fixed several issues with consistent window sizing and resizing on Linux when CSD is in use (e.g. on GNOME/Wayland) and added support for creating content-sized windows. #49835

Other Changes

  • Fixed crash in platform_util::Beep() on Linux. #49865 (Also in 40)
  • Updated Chromium to 146.0.7666.0. #49543

electron v40.6.0

19 Feb 07:48
2511f78

Choose a tag to compare

Release Notes for v40.6.0

Features

  • Added the ability to disable auto-focusing of WebContents on navigation using webPreferences.focusOnNavigation. #49512 (Also in 41)

Fixes

  • Fixed an issue where frameless windows had resize issues in Mac App Store builds. #49856

electron v40.5.0

19 Feb 03:03
1a76e35

Choose a tag to compare

Release Notes for v40.5.0

Features

  • Added support for long-animation-frame script attribution (via --enable-features=AlwaysLogLOAFURL). #49772 (Also in 41)
  • Extended actions support for Windows notifications to include buttons, select dropdowns, and replies. #49786 (Also in 41)

Fixes

  • Addressed upstream Chromium shift to enable CoreAudio Tap API for audio capture used in electron's desktopCapturer (🍏 macOS). #49741 (Also in 39, 41)
  • Made pointer lock work on Wayland. #49283

Other Changes

  • Updated Chromium to 144.0.7559.177. #49800
  • Updated Node.js to v24.13.1. #49742

electron v39.6.1

19 Feb 01:31
2ffb9e1

Choose a tag to compare

Release Notes for v39.6.1

Fixes

  • Fixed draggable regions not updating position when DevTools is docked to the left or right in a frameless window. #49846 (Also in 41)

electron v41.0.0-beta.3

16 Feb 18:20
49437d4

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@41.0.0-beta.3.

Release Notes for v41.0.0-beta.3

Other Changes

  • Backported fix for 483569511. #49789
  • Updated Node.js to v24.13.1. #49743

electron v40.4.1

13 Feb 17:22
201be32

Choose a tag to compare

Release Notes for v40.4.1

Other Changes

  • Backported fix for 483569511. #49790
  • Updated Chromium to 144.0.7559.173. #49766

electron v39.6.0

13 Feb 17:36
a229dbf

Choose a tag to compare

Release Notes for v39.6.0

Features

  • Added a disclaim option to the UtilityProcess API to allow for TCC disclaiming on macOS. #49696 (Also in 40, 41)

Fixes

  • Addressed upstream Chromium shift to enable CoreAudio Tap API for audio capture used in electron's desktopCapturer (🍏 macOS). #49740 (Also in 41)

Other Changes

  • Backported fix for 483569511. #49791

electron v38.8.2

13 Feb 19:38
9fed98c

Choose a tag to compare

Release Notes for v38.8.2

Other Changes

  • Backported fix for 483569511. #49792

electron v41.0.0-beta.2

12 Feb 15:51
9333088

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@41.0.0-beta.2.

Release Notes for v41.0.0-beta.2

Features

  • Added a disclaim option to the UtilityProcess API to allow for TCC disclaiming on macOS. #49693 (Also in 40)

electron v41.0.0-beta.1

12 Feb 01:12
de8008a

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@41.0.0-beta.1.

Release Notes for v41.0.0-beta.1

Fixes

  • Addressed upstream Chromium shift to enable CoreAudio Tap API for audio capture used in electron's desktopCapturer (🍏 macOS). #49739 (Also in 39)