Aquesta és una versió anterior. La versió actual és la 42.11.18. Electron 42.11.18 · Data de publicació:
42.10.0 forma part de la branca 42, que va arribar al final de vida el 20 d’octubre del 2026. Ja no rep correccions de seguretat. endoflife.date
Fitxers d’instal·lació 42.10.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portable · en-US | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Portable · en-US | — | — | github.com | VirusTotal |
| 32 bits | ZIP → Portable · en-US | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Release Notes for v42.10.0
Features
- Fixed contentTracing module to capture Node.js trace categories. #52973
Fixes
- Fixed DevTools device metrics overrides persisting indefinitely when a remote debugging client disconnected without clearing them. #53133 ^{(Also in 43, 44)}
- Fixed DevTools popup and context menus not appearing when DevTools is hosted in a custom window via webContents.setDevToolsWebContents(). #52981 ^{(Also in 43, 44)}
- Fixed BrowserWindow.unmaximize() and restore() having no effect on Wayland when the window was maximized immediately after creation. #53126 ^{(Also in 44)}
- Fixed Uncaught illegal access errors and possible renderer crashes after closing a same-process child window or removing an iframe with nodeIntegrationInSubFrames enabled. #53042 ^{(Also in 44)}
- Fixed dialog.showOpenDialog/dialog.showSaveDialog opening at an unusable location on Linux when defaultPath is a bare filename without a directory. #52980 ^{(Also in 43, 44)}
- Fixed a crash on Linux when the D-Bus session bus disconnected while the app was running, such as at logout or when dbus is restarted. #53094 ^{(Also in 43, 44)}
- Fixed a crash on Windows when V8 posted a delayed worker task during shutdown. #53014 ^{(Also in 43)}
- Fixed a crash with app.setLoginItemSettings if a non-UTF8 service name is used. #52989 ^{(Also in 43, 44)}
- Fixed a possible crash (SIGABRT) during process exit when the process had loaded tls/https shortly before exiting, affecting app.exit() before ready and short-lived ELECTRON_RUN_AS_NODE / child_process.fork() scripts. #52992 ^{(Also in 43, 44)}
- Fixed a possible main process crash at quit when a session was created from JavaScript that runs during shutdown. #53132 ^{(Also in 43, 44)}
- Fixed a rare crash in the main process when DevTools were opened and a garbage collection ran before the DevTools frontend finished loading. #52994 ^{(Also in 43, 44)}
- Fixed a renderer crash when a page calls SpeechRecognition.available() or SpeechRecognition.install() with processLocally. #53016 ^{(Also in 43, 44)}
- Fixed an issue on Linux where the system theme color appeared at the top edge of frameless windows. #52978 ^{(Also in 41, 43)}
- Fixed an issue where some values passed into requestSingleInstanceLock could result in a crash. #52982 ^{(Also in 43, 44)}
- Fixed crash in sharedTexture module when GPU context becomes unavailable. #52983 ^{(Also in 43, 44)}
- Fixed document title updates when using back/forward navigation using the same document without utilizing browserWindow.setTitle(). #53099 ^{(Also in 43, 44)}
- Fixed the built-in PDF viewer not rendering documents in in-memory sessions (partitions without the persist: prefix). #52990 ^{(Also in 43, 44)}
- Fixed titleBarOverlay.color set to rgba(0,0,0,0) failing back to default frame color. #52976 ^{(Also in 41, 43)}
- Fixed utility process crashes at exit on Windows 11 24H2 and later. #53091 ^{(Also in 43, 44)}
Other Changes
- Backported fixes from upstream Chromium and V8. #53060
- Fixed a 1-in-200 chance per renderer process on Windows of scripts on the first page load being compiled without their V8 code cache. #52988 ^{(Also in 43, 44)}
- Fixed a Windows x64 renderer performance regression introduced in 42.8.1 that made style/layout work (and app startup) noticeably slower. #53064
- Fixed a stall of tens of milliseconds while creating the first BrowserWindow on Linux.
- Improved the performance of file lookups inside ASAR archives and of large files served from them to the renderer.
- Improved the performance of calls through contextBridge-exposed APIs.
- Reduced the main-thread cost of sending large values through ipcRenderer, ipcMain handlers and webContents.send. #53019 ^{(Also in 43, 44)}
- Improved startup time of utilityProcess.fork(), child_process.fork() / ELECTRON_RUN_AS_NODE child processes and Node.js-enabled renderers. #53136 ^{(Also in 43, 44)}
- Linux arm64, Windows arm64 and macOS x64 builds now start the main process from the embedded Node.js startup snapshot like the other platforms, improving startup time. #52880 ^{(Also in 43, 44)}