# Electron v42.10.1 — electron v42.10.1 - Product: Electron (https://whatsnew.fyi/product/electron) - Vendor: OpenJS Foundation - Date: 2026-08-25 - Version: v42.10.1 - Original notes: https://github.com/electron/electron/releases/tag/v42.10.1 - Permalink: https://whatsnew.fyi/product/electron/releases/v42.10.1 - Labels: Platforms: Desktop What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — webContents.print() now honors printBackground, duplexMode, and printer default duplex settings - **fixed** — Fixed a crash on macOS when a notification's icon could not be attached; the notification is now shown without the icon - **fixed** — Fixed an issue where pages loaded in a detached WebContentsView wouldn't see the correct window size - **fixed** — Fixed the primary instance being killed or receiving truncated arguments when a second instance passed a very long command line or large additionalData to app.requestSingleInstanceLock() - **changed** — Page resources, fetch() calls and file:// loads in renderers no longer wait for the main process to be idle when no webRequest listeners or protocol interceptors are registered #### Release Notes for v42.10.1 ##### Fixes * Fixed `webContents.print()` honoring `printBackground`, `duplexMode`, and printer default duplex settings. [#53158](https://github.com/electron/electron/pull/53158) (Also in [43](https://github.com/electron/electron/pull/53160), [44](https://github.com/electron/electron/pull/53159)) * Fixed a crash on macOS when a notification's icon could not be attached; the notification is now shown without the icon. [#53148](https://github.com/electron/electron/pull/53148) (Also in [43](https://github.com/electron/electron/pull/53147), [44](https://github.com/electron/electron/pull/53146)) * Fixed an issue where pages loaded in a detached `WebContentsView` wouldn't see the correct window size. [#53151](https://github.com/electron/electron/pull/53151) (Also in [43](https://github.com/electron/electron/pull/53152), [44](https://github.com/electron/electron/pull/53153)) * Fixed the primary instance being killed or receiving truncated arguments when a second instance passed a very long command line or large `additionalData` to `app.requestSingleInstanceLock()`. [#53157](https://github.com/electron/electron/pull/53157) (Also in [43](https://github.com/electron/electron/pull/53156), [44](https://github.com/electron/electron/pull/52950)) ##### Other Changes * Backported fixes from upstream ANGLE, Chromium, Dawn, Skia and V8. [#52970](https://github.com/electron/electron/pull/52970) * Page resources, `fetch()` calls and file:// loads in renderers no longer wait for the main process to be idle when no `webRequest` listeners or protocol interceptors are registered. [#53143](https://github.com/electron/electron/pull/53143) (Also in [43](https://github.com/electron/electron/pull/53142), [44](https://github.com/electron/electron/pull/53141))