winget install --id OpenJS.Electron.42
About Electron
Build cross-platform desktop apps with JavaScript, HTML, and CSS.
What's new in 42.2.0
Release Notes for v42.2.0 Features - Allowed the --experimental-inspector-network-resource Node.js flag to be passed through Electron. #51378 ^{(Also in 41)} Fixes - Fixed crash for Notification close. #51657 ^{(Also in 41, 43)} Other Changes - Backported fixes for a use-after-free in touch-event queue teardown, a runtime-effect validation gap in Skia image filters, and an integer overflow in the GLSL translator. #51646 - Backported fixes for an out-of-bounds write in WebAudio worklet setup, a heap overflow in the ANGLE GL backend, a use-after-free in the GTK Wayland platform, an accessibility tree-state validation issue, and an integer overflow in text bidi handling. #51666 - Improved performance of app.getApplicationNameForProtocol() on Linux. #51628 Documentation - Documentation changes: #51688
Version history
| Version | Updated | Notes |
|---|---|---|
| 42.2.0 | Release Notes for v42.2.0 Features - Allowed the --experimental-inspector-network-resource Node.js flag to be passed through Electron. #51378 ^{(Also in 41)} Fixes - Fixed crash for Notification close. #51657 ^{(Also in... | |
| 42.1.0 | Unknown | Release Notes for v42.1.0 Fixes - Fixed a crash in the macOS Touch ID WebAuthn prompt caused by a missing string resource, and added touchID.promptReason to app.configureWebAuthn() to customize the prompt text. #51594 ^{... |
| 42.0.1 | Unknown | Release Notes for v42.0.1 Fixes - Fixed DesktopCapturer crash on macOS. #51506 - Fixed ELECTRON_INSTALL_PLATFORM being ignored when resolving the Electron executable path during postinstall, which caused path.txt to be w... |
| 42.0.0 | Unknown | Release Notes for v42.0.0 Stack Upgrades - Chromium 148.0.7778.96 - New in 148 - New in 147 - Node v24.15.0 - Node 24.15.0 blog post - V8 14.8 Breaking Changes Behavior Changed: macOS notifications now use UNNotification... |