chore(deps-dev): bump electron from 34.1.1 to 36.3.1 #54

Open
dependabot[bot] wants to merge 1 commit from dependabot/npm_and_yarn/electron-36.3.1 into main
dependabot[bot] commented 2025-05-26 17:18:29 +02:00 (Migrated from github.com)

Bumps electron from 34.1.1 to 36.3.1.

Release notes

Sourced from electron's releases.

electron v36.3.1

Release Notes for v36.3.1

Other Changes

  • Backported fix for 417256410. #47233

electron v36.3.0

Release Notes for v36.3.0

Features

  • Added innerWidth and innerHeight options for window.open. #47038 (Also in 35, 37)
  • Added sublabel functionality for menus on macOS >= 14.4. #47040 (Also in 35, 37)
  • Added support for screen.dipToScreenPoint(point) and screen.screenToDipPoint(point) on Linux X11. #47125 (Also in 35, 37)
  • Added support for node option --experimental-network-inspection. #47030 (Also in 35, 37)

Fixes

  • Fixed an issue where the 'suspend' and 'resume' events could be emitted in duplicate. #47189 (Also in 37)
  • Fixed opening package paths as directory when treatPackageAsDirectory is enabled on macOS. #47109 (Also in 35, 37)

Other Changes

  • Updated Chromium to 136.0.7103.113. #47093
  • Updated Node.js to v22.15.1. #47103

electron v36.2.1

Release Notes for v36.2.1

Fixes

  • Fixed a possible crash using the WebView tag and calling focus. #47037 (Also in 35, 37)
  • Fixed an issue where the window flickers with either a light or dark color before loading the desired background color. #47053 (Also in 35, 37)
  • Fixed crash in xdg portal version detection on startup. #47024 (Also in 35, 37)
  • Restored previous window-hiding behavior of win.setContentProtected() on Windows. #47032 (Also in 35, 37)

Other Changes

  • Updated Chromium to 136.0.7103.93. #46974

electron v36.2.0

Release Notes for v36.2.0

Fixes

  • Fixed a crash that could occur when opening some dialogs as windows are closing on macOS. #46951 (Also in 35, 37)
  • Fixed an issue where webContents.print did not work as expected when mediaSize was not passed. #46972 (Also in 37)
  • Fixed an issue where filters wouldn't apply in the specific case only one was passed. #46945 (Also in 37)
  • Fixed log files written to the current working directory on Windows. #46912 (Also in 35, 37)
  • Fixed xdg portal version detection for file dialogs on linux. #46923 (Also in 35, 37)

Other Changes

... (truncated)

Commits
  • 9b624e1 chore: cherry-pick 69d5a982aed6 from chromium (#47233)
  • fc2df39 ci: add problem matcher for patch conflict output (#47224)
  • bbb000e ci: add problem matcher for clang output (#47221)
  • 5d098df build: fix depot tool pathing on Windows (#47204)
  • 0755f42 fix: remove extra 'suspend'/'resume' handling from powerMonitor (#47189)
  • a4c32b1 chore: remove deps_add_v8_object_setinternalfieldfornodecore.patch (36-x-y) (...
  • 15ff33a refactor: make NativeWindow::transparent_ const (#47199)
  • 2d71d65 refactor: prefer base::circular_deque over std::deque (#47193)
  • a4dfd9b feat: support dip <-> screen conversion on Linux (#47125)
  • 6dea52b refactor: make NativeWindow::pending_transitions_ a base::queue (#47182)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> 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)
Bumps [electron](https://github.com/electron/electron) from 34.1.1 to 36.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/electron/electron/releases">electron's releases</a>.</em></p> <blockquote> <h2>electron v36.3.1</h2> <h1>Release Notes for v36.3.1</h1> <h2>Other Changes</h2> <ul> <li>Backported fix for 417256410. <a href="https://redirect.github.com/electron/electron/pull/47233">#47233</a></li> </ul> <h2>electron v36.3.0</h2> <h1>Release Notes for v36.3.0</h1> <h2>Features</h2> <ul> <li>Added <code>innerWidth</code> and <code>innerHeight</code> options for window.open. <a href="https://redirect.github.com/electron/electron/pull/47038">#47038</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47045">35</a>, <a href="https://redirect.github.com/electron/electron/pull/47039">37</a>)<!-- raw HTML omitted --></li> <li>Added sublabel functionality for menus on macOS &gt;= 14.4. <a href="https://redirect.github.com/electron/electron/pull/47040">#47040</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47041">35</a>, <a href="https://redirect.github.com/electron/electron/pull/47042">37</a>)<!-- raw HTML omitted --></li> <li>Added support for <code>screen.dipToScreenPoint(point)</code> and <code>screen.screenToDipPoint(point)</code> on Linux X11. <a href="https://redirect.github.com/electron/electron/pull/47125">#47125</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47124">35</a>, <a href="https://redirect.github.com/electron/electron/pull/46895">37</a>)<!-- raw HTML omitted --></li> <li>Added support for node option <code>--experimental-network-inspection</code>. <a href="https://redirect.github.com/electron/electron/pull/47030">#47030</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47029">35</a>, <a href="https://redirect.github.com/electron/electron/pull/47031">37</a>)<!-- raw HTML omitted --></li> </ul> <h2>Fixes</h2> <ul> <li>Fixed an issue where the 'suspend' and 'resume' events could be emitted in duplicate. <a href="https://redirect.github.com/electron/electron/pull/47189">#47189</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47188">37</a>)<!-- raw HTML omitted --></li> <li>Fixed opening package paths as directory when <code>treatPackageAsDirectory</code> is enabled on macOS. <a href="https://redirect.github.com/electron/electron/pull/47109">#47109</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47110">35</a>, <a href="https://redirect.github.com/electron/electron/pull/47108">37</a>)<!-- raw HTML omitted --></li> </ul> <h2>Other Changes</h2> <ul> <li>Updated Chromium to 136.0.7103.113. <a href="https://redirect.github.com/electron/electron/pull/47093">#47093</a></li> <li>Updated Node.js to v22.15.1. <a href="https://redirect.github.com/electron/electron/pull/47103">#47103</a></li> </ul> <h2>electron v36.2.1</h2> <h1>Release Notes for v36.2.1</h1> <h2>Fixes</h2> <ul> <li>Fixed a possible crash using the WebView tag and calling focus. <a href="https://redirect.github.com/electron/electron/pull/47037">#47037</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47035">35</a>, <a href="https://redirect.github.com/electron/electron/pull/47036">37</a>)<!-- raw HTML omitted --></li> <li>Fixed an issue where the window flickers with either a light or dark color before loading the desired background color. <a href="https://redirect.github.com/electron/electron/pull/47053">#47053</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47052">35</a>, <a href="https://redirect.github.com/electron/electron/pull/47051">37</a>)<!-- raw HTML omitted --></li> <li>Fixed crash in xdg portal version detection on startup. <a href="https://redirect.github.com/electron/electron/pull/47024">#47024</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47025">35</a>, <a href="https://redirect.github.com/electron/electron/pull/47023">37</a>)<!-- raw HTML omitted --></li> <li>Restored previous window-hiding behavior of <code>win.setContentProtected()</code> on Windows. <a href="https://redirect.github.com/electron/electron/pull/47032">#47032</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/47034">35</a>, <a href="https://redirect.github.com/electron/electron/pull/47033">37</a>)<!-- raw HTML omitted --></li> </ul> <h2>Other Changes</h2> <ul> <li>Updated Chromium to 136.0.7103.93. <a href="https://redirect.github.com/electron/electron/pull/46974">#46974</a></li> </ul> <h2>electron v36.2.0</h2> <h1>Release Notes for v36.2.0</h1> <h2>Fixes</h2> <ul> <li>Fixed a crash that could occur when opening some dialogs as windows are closing on macOS. <a href="https://redirect.github.com/electron/electron/pull/46951">#46951</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/46953">35</a>, <a href="https://redirect.github.com/electron/electron/pull/46952">37</a>)<!-- raw HTML omitted --></li> <li>Fixed an issue where <code>webContents.print</code> did not work as expected when <code>mediaSize</code> was not passed. <a href="https://redirect.github.com/electron/electron/pull/46972">#46972</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/46971">37</a>)<!-- raw HTML omitted --></li> <li>Fixed an issue where filters wouldn't apply in the specific case only one was passed. <a href="https://redirect.github.com/electron/electron/pull/46945">#46945</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/46946">37</a>)<!-- raw HTML omitted --></li> <li>Fixed log files written to the current working directory on Windows. <a href="https://redirect.github.com/electron/electron/pull/46912">#46912</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/46911">35</a>, <a href="https://redirect.github.com/electron/electron/pull/46910">37</a>)<!-- raw HTML omitted --></li> <li>Fixed xdg portal version detection for file dialogs on linux. <a href="https://redirect.github.com/electron/electron/pull/46923">#46923</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/46936">35</a>, <a href="https://redirect.github.com/electron/electron/pull/46922">37</a>)<!-- raw HTML omitted --></li> </ul> <h2>Other Changes</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/electron/electron/commit/9b624e143edee74d30776b1ddcb916a07f3672b0"><code>9b624e1</code></a> chore: cherry-pick 69d5a982aed6 from chromium (<a href="https://redirect.github.com/electron/electron/issues/47233">#47233</a>)</li> <li><a href="https://github.com/electron/electron/commit/fc2df39c33a5c3eceb1308d495814cb0a80bd0da"><code>fc2df39</code></a> ci: add problem matcher for patch conflict output (<a href="https://redirect.github.com/electron/electron/issues/47224">#47224</a>)</li> <li><a href="https://github.com/electron/electron/commit/bbb000e896f1ab63ac80cf2a5c0be20e0818be8f"><code>bbb000e</code></a> ci: add problem matcher for clang output (<a href="https://redirect.github.com/electron/electron/issues/47221">#47221</a>)</li> <li><a href="https://github.com/electron/electron/commit/5d098dfc8224c50b090a2a49c807f3be2fa8326a"><code>5d098df</code></a> build: fix depot tool pathing on Windows (<a href="https://redirect.github.com/electron/electron/issues/47204">#47204</a>)</li> <li><a href="https://github.com/electron/electron/commit/0755f426c6288666e40c27d61e5cea6f804c676d"><code>0755f42</code></a> fix: remove extra 'suspend'/'resume' handling from <code>powerMonitor</code> (<a href="https://redirect.github.com/electron/electron/issues/47189">#47189</a>)</li> <li><a href="https://github.com/electron/electron/commit/a4c32b1f3d777e1d39d5d8b855912dfbc846227e"><code>a4c32b1</code></a> chore: remove deps_add_v8_object_setinternalfieldfornodecore.patch (36-x-y) (...</li> <li><a href="https://github.com/electron/electron/commit/15ff33a92c4662021a0a45ae0de55f592f6b7482"><code>15ff33a</code></a> refactor: make <code>NativeWindow::transparent_</code> const (<a href="https://redirect.github.com/electron/electron/issues/47199">#47199</a>)</li> <li><a href="https://github.com/electron/electron/commit/2d71d65415a55c9559e6e07f7db8f468ccd5137d"><code>2d71d65</code></a> refactor: prefer <code>base::circular_deque</code> over <code>std::deque</code> (<a href="https://redirect.github.com/electron/electron/issues/47193">#47193</a>)</li> <li><a href="https://github.com/electron/electron/commit/a4dfd9b6f3aceed098b8ac1d9e6f22a718788727"><code>a4dfd9b</code></a> feat: support dip &lt;-&gt; screen conversion on Linux (<a href="https://redirect.github.com/electron/electron/issues/47125">#47125</a>)</li> <li><a href="https://github.com/electron/electron/commit/6dea52b6c0147123fb55b07f44c788facd99ad5d"><code>6dea52b</code></a> refactor: make <code>NativeWindow::pending_transitions_</code> a <code>base::queue</code> (<a href="https://redirect.github.com/electron/electron/issues/47182">#47182</a>)</li> <li>Additional commits viewable in <a href="https://github.com/electron/electron/compare/v34.1.1...v36.3.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=electron&package-manager=npm_and_yarn&previous-version=34.1.1&new-version=36.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> 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) </details>
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dependabot/npm_and_yarn/electron-36.3.1:dependabot/npm_and_yarn/electron-36.3.1
git switch dependabot/npm_and_yarn/electron-36.3.1

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff dependabot/npm_and_yarn/electron-36.3.1
git switch dependabot/npm_and_yarn/electron-36.3.1
git rebase main
git switch main
git merge --ff-only dependabot/npm_and_yarn/electron-36.3.1
git switch dependabot/npm_and_yarn/electron-36.3.1
git rebase main
git switch main
git merge --no-ff dependabot/npm_and_yarn/electron-36.3.1
git switch main
git merge --squash dependabot/npm_and_yarn/electron-36.3.1
git switch main
git merge --ff-only dependabot/npm_and_yarn/electron-36.3.1
git switch main
git merge dependabot/npm_and_yarn/electron-36.3.1
git push origin main
Sign in to join this conversation.
No description provided.