# 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))