Skip to content

Commit 765c04f

Browse files
Bump electron from 40.4.1 to 41.0.2 (#3055)
Bumps [electron](https://github.com/electron/electron) from 40.4.1 to 41.0.2. <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 v41.0.2</h2> <h1>Release Notes for v41.0.2</h1> <h2>Other Changes</h2> <ul> <li>Backported fix for b/491421267. <a href="https://redirect.github.com/electron/electron/pull/50234">#50234</a></li> </ul> <h2>electron v41.0.1</h2> <h1>Release Notes for v41.0.1</h1> <h2>Fixes</h2> <ul> <li>Fixed an issue on macOS where calling <code>autoUpdater.quitAndInstall()</code> could fail if <code>checkForUpdates()</code> was called again after an update was already downloaded. <a href="https://redirect.github.com/electron/electron/pull/50217">#50217</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/50215">39</a>, <a href="https://redirect.github.com/electron/electron/pull/50216">40</a>)<!-- raw HTML omitted --></li> <li>Fixed an issue where traffic light buttons would flash at position (0,0) when restoring a window with a custom <code>trafficLightPosition</code> from minimization on macOS. <a href="https://redirect.github.com/electron/electron/pull/50209">#50209</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/50208">39</a>, <a href="https://redirect.github.com/electron/electron/pull/50207">40</a>)<!-- raw HTML omitted --></li> <li>Fixed bug where opening a message box immediately upon closing a child window may cause the parent window to freeze on Windows. <a href="https://redirect.github.com/electron/electron/pull/50191">#50191</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/50190">39</a>, <a href="https://redirect.github.com/electron/electron/pull/50189">40</a>)<!-- raw HTML omitted --></li> </ul> <h2>Other Changes</h2> <ul> <li>Updated Chromium to 146.0.7680.72. <a href="https://redirect.github.com/electron/electron/pull/50196">#50196</a></li> </ul> <h2>electron v41.0.0</h2> <h1>Release Notes for v41.0.0</h1> <h2>Stack Upgrades</h2> <ul> <li>Chromium <code>146.0.7680.65</code> <ul> <li><a href="https://developer.chrome.com/blog/new-in-chrome-146/">New in 146</a></li> <li><a href="https://developer.chrome.com/blog/new-in-chrome-145/">New in 145</a></li> </ul> </li> <li>Node <code>v24.14.0</code> <ul> <li><a href="https://nodejs.org/en/blog/release/v24.14.0/">Node 24.14.0 blog post</a></li> </ul> </li> <li>V8 <code>14.6</code></li> </ul> <h2>Breaking Changes</h2> <ul> <li>Fixed an issue where cookie changed events weren't properly emitted in all cases. <a href="https://redirect.github.com/electron/electron/pull/49631">#49631</a></li> </ul> <p><em>For breaking changes inherited via Chromium, see blog post</em></p> <h2>Features</h2> <h3>Additions</h3> <ul> <li>Added --disable-geolocation command-line flag for macOS apps to disable location services. <a href="https://redirect.github.com/electron/electron/pull/45934">#45934</a></li> <li>Added NV12 support for import shared texture. <a href="https://redirect.github.com/electron/electron/pull/48922">#48922</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/49040">40</a>)<!-- raw HTML omitted --></li> <li>Added <code>webContents.getOrCreateDevToolsTargetId()</code>. <a href="https://redirect.github.com/electron/electron/pull/50176">#50176</a></li> <li>Added a <code>disclaim</code> option to the UtilityProcess API to allow for TCC disclaiming on macOS. <a href="https://redirect.github.com/electron/electron/pull/49693">#49693</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/49696">39</a>, <a href="https://redirect.github.com/electron/electron/pull/49695">40</a>)<!-- raw HTML omitted --></li> <li>Added a <code>reason</code> property to the Notification 'closed' event on Windows to allow developers to know the reason the Notification was dismissed. <a href="https://redirect.github.com/electron/electron/pull/50029">#50029</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/50030">40</a>)<!-- raw HTML omitted --></li> <li>Added additional defence against privileged user modifications to ASAR Integrity protected applications on macOS. <a href="https://redirect.github.com/electron/electron/pull/48587">#48587</a></li> <li>Added an <code>usePrinterDefaultPageSize</code> option to <code>webContents.print()</code> to allow using the printer's default page size. <a href="https://redirect.github.com/electron/electron/pull/49812">#49812</a></li> <li>Added bypassCustomProtocolHandlers option to net.request. <a href="https://redirect.github.com/electron/electron/pull/47331">#47331</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/48881">38</a>, <a href="https://redirect.github.com/electron/electron/pull/48882">39</a>, <a href="https://redirect.github.com/electron/electron/pull/48883">40</a>)<!-- raw HTML omitted --></li> <li>Added support for MSIX auto-updating. <a href="https://redirect.github.com/electron/electron/pull/49586">#49586</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/49585">39</a>, <a href="https://redirect.github.com/electron/electron/pull/49587">40</a>)<!-- raw HTML omitted --></li> <li>Added support for WebSocket authentication through the <code>login</code> event on <code>webContents</code>. <a href="https://redirect.github.com/electron/electron/pull/48512">#48512</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/49065">39</a>, <a href="https://redirect.github.com/electron/electron/pull/49064">40</a>)<!-- raw HTML omitted --></li> <li>Added support for <code>--experimental-transform-types</code>. <a href="https://redirect.github.com/electron/electron/pull/49882">#49882</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/49881">39</a>, <a href="https://redirect.github.com/electron/electron/pull/49883">40</a>)<!-- raw HTML omitted --></li> <li>Added support for <code>long-animation-frame</code> script attribution (via <code>--enable-features=AlwaysLogLOAFURL</code>). <a href="https://redirect.github.com/electron/electron/pull/49773">#49773</a> <!-- raw HTML omitted -->(Also in <a href="https://redirect.github.com/electron/electron/pull/49771">39</a>, <a href="https://redirect.github.com/electron/electron/pull/49772">40</a>)<!-- raw HTML omitted --></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/electron/electron/commit/42d7f2783b9fed44d8a2b0ed8eaf850991c3417f"><code>42d7f27</code></a> chore: cherry-pick d5b0cb2acffe from v8 (<a href="https://redirect.github.com/electron/electron/issues/50233">#50233</a>)</li> <li><a href="https://github.com/electron/electron/commit/61b4c6b93e4d60c1784f9e5c1d5ea614c74e505c"><code>61b4c6b</code></a> chore: cherry-pick 248acd90d9a3 from skia (<a href="https://redirect.github.com/electron/electron/issues/50234">#50234</a>)</li> <li><a href="https://github.com/electron/electron/commit/b9ca21156b6f1a51caccd5e82a13877271a64b2d"><code>b9ca211</code></a> ci: add timeout to test step (<a href="https://redirect.github.com/electron/electron/issues/50206">#50206</a>)</li> <li><a href="https://github.com/electron/electron/commit/23960241f903a917c059cc8fa3bf9e7d185c3661"><code>2396024</code></a> fix: preserve staged update dir when pruning orphaned updates on macOS (<a href="https://redirect.github.com/electron/electron/issues/50217">#50217</a>)</li> <li><a href="https://github.com/electron/electron/commit/6d2986302c6e1dbab6e5982f0ab679c165c62d52"><code>6d29863</code></a> fix: prevent traffic light buttons flashing on deminiaturize (<a href="https://redirect.github.com/electron/electron/issues/50209">#50209</a>)</li> <li><a href="https://github.com/electron/electron/commit/01b99cd9a9a2ec3002f6e7c237161bf5168264f3"><code>01b99cd</code></a> docs: document Wayland frameless window shadow behaviour (<a href="https://redirect.github.com/electron/electron/issues/50195">#50195</a>)</li> <li><a href="https://github.com/electron/electron/commit/a8f64f684fade4170e04c1df608beab98a3c9200"><code>a8f64f6</code></a> chore: bump chromium to 146.0.7680.72 (41-x-y) (<a href="https://redirect.github.com/electron/electron/issues/50196">#50196</a>)</li> <li><a href="https://github.com/electron/electron/commit/ca1b77d9b777469e533edea7ea37684049d8ced1"><code>ca1b77d</code></a> fix: don't call <code>TaskDialogIndirect</code> with disabled parent windows (<a href="https://redirect.github.com/electron/electron/issues/50191">#50191</a>)</li> <li><a href="https://github.com/electron/electron/commit/3678edfa37648d832078c9430275e96f8b3afde1"><code>3678edf</code></a> feat: <code>WebContents.getOrCreateDevToolsTargetId()</code> (<a href="https://redirect.github.com/electron/electron/issues/50176">#50176</a>)</li> <li><a href="https://github.com/electron/electron/commit/cb4d31ae6128fd642c904ec69b85fd8688c1659b"><code>cb4d31a</code></a> fix: bind offscreen paint callback to child <code>WebContents</code> (<a href="https://redirect.github.com/electron/electron/issues/50152">#50152</a>)</li> <li>Additional commits viewable in <a href="https://github.com/electron/electron/compare/v40.4.1...v41.0.2">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=40.4.1&new-version=41.0.2)](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 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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent bfc44b0 commit 765c04f

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

package-lock.json

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"@types/ws": "^8",
4949
"@vitejs/plugin-react-swc": "4.2.3",
5050
"@vitest/coverage-istanbul": "^3.0.9",
51-
"electron": "^40.4.1",
51+
"electron": "^41.0.2",
5252
"electron-builder": "^26.8",
5353
"electron-vite": "^5.0",
5454
"eslint": "^9.39",

0 commit comments

Comments
 (0)