Skip to content

chore(deps-dev): bump electron from 42.5.1 to 43.4.0 in the electron group across 1 directory - #3271

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/electron-f63515c947
Open

chore(deps-dev): bump electron from 42.5.1 to 43.4.0 in the electron group across 1 directory#3271
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/electron-f63515c947

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the electron group with 1 update in the / directory: electron.

Updates electron from 42.5.1 to 43.4.0

Release notes

Sourced from electron's releases.

electron v43.4.0

Release Notes for v43.4.0

Features

  • Added webFrameMain.printToPDF() to allow printing individual frames to PDF from the main process. #52627 (Also in 42, 44)
  • Fixed an issue where getDisplayMedia({ audio: { restrictOwnAudio: true } }) was ignored in setDisplayMediaRequestHandler, causing loopback audio to include local app playback. #52533 (Also in 44)

Fixes

  • Fixed a browser process crash that could occur during Windows logoff, shutdown, or restart. #52620 (Also in 42, 44)
  • Fixed a crash report when the X server or Wayland compositor exits while an app is running. #52685 (Also in 42, 44)
  • Fixed a crash when quickly switching menus while the app is under heavy load. #52673 (Also in 42, 44)
  • Fixed a potential crash when notifying user activation before the primary main frame was live. #52697 (Also in 42, 44)
  • Fixed an issue where a JavaScript out-of-memory crash could be reported from inside the crash-key handler instead of at the out-of-memory site. #52725 (Also in 42, 44)
  • Fixed the Linux system accent color intermittently not being applied (systemPreferences.getAccentColor() returning an empty string on some launches). #52575

Other Changes

  • Backported fixes from upstream ANGLE and Chromium. #52709
  • Backported fixes from upstream ANGLE, Chromium and V8. #52663
  • No user-facing change; semver/none. #52732
  • Updated Chromium to 150.0.7871.224. #52693

electron v43.3.0

Release Notes for v43.3.0

Features

  • Added available to process.getSystemMemoryInfo() on Linux, exposing proc/meminfo MemAvailable. #52379 (Also in 42, 44)

Fixes

  • Fixed BrowserWindow size corruption on Windows when created with explicit x/y on a secondary monitor whose DPI differs from the primary. #52501 (Also in 42, 44)
  • Fixed Dirent.parentPath being undefined for fs.readdir, fs.readdirSync, fs.glob, and fs.globSync with withFileTypes: true inside asar archives. #52505 (Also in 42, 44)
  • Fixed dialog.showOpenDialog/dialog.showSaveDialog opening at an unusable location on Linux when defaultPath is a bare filename without a directory. #52401 (Also in 44)
  • Fixed a UAF with protocol.registerStreamProtocol when an error is emitted during a read. #52514 (Also in 41, 42, 44)
  • Fixed a crash that could occur when closing DevTools while the host WebContents was being destroyed. #52510 (Also in 41, 42, 44)
  • Fixed a graphical glitch on Linux where thin borders appeared past the drop shadows on frameless windows when multiple windows were created. #52607 (Also in 44)
  • Fixed an issue where loading ICO files from ASAR archives on Windows left temporary icon files behind. #52478 (Also in 42, 44)
  • Fixed an issue where some values passed into requestSingleInstanceLock could result in a crash. #52471 (Also in 44)

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 (Also in 42, 44)
  • 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

... (truncated)

Commits
  • 154ee91 build: add release-assets.json expected-asset manifest (43-x-y) (#52732)
  • 3aa653e fix: don't allocate crash keys inside the v8 oom callback (#52725)
  • 8e867d9 chore: cherry-pick 4 changes from angle and chromium (#52709)
  • fb05750 fix: exit and lower child shutdown priority when the windows session ends (#5...
  • 999ab41 chore: remove redundant isolate params in the context bridge (#52703)
  • 3367ede chore: bump chromium to 150.0.7871.224 (43-x-y) (#52693)
  • f05dfa0 fix: guard NotifyUserActivation on live main frame. (#52697)
  • 74fab79 fix: exit gracefully when the display server connection is lost (#52685)
  • 22341b0 docs: advise bisect-friendly commits in chromium upgrade skill (#52688)
  • ca5fb8d docs: tighten commit organization rules in electron-chromium-upgrade skill (#...
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 10, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 10, 2026 15:34
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 10, 2026
@dependabot
dependabot Bot requested a review from ericleponner August 10, 2026 15:34
@swirlds-automation

swirlds-automation commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/electron-f63515c947 branch 5 times, most recently from f9b146f to 439f8ff Compare August 12, 2026 18:34
@dependabot dependabot Bot changed the title chore(deps-dev): bump electron from 42.5.1 to 43.3.0 in the electron group across 1 directory chore(deps-dev): bump electron from 42.5.1 to 43.4.0 in the electron group across 1 directory Aug 19, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/electron-f63515c947 branch from 439f8ff to 0f4cab5 Compare August 19, 2026 08:14
@ericleponner
ericleponner requested review from a team as code owners August 19, 2026 09:28
@ericleponner
ericleponner force-pushed the dependabot/npm_and_yarn/electron-f63515c947 branch from 28539e0 to 7f96035 Compare August 19, 2026 09:33
@ericleponner

Copy link
Copy Markdown
Contributor

@dependabot recreate

Bumps the electron group with 1 update in the / directory: [electron](https://github.com/electron/electron).


Updates `electron` from 42.5.1 to 43.4.0
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v42.5.1...v43.4.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-version: 43.3.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: electron
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/electron-f63515c947 branch from 7f96035 to f9b27b4 Compare August 19, 2026 17:38
@ericleponner
ericleponner force-pushed the dependabot/npm_and_yarn/electron-f63515c947 branch from 266e607 to 0bf91a2 Compare August 19, 2026 18:11
@codecov

codecov Bot commented Aug 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (0f4e2e7) to head (0bf91a2).
⚠️ Report is 15 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##             main     #3271      +/-   ##
===========================================
+ Coverage   99.98%   100.00%   +0.01%     
===========================================
  Files         208        67     -141     
  Lines        6534      2119    -4415     
  Branches     1204       394     -810     
===========================================
- Hits         6533      2119    -4414     
+ Misses          1         0       -1     

see 141 files with indirect coverage changes

Impacted file tree graph

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ericleponner
ericleponner force-pushed the dependabot/npm_and_yarn/electron-f63515c947 branch 3 times, most recently from f87b59e to f9b27b4 Compare September 1, 2026 12:59
@ericleponner

Copy link
Copy Markdown
Contributor

For the record:

  • according this comment, Electron 43 requires glibc 2.41
  • our CI hosts provides glibc 2.35
$ ldd --version
ldd (Ubuntu GLIBC 2.35-0ubuntu3.13) 2.35

$ apt-cache policy libc6
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
libc6:
  Installed: 2.35-0ubuntu3.13
  Candidate: 2.35-0ubuntu3.13
  Version table:
 *** 2.35-0ubuntu3.13 100
        100 /var/lib/dpkg/status

Signed-off-by: Eric Le Ponner <eric.leponner@icloud.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants