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