Pull Request Overview
- Opened on August 10, 2026
- Status Open
- Commit count 2 with first commit August 10, 2026
Total Delta
Open Days
Test Delta
How long has this pull request spent in each phase of its lifecycle?
Data pending calculation for pull request
Bump electron from 43.0.0 to 43.3.0
Bumps electron from 43.0.0 to 43.3.0.
Release notes
Sourced from electron's releases.
electron v43.3.0
Release Notes for v43.3.0
Features
- Added
availabletoprocess.getSystemMemoryInfo()on Linux, exposingproc/meminfoMemAvailable. #52379 <!-- raw HTML omitted -->(Also in 42, 44)<!-- raw HTML omitted -->Fixes
- Fixed
BrowserWindowsize corruption on Windows when created with explicitx/yon a secondary monitor whose DPI differs from the primary. #52501 <!-- raw HTML omitted -->(Also in 42, 44)<!-- raw HTML omitted -->- Fixed
Dirent.parentPathbeingundefinedforfs.readdir,fs.readdirSync,fs.glob, andfs.globSyncwithwithFileTypes: trueinside asar archives. #52505 <!-- raw HTML omitted -->(Also in 42, 44)<!-- raw HTML omitted -->- Fixed
dialog.showOpenDialog/dialog.showSaveDialogopening at an unusable location on Linux whendefaultPathis a bare filename without a directory. #52401 <!-- raw HTML omitted -->(Also in 44)<!-- raw HTML omitted -->- Fixed a UAF with
protocol.registerStreamProtocolwhen an error is emitted during a read. #52514 <!-- raw HTML omitted -->(Also in 41, 42, 44)<!-- raw HTML omitted -->- Fixed a crash that could occur when closing DevTools while the host WebContents was being destroyed. #52510 <!-- raw HTML omitted -->(Also in 41, 42, 44)<!-- raw HTML omitted -->
- Fixed a graphical glitch on Linux where thin borders appeared past the drop shadows on frameless windows when multiple windows were created. #52607 <!-- raw HTML omitted -->(Also in 44)<!-- raw HTML omitted -->
- Fixed an issue where loading ICO files from ASAR archives on Windows left temporary icon files behind. #52478 <!-- raw HTML omitted -->(Also in 42, 44)<!-- raw HTML omitted -->
- Fixed an issue where some values passed into
requestSingleInstanceLockcould result in a crash. #52471 <!-- raw HTML omitted -->(Also in 44)<!-- raw HTML omitted -->Other Changes
- Fixed bindings for MV3 service workers. #52503
- Improved the error message when an asar integrity check fails to name the entry that failed. #52622 <!-- raw HTML omitted -->(Also in 42, 44)<!-- raw HTML omitted -->
- Updated Chromium to 150.0.7871.212. #52524
- Updated Node.js to v24.18.1. #52552
electron v43.2.0
Release Notes for v43.2.0
Features
- Added
net.WebSocket, a WHATWG-compatible WebSocket client for the main process that routes through Chromium's network stack. #52344 <!-- raw HTML omitted -->(Also in 42)<!-- raw HTML omitted -->Fixes
- Fixed
app.disableHardwareAcceleration()not fully disabling GPU hardware usage on Windows starting from Electron 38. #52369 <!-- raw HTML omitted -->(Also in 41, 42, 44)<!-- raw HTML omitted -->- Fixed
globalShortcutnot working on GNOME Wayland by enabling Chromium'sGlobalShortcutsPortalPreferredTriggerfeature by default on Linux. #52228- Fixed a crash when showing Linux message boxes while another Linux UI implementation was active. #52410 <!-- raw HTML omitted -->(Also in 42, 44)<!-- raw HTML omitted -->
- Fixed a window being marked hidden and background-throttled on macOS when covered by a transparent or click-through window. #52389 <!-- raw HTML omitted -->(Also in 44)<!-- raw HTML omitted -->
- Fixed unnecessary autofill popup creation for fields without datalist suggestions, which could cause input latency on macOS. #52321 <!-- raw HTML omitted -->(Also in 41, 42, 44)<!-- raw HTML omitted -->
- Fixed webContents.print() returning "Invalid printer settings" when print options are provided. #52381 <!-- raw HTML omitted -->(Also in 44)<!-- raw HTML omitted -->
Other Changes
- Updated Chromium to 150.0.7871.129. #52355
electron v43.1.1
Release Notes for v43.1.1
Fixes
- Fixed a browser-process crash (
ValidateIntegrityOrDie) and spurious preloadENOENTerrors when an app'sapp.asaris replaced on disk (e.g. by an updater or MDM software) while the app is running. #52293 <!-- raw HTML omitted -->(Also in 42, 44)<!-- raw HTML omitted -->Other Changes
- Updated Chromium to 150.0.7871.114. #52297
<!-- raw HTML omitted -->
... (truncated)
Commits
-
1aa21d2chore: include the asar entry in integrity-check failure messages (#52622) -
e94835efix: remove shadow artifacts that appear when multiple windows are created on... -
3bbd302build: update PGO profiles (#52596) -
8c0629achore: bump node to v24.18.1 (43-x-y) (#52552) -
e4976edci: trigger PGO generation when a chromium roll lands on a release branch (#5... -
75c1164chore: remove dead code in autofill_popup_view.cc (#52549) -
ad8aa54chore: bump chromium to 150.0.7871.212 (43-x-y) (#52524) -
b822de9build: add extensions_renderer_generated_resources.pak (#52503) -
67e5bc4ci: enable LSan on existing Linux ASan build job (#52527) -
815a207fix: refactor to avoid UAF in NodeStreamLoader (#52514) - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
No comments have been left on this PR.