# Electron v43.6.0 — electron v43.6.0 - Product: Electron (https://whatsnew.fyi/product/electron) - Vendor: OpenJS Foundation - Date: 2026-09-04 - Version: v43.6.0 - Original notes: https://github.com/electron/electron/releases/tag/v43.6.0 - Permalink: https://whatsnew.fyi/product/electron/releases/v43.6.0 - 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'. --- - **added** — Added a `badge` property to `MenuItem` on macOS 14+ for showing a count or custom text badge next to a menu item's label - **added** — Added webContents.caretBrowsingEnabled for toggling caret browsing in a WebContents - **fixed** — Fixed VoiceOver Braille displays showing the wrong line in multi-line text fields on macOS so `AXLineForIndex` and `AXRangeForLine` now return the line containing the caret - **fixed** — Fixed a pending read on a `net.request` chunked upload stream inside a protocol handler never settling when the request failed or was aborted - **fixed** — Fixed a potential crash when using `menu.popup` with a frame from an offscreen rendered window - **fixed** — Fixed an intermittent crash (access violation) on Windows when an ASAR integrity violation is detected so the process now exits with code 1 as intended - **fixed** — Fixed application crash after a large number of IPC messages from renderers - **fixed** — Fixed native addons deriving from `node::ObjectWrap` aborting during garbage collection on Node.js 24.19.0 and later - **changed** — Updated Node.js to v24.20.0 #### Release Notes for v43.6.0 ##### Features * Added a `badge` property to `MenuItem` on macOS 14+ for showing a count or custom text badge next to a menu item's label. [#53045](https://github.com/electron/electron/pull/53045) (Also in [44](https://github.com/electron/electron/pull/53046)) * Added webContents.caretBrowsingEnabled for toggling caret browsing in a WebContents. [#53034](https://github.com/electron/electron/pull/53034) (Also in [44](https://github.com/electron/electron/pull/53035)) ##### Fixes * Fixed VoiceOver Braille displays showing the wrong line in multi-line text fields on macOS: `AXLineForIndex` and `AXRangeForLine` now return the line containing the caret. [#53428](https://github.com/electron/electron/pull/53428) * Fixed a pending read on a `net.request` chunked upload stream inside a protocol handler never settling when the request failed or was aborted. [#53374](https://github.com/electron/electron/pull/53374) (Also in [44](https://github.com/electron/electron/pull/53373), [45](https://github.com/electron/electron/pull/53368)) * Fixed a potential crash when using `menu.popup` with a frame from an offscreen rendered window. [#53432](https://github.com/electron/electron/pull/53432) (Also in [44](https://github.com/electron/electron/pull/53362)) * Fixed an intermittent crash (access violation) on Windows when an ASAR integrity violation is detected, so the process now exits with code 1 as intended. [#53456](https://github.com/electron/electron/pull/53456) (Also in [44](https://github.com/electron/electron/pull/53455), [45](https://github.com/electron/electron/pull/53438)) * Fixed application crash after a large number of IPC messages from renderers. [#53420](https://github.com/electron/electron/pull/53420) (Also in [42](https://github.com/electron/electron/pull/53419), [44](https://github.com/electron/electron/pull/53417), [45](https://github.com/electron/electron/pull/53418)) * Fixed native addons deriving from `node::ObjectWrap` aborting during garbage collection on Node.js 24.19.0 and later. [#53393](https://github.com/electron/electron/pull/53393) (Also in [42](https://github.com/electron/electron/pull/53394), [44](https://github.com/electron/electron/pull/53392), [45](https://github.com/electron/electron/pull/53391)) ##### Other Changes * Backported fixes from upstream ANGLE, Chromium, Skia and V8. [#53485](https://github.com/electron/electron/pull/53485) * Backported fixes from upstream Chromium, Dawn and V8. [#53396](https://github.com/electron/electron/pull/53396) * Updated Node.js to v24.20.0. [#53249](https://github.com/electron/electron/pull/53249)