Skip to content
verdict:

Electron 43.6.0

notable

ok: safe to upgrade

0 breaking changes5 key points

Adds MenuItem badges and caret browsing, with crash and VoiceOver fixes; no breaking changes listed.

summary · from the release notes only · claude-haiku-5-5 · prompt v7

key points

release-notesgithub.com/electron/electron · 19 lines
  1. # Release Notes for v43.6.0
  2. ## Features
  3. * 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) <sup>(Also in [44](https://github.com/electron/electron/pull/53046))</sup>
  4. * Added webContents.caretBrowsingEnabled for toggling caret browsing in a WebContents. [#53034](https://github.com/electron/electron/pull/53034) <sup>(Also in [44](https://github.com/electron/electron/pull/53035))</sup>
  5. ## Fixes
  6. * 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)
  7. * 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) <sup>(Also in [44](https://github.com/electron/electron/pull/53373), [45](https://github.com/electron/electron/pull/53368))</sup>
  8. * Fixed a potential crash when using `menu.popup` with a frame from an offscreen rendered window. [#53432](https://github.com/electron/electron/pull/53432) <sup>(Also in [44](https://github.com/electron/electron/pull/53362))</sup>
  9. * 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) <sup>(Also in [44](https://github.com/electron/electron/pull/53455), [45](https://github.com/electron/electron/pull/53438))</sup>
  10. * Fixed application crash after a large number of IPC messages from renderers. [#53420](https://github.com/electron/electron/pull/53420) <sup>(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))</sup>
  11. * 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) <sup>(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))</sup>
  12. ## Other Changes
  13. * Backported fixes from upstream ANGLE, Chromium, Skia and V8. [#53485](https://github.com/electron/electron/pull/53485)
  14. * Backported fixes from upstream Chromium, Dawn and V8. [#53396](https://github.com/electron/electron/pull/53396)
  15. * Updated Node.js to v24.20.0. [#53249](https://github.com/electron/electron/pull/53249)

view on githubimported 2026-09-28 via npm