note: la synthèse et les notes de version sont en anglais
ok: mise à jour sûre
0 breaking change5 points clés
Adds MenuItem badges and caret browsing, with crash and VoiceOver fixes; no breaking changes listed.
points clés
- note[1]: Adds a
badgeproperty toMenuItemon macOS 14+ for count or custom text badges.release-notes:5 - note[2]: Adds
webContents.caretBrowsingEnabledfor toggling caret browsing in a WebContents.release-notes:6 - note[3]: Fixes an application crash after a large number of IPC messages from renderers.release-notes:13
- note[4]: Fixes native addons deriving from
node::ObjectWrapaborting during garbage collection on Node.js 24.19.0 and later.release-notes:14 - note[5]: Updates Node.js to v24.20.0.release-notes:19
release-notesgithub.com/electron/electron · 19 lignes
- # 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) <sup>(Also in [44](https://github.com/electron/electron/pull/53046))</sup>
- * 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>
- ## 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) <sup>(Also in [44](https://github.com/electron/electron/pull/53373), [45](https://github.com/electron/electron/pull/53368))</sup>
- * 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>
- * 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>
- * 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>
- * 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>
- ## 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)