Skip to main content

Electron 43.4.0

Release Date: August 11, 2026

Electron has released version 43.4.0, the latest patch update to its 43.x line of desktop application frameworks. The release, published on August 11, 2026, bundles Chromium 150.0.7871.224 and focuses primarily on crash stability, alongside a notable new printing API.

What Changed

The headline addition is webFrameMain.printToPDF(), a new method that lets developers print individual frames to PDF directly from the main process. Previously, printing was largely handled at the webContents level, so this gives multi-frame apps finer-grained control over their output.

The update also fixes a bug where getDisplayMedia({ audio: { restrictOwnAudio: true } }) was being ignored inside setDisplayMediaRequestHandler, which caused loopback audio captures to include the app's own playback when they shouldn't have.

Why It Matters

Crash fixes dominate this release. The Electron team addressed a browser process crash that could occur during Windows logoff, shutdown, or restart — a scenario that previously could take the whole app down at the worst possible moment. Also fixed: a crash report triggered when the X server or Wayland compositor exits while an app is running, a crash when rapidly switching menus under heavy load, and a potential crash when notifying user activation before the primary main frame was live.

Linux users get a quality-of-life fix too: systemPreferences.getAccentColor() intermittently returned an empty string on some launches; that's now resolved.

What's Next

Alongside the user-facing fixes, Electron backported a batch of upstream fixes from ANGLE, Chromium, and V8, keeping the framework aligned with the latest browser engine hardening. The 44.0 beta train continues to move, so 43.4.0 is positioned as a solid, low-risk checkpoint for teams on the stable channel.

What is New?

By continuing to use the site, you agree to the use of cookies.