[PR #1375] chore(deps): update dev-dependencies (major) #1457

Open
opened 2025-11-01 21:20:07 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/1375
Author: @renovate[bot]
Created: 9/2/2025
Status: 🔄 Open

Base: mainHead: renovate/major-dev-dependencies


📝 Commits (1)

  • 8d28280 chore(deps): update dev-dependencies

📊 Changes

4 files changed (+272 additions, -343 deletions)

View changed files

📝 desktop/package.json (+1 -1)
📝 desktop/pnpm-lock.yaml (+5 -5)
📝 frontend/package.json (+6 -6)
📝 frontend/pnpm-lock.yaml (+260 -331)

📄 Description

This PR contains the following updates:

Package Change Age Confidence
@faker-js/faker (source) 9.9.0 -> 10.1.0 age confidence
@types/node (source) 22.18.12 -> 24.9.2 age confidence
cypress (source) 14.5.4 -> 15.5.0 age confidence
electron 37.7.1 -> 39.0.0 age confidence
stylelint-config-standard-scss 15.0.1 -> 16.0.0 age confidence
vitest (source) 3.2.4 -> 4.0.6 age confidence
wait-on 8.0.5 -> 9.0.1 age confidence

Release Notes

faker-js/faker (@​faker-js/faker)

v10.1.0

Compare Source

New Locales
Bug Fixes

v10.0.0

Compare Source

New Locales
Features
  • locales: add animal vocabulary(bear, bird, cat, rabbit, pet_name) in Korean (#​3535) (0d2143c)
Changed Locales
cypress-io/cypress (cypress)

v15.5.0

Compare Source

Changelog: https://docs.cypress.io/app/references/changelog#15-5-0

v15.4.0

Compare Source

Changelog: https://docs.cypress.io/app/references/changelog#15-4-0

v15.3.0

Compare Source

Changelog: https://docs.cypress.io/app/references/changelog#15-3-0

v15.2.0

Compare Source

Changelog: https://docs.cypress.io/app/references/changelog#15-2-0

v15.1.0

Compare Source

Changelog: https://docs.cypress.io/app/references/changelog#15-1-0

v15.0.0

Compare Source

Changelog: https://docs.cypress.io/app/references/changelog#15-0-0

electron/electron (electron)

v39.0.0: electron v39.0.0

Compare Source

Release Notes for v39.0.0

Stack Upgrades

Breaking Changes

  • Added colorSpace to offscreen shared texture info of webContents.on('paint') event.
    • Breaking Changed the signature of OffscreenSharedTexture to provide a unified handle that holds the native handle. #​47315
  • Fixed a spec compliance issue with window.open where it should always create a resizable popup window but did not. #​47540

For breaking changes inherited via Chromium, see blog post

Features

Additions
  • Added RGBAF16 output format with scRGB HDR color space support to Offscreen Rendering. #​48504
  • Added fileBacked and purgeable fields to process.getSystemMemoryInfo() for macOS. #​47628 (Also in 37, 38)
  • Added support for guid Tray constructor option on macOS to allow tray icons to maintain position across launches. #​47838 (Also in 36, 37, 38)
  • Added webFrameMain.fromFrameToken(processId, frameToken) to get a WebFrameMain instance from its frame token. #​47850 (Also in 38)
  • Added methods to enable more granular accessibility support management. #​48625
  • Added support for app.getRecentDocuments() on Windows and macOS. #​45839 (Also in 36, 37, 38)
  • Added support for USBDevice.configurations. #​47459
  • Added the ability to retrieve the system accent color on Linux using systemPreferences.getAccentColor. #​48628
  • Adds the ability to change window accent color on Windows after initial window initialization via {get|set}AccentColor. #​47741 (Also in 36, 37, 38)
  • Allowed for persisting File System API grant status within a given session. #​48326 (Also in 37, 38)
  • Internally switched to using DIR_ASSETS instead of DIR_MODULE/DIR_EXE to locate assets and resources, and added "assets" as a key that can be queried via app.getPath. #​47439 (Also in 37, 38)
  • Support dynamic ESM imports in non-context isolated preloads. #​48488 (Also in 37, 38)

Fixes

  • Fixed an issue where systemPreferences.getAccentColor inverted the color. #​48624
  • Fixed an issue where calling webContents.openDevTools({ mode: 'detach' }) would cause a crash on Wayland. #​48623
  • Fixed crash when accessing webContents.session. #​48344
  • Fixed crash when inspector agent attempts to evaluate on provisional frames. #​48515
  • Fixed crash when passing feature param from commandline --enable-features=Feature:ParamA/Value. #​48442
Also in earlier versions...
  • AccentColor set distinguishes the frame. #​48450 (Also in 37, 38)
  • Fix: runtime JS error that crashes GetPackageJSON. #​48425 (Also in 37, 38)
  • Fixed Wayland configuration through the XDG_SESSION_TYPE environment variable. #​48310 (Also in 38)
  • Fixed Windows dialog.showMessageBox default button handling. #​48521 (Also in 36, 37, 38)
  • Fixed a bug where app extensions filters didn't allow for selecting app bundles in macOS file dialogs. #​47825 (Also in 36, 37, 38)
  • Fixed a bug where the Referer header was not being set correctly when using webContents.downloadURL(). #​47625 (Also in 36, 37, 38)
  • Fixed a child process crash on macOS when the running application is replaced with one that has a newer implementation triggering the sandbox. #​47765 (Also in 37, 38)
  • Fixed a crash possible when calling webContents.loadURL() from a failed webContents.loadURL() call's catch handler. #​48004 (Also in 36, 37, 38)
  • Fixed a crash when adding the -electron-corner-smoothing CSS rule to a stylesheet with no associated document. #​47759 (Also in 37, 38)
  • Fixed a crash when calling desktopCapturer.getSources with an empty thumbnail size. #​47641 (Also in 36, 37, 38)
  • Fixed a crash when calling some webContents functions after window.close(). #​47933 (Also in 36, 37, 38)
  • Fixed a potential crash in dialog.showOpenDialog on Windows with an empty extension filter array. #​48658 (Also in 37, 38)
  • Fixed addBrowserView to prevent unnecessary removal and re-adding of the same BrowserView. #​48053 (Also in 37, 38)
  • Fixed an error when checking environmental variables when using remote checksums when installing Electron via npm. #​48673 (Also in 37, 38)
  • Fixed an issue on some older Windows versions where setContentProtection didn't work as expected. #​47856 (Also in 36, 37, 38)
  • Fixed an issue where app.accessibilitySupportEnabled didn't work as expected. #​48041 (Also in 37, 38)
  • Fixed an issue where dialog.showMessageDialog showed a window incorrectly centered to monitor instead of parent window when passed. #​48181 (Also in 38)
  • Fixed an issue where net.isOnline() always returned true in utilityProcesses. #​48111 (Also in 36, 37, 38)
  • Fixed an issue where require('node:sqlite') didn't work. #​47706 (Also in 36, 37, 38)
  • Fixed an issue where shell.openExternal caused an unexpected dialog to open when there was no app suitable to open the url. #​48518 (Also in 38)
  • Fixed an issue where shell.openPath was not non-blocking as expected. #​48079 (Also in 36, 37, 38)
  • Fixed an issue where trafficLightPosition would not be correctly applied when using titleBarStyle: 'customButtonsOnHover' on macOS 26. #​48621 (Also in 38)
  • Fixed an issue where a file-only picker incorrectly allowed some directories. #​48198 (Also in 36, 37, 38)
  • Fixed an issue where an invalid color passed as a string to accentColor would result in a white accent color. #​47660 (Also in 37, 38)
  • Fixed an issue where authentication via websockets can crash. #​48541 (Also in 37, 38)
  • Fixed an issue where button background on mouse hover with titleBarOverlay wasn't always calculated to provide appropriate minimum contrast. #​48597 (Also in 37, 38)
  • Fixed an issue where certain operations performed in a window close callback could trigger a crash. #​47751 (Also in 36, 37, 38)
  • Fixed an issue where changing the resizable property on a window would break the styles of a transparent window. #​48501 (Also in 37, 38)
  • Fixed an issue where child windows could crash if they were opened from a fullscreen parent and have roundedCorners set to false. #​47664 (Also in 36, 37, 38)
  • Fixed an issue where dragging sometimes didn't work after the contextmenu event was emitted. #​48199 (Also in 36, 37, 38)
  • Fixed an issue where icons didn't show up as expected on Windows Toast notifications. #​48629 (Also in 38)
  • Fixed an issue where importing from electron/utility in an ESM file threw an error at runtime. #​47998 (Also in 36, 37, 38)
  • Fixed an issue where importing from electron/utility threw a ERR_MODULE_NOT_FOUND error at runtime. #​47968 (Also in 36, 37, 38)
  • Fixed an issue where snapped corner state wasn't properly restored after minimizing and then restoring. #​48142 (Also in 36, 37, 38)
  • Fixed an issue where snapped windows aren't correctly snapped when minimized and then unminimized. #​48438 (Also in 37, 38)
  • Fixed an issue where the accent border was drawn on all windows regardless of the window's active focused status. #​47740 (Also in 36, 37, 38)
  • Fixed an issue where the accent color would be accidentally inverted when set to match the system color. #​48085 (Also in 36, 37, 38)
  • Fixed an issue where the window required restart in order to recognize system accent color setting change. #​47629 (Also in 36, 37, 38)
  • Fixed an issue where users on MacOS were unable to interact with a webpage loaded via loadURL. #​47560 (Also in 38)
  • Fixed an issue where video scrubbing would not correctly hold the new position on playback. #​47703 (Also in 37, 38)
  • Fixed an issue where windows opened with window.open would never be offscreen. #​47868 (Also in 37, 38)
  • Fixed an issue where windows used dark theme on Linux all the time without reacting to system theme changes. #​47869 (Also in 37, 38)
  • Fixed applying background material correctly when creating windows on Windows, restored animations, and also fixed the issue where dynamically setting the background material had no effect. #​47386 (Also in 36, 37, 38)
  • Fixed compilation error when disabling extensions and pdf_viewer. #​47964 (Also in 37, 38)
  • Fixed download button does not work in PDF Viewer. #​48404 (Also in 38)
  • Fixed excessive WindowServer GPU usage on macOS Tahoe 26. #​48399 (Also in 36, 37, 38)
  • Fixed high CPU usage with <input> tag on macOS 26. #​48393 (Also in 36, 37, 38)
  • Fixed potential deadlock inside app.getLoginItemSettings on macOS. #​48090 (Also in 36, 37, 38)
  • Fixed shader-f16 to work on Windows. #​48557 (Also in 37, 38)
  • Fixed white flash on call to BrowserWindow.show. #​48559 (Also in 37, 38)
  • Titlebar buttons now appear on the correct side of windows on Wayland in Ubuntu. #​48603 (Also in 38)

Other Changes

  • Added abi_version file to the npm package. #​47598
  • Added platform-specific conditions to the source_set in chromium_src. #​47627
  • Fixed a development issue where the metal toolchain could not be found when building on macOS 26. #​48472 (Also in 37, 38)
  • Electron.Event object backing class is now managed by v8. #​48161
  • app module backing C++ object is now managed by v8. #​48118
  • session module backing C++ object is now managed by v8. #​48141

Documentation

Notices

End of Support for 36.x.y

Electron 36.x.y has reached end-of-support as per the project's support policy. Developers and applications are encouraged to upgrade to a newer version of Electron.

v38.5.0: electron v38.5.0

Compare Source

Release Notes for v38.5.0

Features

  • Added methods to enable more granular accessibility support management. #​48626 (Also in 37, 39)

Fixes

  • Fixed a potential crash in dialog.showOpenDialog on Windows with an empty extension filter array. #​48660 (Also in 37, 39)
  • Fixed an error when checking environmental variables when using remote checksums when installing Electron via npm. #​48672 (Also in 37, 39)
  • Fixed an issue where trafficLightPosition would not be correctly applied when using titleBarStyle: 'customButtonsOnHover' on macOS 26. #​48620 (Also in 37, 39)
  • Fixed an issue where button background on mouse hover with titleBarOverlay wasn't always calculated to provide appropriate minimum contrast. #​48595 (Also in 37, 39)
  • Fixed an issue where icons didn't show up as expected on Windows Toast notifications. #​48630 (Also in 39)
  • Fixed crash when inspector agent attempts to evaluate on provisional frames. #​48513 (Also in 39)

Other Changes

  • Updated Chromium to 140.0.7339.249. #​48569

Documentation

v38.4.0: electron v38.4.0

Compare Source

Release Notes for v38.4.0

Features

  • Support dynamic ESM imports in non-context isolated preloads. #​48489 (Also in 39)

Fixes

  • Fixed shader-f16 to work on Windows. #​48555 (Also in 37, 39)
  • Fixed white flash on call to BrowserWindow.show. #​48560 (Also in 37, 39)
  • Titlebar buttons now appear on the correct side of windows on Wayland in Ubuntu. #​48602 (Also in 39)

v38.3.0: electron v38.3.0

Compare Source

Release Notes for v38.3.0

Fixes

  • Fixed Windows dialog.showMessageBox default button handling. #​48519 (Also in 36, 37, 39)
  • Fixed an issue where shell.openExternal caused an unexpected dialog to open when there was no app suitable to open the url. #​48517 (Also in 39)
  • Fixed an issue where authentication via websockets can crash. #​48539 (Also in 37, 39)
  • Fixed an issue where changing the resizable property on a window would break the styles of a transparent window. #​48499 (Also in 39)

Other Changes

  • Fixed a development issue where the metal toolchain could not be found when building on macOS 26. #​48473 (Also in 37, 39)
  • Updated Chromium to 140.0.7339.240. #​48486
  • Updated Node.js to v22.20.0. #​48381

v38.2.2: electron v38.2.2

Compare Source

Release Notes for v38.2.2

Fixes

  • AccentColor set distinguishes the frame. #​48451 (Also in 37, 39)
  • Fix: runtime JS error that crashes GetPackageJSON. #​48424 (Also in 37, 39)
  • Fixed download button does not work in PDF Viewer. #​48409 (Also in 39)

v38.2.1: electron v38.2.1

Compare Source

Release Notes for v38.2.1

Fixes

  • Fixed an issue where snapped windows aren't correctly snapped when minimized and then unminimized. #​48437 (Also in 39)

v38.2.0: electron v38.2.0

Compare Source

Release Notes for v38.2.0

Features

  • Allowed for persisting File System API grant status within a given session. #​48327 (Also in 37)

Fixes

  • Fixed Wayland configuration through the XDG_SESSION_TYPE environment variable. #​48309
  • Fixed excessive WindowServer GPU usage on macOS Tahoe 26. #​48398 (Also in 36, 37, 39)
  • Fixed high CPU usage with <input> tag on macOS 26. #​48394 (Also in 37, 39)

v38.1.2: electron v38.1.2

Compare Source

Release Notes for v38.1.2

Other Changes

v38.1.1: electron v38.1.1

Compare Source

Release Notes for v38.1.1

Other Changes

  • Updated Chromium to 140.0.7339.133. #​48287

v38.1.0: electron v38.1.0

Compare Source

Release Notes for v38.1.0

Other Changes

v38.0.0: electron v38.0.0

Compare Source

Release Notes for v38.0.0

Stack Upgrades

Breaking Changes

  • For breaking changes inherited via Chromium, see blog post

Features

Additions
  • Added before-mouse-event to allow intercepting and preventing mouse events in WebContents. #​47280 (Also in 36, 37)
  • Added fileBacked and purgeable fields to process.getSystemMemoryInfo() for macOS. #​48146 (Also in 37)
  • Added innerWidth and innerHeight options for window.open. #​46749 (Also in 35, 36, 37)
  • Added support for guid Tray constructor option on macOS to allow tray icons to maintain position across launches. #​48077 (Also in 36, 37)
  • Added webFrameMain.fromFrameToken(processId, frameToken) to get a WebFrameMain instance from its frame token. #​47942
  • Added sublabel functionality for menus on macOS >= 14.4. #​46887 (Also in 35, 36, 37)
  • Added support for app.getRecentDocuments() on Windows and macOS. #​47924 (Also in 36, 37)
  • Added support for --no-experimental-global-navigator flag. #​47370 (Also in 35, 36, 37)
  • Added support for HIDDevice.collections. #​47391 (Also in 36, 37)
  • Added support for screen.dipToScreenPoint(point) and screen.screenToDipPoint(point) on Linux X11. #​46211 (Also in 35, 36, 37)
  • Added support for customizing system accent color and highlighting of active window border. #​47285 (Also in 35, 36, 37)
  • Added support for menu item role palette and header on macOS. #​45538 (Also in 37)
  • Added support for node option --experimental-network-inspection. #​46690 (Also in 35, 36, 37)
  • Added the priority and priorityIncremental options to net.request(). #​42628 (Also in 36, 37)
  • Adds the ability to change window accent color on Windows after initial window initialization via {get|set}AccentColor. #​47939 (Also in 36, 37)
Improvements
  • Exposed win.isContentProtected() to allow developers to check window protection status. #​47242 (Also in 36, 37)
  • Internally switched to using DIR_ASSETS instead of DIR_MODULE/DIR_EXE to locate assets and resources, and added "assets" as a key that can be queried via app.getPath. #​47950 (Also in 37)

Fixes

  • Fixed an issue where dialog.showMessageDialog showed a window incorrectly centered to monitor instead of parent window when passed. #​48215
  • Fixed an issue where users on MacOS were unable to interact with a webpage loaded via loadURL. #​47575
  • Fixed broken chrome://accessibility page. #​47497
Also in earlier versions...
  • Fixed addChildView() crashes when adding a closed WebContentsView. #​47099 (Also in 35, 36, 37)
  • Fixed a bug where app extensions filters didn't allow for selecting app bundles in macOS file dialogs. #​47841 (Also in 36, 37)
  • Fixed a bug where the Referer header was not being set correctly when using webContents.downloadURL(). #​47867 (Also in 36, 37)
  • Fixed a child process crash on macOS when the running application is replaced with one that has a newer implementation triggering the sandbox. #​47783 (Also in 37)
  • Fixed a crash possible when calling webContents.loadURL() from a failed webContents.loadURL() call's catch handler. #​48043 (Also in 36, 37)
  • Fixed a crash that could occur when opening some dialogs as windows are closing on macOS. #​46927 (Also in 35, 36, 37)
  • Fixed a crash when adding the -electron-corner-smoothing CSS rule to a stylesheet with no associated document. #​47785 (Also in 37)
  • Fixed a crash when calling desktopCapturer.getSources with an empty thumbnail size. #​47652 (Also in 36, 37)
  • Fixed a crash when calling some webContents functions after window.close(). #​47952 (Also in 36, 37)
  • Fixed a possible crash using the WebView tag and calling focus. #​46979 (Also in 35, 36, 37)
  • Fixed a potential crash using session.clearData in some circumstances. #​47361 (Also in 35, 36, 37)
  • Fixed an error when importing electron for the first time from an ESM module loaded by a CJS module in a packaged app. #​46810 (Also in 35, 36, 37)
  • Fixed an issue on some older Windows versions where setContentProtection didn't work as expected. #​47886 (Also in 36, 37)
  • Fixed an issue where app.accessibilitySupportEnabled didn't work as expected. #​48060 (Also in 37)
  • Fixed an issue where net.isOnline() always returned true in utilityProcesses. #​48151 (Also in 36, 37)
  • Fixed an issue where require('node:sqlite') didn't work. #​47757 (Also in 36, 37)
  • Fixed an issue where shell.openPath was not non-blocking as expected. #​48089 (Also in 36, 37)
  • Fixed an issue where webContents.print did not work as expected when mediaSize was not passed. #​46937 (Also in 36, 37)
  • Fixed an issue where an invalid color passed as a string to accentColor would result in a white accent color. #​47684 (Also in 37)
  • Fixed an issue where calling Fetch.continueResponse via debugger with WebContentsView could cause a crash. #​47434 (Also in 35, 36, 37)
  • Fixed an issue where certain operations performed in a window close callback could trigger a crash. #​47812 (Also in 36, 37)
  • Fixed an issue where child windows could crash if they were opened from a fullscreen parent and have roundedCorners set to false. [#​47681](https://redirect.github.com/electr

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-vikunja/vikunja/pull/1375 **Author:** [@renovate[bot]](https://github.com/apps/renovate) **Created:** 9/2/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `renovate/major-dev-dependencies` --- ### 📝 Commits (1) - [`8d28280`](https://github.com/go-vikunja/vikunja/commit/8d282809493e10ca7173f251e77343bb03b65529) chore(deps): update dev-dependencies ### 📊 Changes **4 files changed** (+272 additions, -343 deletions) <details> <summary>View changed files</summary> 📝 `desktop/package.json` (+1 -1) 📝 `desktop/pnpm-lock.yaml` (+5 -5) 📝 `frontend/package.json` (+6 -6) 📝 `frontend/pnpm-lock.yaml` (+260 -331) </details> ### 📄 Description This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [@faker-js/faker](https://fakerjs.dev) ([source](https://redirect.github.com/faker-js/faker)) | [`9.9.0` -> `10.1.0`](https://renovatebot.com/diffs/npm/@faker-js%2ffaker/9.9.0/10.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@faker-js%2ffaker/10.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@faker-js%2ffaker/9.9.0/10.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`22.18.12` -> `24.9.2`](https://renovatebot.com/diffs/npm/@types%2fnode/22.18.12/24.9.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/24.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/22.18.12/24.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [cypress](https://cypress.io) ([source](https://redirect.github.com/cypress-io/cypress)) | [`14.5.4` -> `15.5.0`](https://renovatebot.com/diffs/npm/cypress/14.5.4/15.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cypress/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress/14.5.4/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [electron](https://redirect.github.com/electron/electron) | [`37.7.1` -> `39.0.0`](https://renovatebot.com/diffs/npm/electron/37.7.1/39.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/electron/39.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/electron/37.7.1/39.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [stylelint-config-standard-scss](https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss) | [`15.0.1` -> `16.0.0`](https://renovatebot.com/diffs/npm/stylelint-config-standard-scss/15.0.1/16.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/stylelint-config-standard-scss/16.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/stylelint-config-standard-scss/15.0.1/16.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://vitest.dev) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`3.2.4` -> `4.0.6`](https://renovatebot.com/diffs/npm/vitest/3.2.4/4.0.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/4.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/3.2.4/4.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [wait-on](https://redirect.github.com/jeffbski/wait-on) | [`8.0.5` -> `9.0.1`](https://renovatebot.com/diffs/npm/wait-on/8.0.5/9.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/wait-on/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/wait-on/8.0.5/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>faker-js/faker (@&#8203;faker-js/faker)</summary> ### [`v10.1.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#1010-2025-10-14) [Compare Source](https://redirect.github.com/faker-js/faker/compare/v10.0.0...v10.1.0) ##### New Locales - **locale:** Add ku\_ckb locale ([#&#8203;3441](https://redirect.github.com/faker-js/faker/issues/3441)) ([9de894a](https://redirect.github.com/faker-js/faker/commit/9de894a638e040ec7d9511a8ca0d2db44def6ed5)) - **locale:** add Russian localization for book module ([#&#8203;3628](https://redirect.github.com/faker-js/faker/issues/3628)) ([428ff33](https://redirect.github.com/faker-js/faker/commit/428ff3328b4c4b13ec29d646eea7c4ea98522323)) ##### Bug Fixes - **locale:** fix the Spring Airlines IATA Code ([#&#8203;3612](https://redirect.github.com/faker-js/faker/issues/3612)) ([b547045](https://redirect.github.com/faker-js/faker/commit/b547045a55a86f327940852ce8b8df3c3a656109)) ### [`v10.0.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#1000-2025-08-21) [Compare Source](https://redirect.github.com/faker-js/faker/compare/v9.9.0...v10.0.0) ##### New Locales - **locale:** extended list of colors in Polish ([#&#8203;3586](https://redirect.github.com/faker-js/faker/issues/3586)) ([9940d54](https://redirect.github.com/faker-js/faker/commit/9940d54f75205b65a74d11484cb385c85656a43f)) ##### Features - **locales:** add animal vocabulary(bear, bird, cat, rabbit, pet\_name) in Korean ([#&#8203;3535](https://redirect.github.com/faker-js/faker/issues/3535)) ([0d2143c](https://redirect.github.com/faker-js/faker/commit/0d2143c75d804d1dc53c17078eb59bc1970a07d1)) ##### Changed Locales - **locale:** remove invalid credit card issuer patterns ([#&#8203;3568](https://redirect.github.com/faker-js/faker/issues/3568)) ([9783d95](https://redirect.github.com/faker-js/faker/commit/9783d95a8e43c45bc44c5c0c546b250b6c2ae140)) </details> <details> <summary>cypress-io/cypress (cypress)</summary> ### [`v15.5.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.5.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v15.4.0...v15.5.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-5-0> ### [`v15.4.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.4.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v15.3.0...v15.4.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-4-0> ### [`v15.3.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.3.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v15.2.0...v15.3.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-3-0> ### [`v15.2.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.2.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v15.1.0...v15.2.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-2-0> ### [`v15.1.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.1.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v15.0.0...v15.1.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-1-0> ### [`v15.0.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v15.0.0) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v14.5.4...v15.0.0) Changelog: <https://docs.cypress.io/app/references/changelog#15-0-0> </details> <details> <summary>electron/electron (electron)</summary> ### [`v39.0.0`](https://redirect.github.com/electron/electron/releases/tag/v39.0.0): electron v39.0.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.5.0...v39.0.0) ### Release Notes for v39.0.0 #### Stack Upgrades - Chromium `142.0.7444.52` - [New in 142](https://developer.chrome.com/blog/new-in-chrome-142/) - [New in 141](https://developer.chrome.com/blog/new-in-chrome-141/) - Node `22.20.0` - [Node 22.20.0 blog post](https://nodejs.org/en/blog/release/v22.20.0/) - V8 `14.2` #### Breaking Changes - Added `colorSpace` to offscreen shared texture info of `webContents.on('paint')` event. - Breaking Changed the signature of `OffscreenSharedTexture` to provide a unified `handle` that holds the native handle. [#&#8203;47315](https://redirect.github.com/electron/electron/pull/47315) - Fixed a spec compliance issue with `window.open` where it should always create a resizable popup window but did not. [#&#8203;47540](https://redirect.github.com/electron/electron/pull/47540) *For breaking changes inherited via Chromium, see [blog post](https://www.electronjs.org/blog/electron-39-0)* #### Features ##### Additions - Added `RGBAF16` output format with scRGB HDR color space support to Offscreen Rendering. [#&#8203;48504](https://redirect.github.com/electron/electron/pull/48504) - Added `fileBacked` and `purgeable` fields to `process.getSystemMemoryInfo()` for macOS. [#&#8203;47628](https://redirect.github.com/electron/electron/pull/47628) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48143), [38](https://redirect.github.com/electron/electron/pull/48146))</span> - Added support for `guid` `Tray` constructor option on macOS to allow tray icons to maintain position across launches. [#&#8203;47838](https://redirect.github.com/electron/electron/pull/47838) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48078), [37](https://redirect.github.com/electron/electron/pull/48076), [38](https://redirect.github.com/electron/electron/pull/48077))</span> - Added `webFrameMain.fromFrameToken(processId, frameToken)` to get a `WebFrameMain` instance from its frame token. [#&#8203;47850](https://redirect.github.com/electron/electron/pull/47850) <span style="font-size:small;">(Also in [38](https://redirect.github.com/electron/electron/pull/47942))</span> - Added methods to enable more granular accessibility support management. [#&#8203;48625](https://redirect.github.com/electron/electron/pull/48625) - Added support for `app.getRecentDocuments()` on Windows and macOS. [#&#8203;45839](https://redirect.github.com/electron/electron/pull/45839) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47925), [37](https://redirect.github.com/electron/electron/pull/47923), [38](https://redirect.github.com/electron/electron/pull/47924))</span> - Added support for `USBDevice.configurations`. [#&#8203;47459](https://redirect.github.com/electron/electron/pull/47459) - Added the ability to retrieve the system accent color on Linux using `systemPreferences.getAccentColor`. [#&#8203;48628](https://redirect.github.com/electron/electron/pull/48628) - Adds the ability to change window accent color on Windows after initial window initialization via `{get|set}AccentColor`. [#&#8203;47741](https://redirect.github.com/electron/electron/pull/47741) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48018), [37](https://redirect.github.com/electron/electron/pull/48017), [38](https://redirect.github.com/electron/electron/pull/47939))</span> - Allowed for persisting File System API grant status within a given session. [#&#8203;48326](https://redirect.github.com/electron/electron/pull/48326) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48328), [38](https://redirect.github.com/electron/electron/pull/48327))</span> - Internally switched to using `DIR_ASSETS` instead of `DIR_MODULE`/`DIR_EXE` to locate assets and resources, and added "assets" as a key that can be queried via `app.getPath`. [#&#8203;47439](https://redirect.github.com/electron/electron/pull/47439) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47951), [38](https://redirect.github.com/electron/electron/pull/47950))</span> - Support dynamic ESM imports in non-context isolated preloads. [#&#8203;48488](https://redirect.github.com/electron/electron/pull/48488) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48487), [38](https://redirect.github.com/electron/electron/pull/48489))</span> #### Fixes - Fixed an issue where `systemPreferences.getAccentColor` inverted the color. [#&#8203;48624](https://redirect.github.com/electron/electron/pull/48624) - Fixed an issue where calling `webContents.openDevTools({ mode: 'detach' })` would cause a crash on Wayland. [#&#8203;48623](https://redirect.github.com/electron/electron/pull/48623) - Fixed crash when accessing `webContents.session`. [#&#8203;48344](https://redirect.github.com/electron/electron/pull/48344) - Fixed crash when inspector agent attempts to evaluate on provisional frames. [#&#8203;48515](https://redirect.github.com/electron/electron/pull/48515) - Fixed crash when passing feature param from commandline `--enable-features=Feature:ParamA/Value`. [#&#8203;48442](https://redirect.github.com/electron/electron/pull/48442) ##### Also in earlier versions... - AccentColor set distinguishes the frame. [#&#8203;48450](https://redirect.github.com/electron/electron/pull/48450) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48449), [38](https://redirect.github.com/electron/electron/pull/48451))</span> - Fix: runtime JS error that crashes `GetPackageJSON`. [#&#8203;48425](https://redirect.github.com/electron/electron/pull/48425) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48423), [38](https://redirect.github.com/electron/electron/pull/48424))</span> - Fixed Wayland configuration through the `XDG_SESSION_TYPE` environment variable. [#&#8203;48310](https://redirect.github.com/electron/electron/pull/48310) <span style="font-size:small;">(Also in [38](https://redirect.github.com/electron/electron/pull/48309))</span> - Fixed Windows `dialog.showMessageBox` default button handling. [#&#8203;48521](https://redirect.github.com/electron/electron/pull/48521) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48522), [37](https://redirect.github.com/electron/electron/pull/48520), [38](https://redirect.github.com/electron/electron/pull/48519))</span> - Fixed a bug where `app` extensions filters didn't allow for selecting app bundles in macOS file dialogs. [#&#8203;47825](https://redirect.github.com/electron/electron/pull/47825) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47840), [37](https://redirect.github.com/electron/electron/pull/47839), [38](https://redirect.github.com/electron/electron/pull/47841))</span> - Fixed a bug where the `Referer` header was not being set correctly when using `webContents.downloadURL()`. [#&#8203;47625](https://redirect.github.com/electron/electron/pull/47625) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47866), [37](https://redirect.github.com/electron/electron/pull/47865), [38](https://redirect.github.com/electron/electron/pull/47867))</span> - Fixed a child process crash on macOS when the running application is replaced with one that has a newer implementation triggering the sandbox. [#&#8203;47765](https://redirect.github.com/electron/electron/pull/47765) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47784), [38](https://redirect.github.com/electron/electron/pull/47783))</span> - Fixed a crash possible when calling `webContents.loadURL()` from a failed `webContents.loadURL()` call's catch handler. [#&#8203;48004](https://redirect.github.com/electron/electron/pull/48004) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48044), [37](https://redirect.github.com/electron/electron/pull/48045), [38](https://redirect.github.com/electron/electron/pull/48043))</span> - Fixed a crash when adding the `-electron-corner-smoothing` CSS rule to a stylesheet with no associated document. [#&#8203;47759](https://redirect.github.com/electron/electron/pull/47759) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47792), [38](https://redirect.github.com/electron/electron/pull/47785))</span> - Fixed a crash when calling `desktopCapturer.getSources` with an empty thumbnail size. [#&#8203;47641](https://redirect.github.com/electron/electron/pull/47641) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47651), [37](https://redirect.github.com/electron/electron/pull/47653), [38](https://redirect.github.com/electron/electron/pull/47652))</span> - Fixed a crash when calling some `webContents` functions after `window.close()`. [#&#8203;47933](https://redirect.github.com/electron/electron/pull/47933) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47953), [37](https://redirect.github.com/electron/electron/pull/47954), [38](https://redirect.github.com/electron/electron/pull/47952))</span> - Fixed a potential crash in `dialog.showOpenDialog` on Windows with an empty extension filter array. [#&#8203;48658](https://redirect.github.com/electron/electron/pull/48658) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48659), [38](https://redirect.github.com/electron/electron/pull/48660))</span> - Fixed addBrowserView to prevent unnecessary removal and re-adding of the same BrowserView. [#&#8203;48053](https://redirect.github.com/electron/electron/pull/48053) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48200), [38](https://redirect.github.com/electron/electron/pull/48201))</span> - Fixed an error when checking environmental variables when using remote checksums when installing Electron via npm. [#&#8203;48673](https://redirect.github.com/electron/electron/pull/48673) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48671), [38](https://redirect.github.com/electron/electron/pull/48672))</span> - Fixed an issue on some older Windows versions where `setContentProtection` didn't work as expected. [#&#8203;47856](https://redirect.github.com/electron/electron/pull/47856) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47888), [37](https://redirect.github.com/electron/electron/pull/47887), [38](https://redirect.github.com/electron/electron/pull/47886))</span> - Fixed an issue where `app.accessibilitySupportEnabled` didn't work as expected. [#&#8203;48041](https://redirect.github.com/electron/electron/pull/48041) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48061), [38](https://redirect.github.com/electron/electron/pull/48060))</span> - Fixed an issue where `dialog.showMessageDialog` showed a window incorrectly centered to monitor instead of parent window when passed. [#&#8203;48181](https://redirect.github.com/electron/electron/pull/48181) <span style="font-size:small;">(Also in [38](https://redirect.github.com/electron/electron/pull/48215))</span> - Fixed an issue where `net.isOnline()` always returned `true` in utilityProcesses. [#&#8203;48111](https://redirect.github.com/electron/electron/pull/48111) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48153), [37](https://redirect.github.com/electron/electron/pull/48152), [38](https://redirect.github.com/electron/electron/pull/48151))</span> - Fixed an issue where `require('node:sqlite')` didn't work. [#&#8203;47706](https://redirect.github.com/electron/electron/pull/47706) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47755), [37](https://redirect.github.com/electron/electron/pull/47756), [38](https://redirect.github.com/electron/electron/pull/47757))</span> - Fixed an issue where `shell.openExternal` caused an unexpected dialog to open when there was no app suitable to open the url. [#&#8203;48518](https://redirect.github.com/electron/electron/pull/48518) <span style="font-size:small;">(Also in [38](https://redirect.github.com/electron/electron/pull/48517))</span> - Fixed an issue where `shell.openPath` was not non-blocking as expected. [#&#8203;48079](https://redirect.github.com/electron/electron/pull/48079) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48087), [37](https://redirect.github.com/electron/electron/pull/48088), [38](https://redirect.github.com/electron/electron/pull/48089))</span> - Fixed an issue where `trafficLightPosition` would not be correctly applied when using `titleBarStyle: 'customButtonsOnHover'` on macOS 26. [#&#8203;48621](https://redirect.github.com/electron/electron/pull/48621) <span style="font-size:small;">(Also in [38](https://redirect.github.com/electron/electron/pull/48620))</span> - Fixed an issue where a file-only picker incorrectly allowed some directories. [#&#8203;48198](https://redirect.github.com/electron/electron/pull/48198) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48229), [37](https://redirect.github.com/electron/electron/pull/48230), [38](https://redirect.github.com/electron/electron/pull/48231))</span> - Fixed an issue where an invalid color passed as a string to `accentColor` would result in a white accent color. [#&#8203;47660](https://redirect.github.com/electron/electron/pull/47660) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47800), [38](https://redirect.github.com/electron/electron/pull/47684))</span> - Fixed an issue where authentication via websockets can crash. [#&#8203;48541](https://redirect.github.com/electron/electron/pull/48541) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48540), [38](https://redirect.github.com/electron/electron/pull/48539))</span> - Fixed an issue where button background on mouse hover with `titleBarOverlay` wasn't always calculated to provide appropriate minimum contrast. [#&#8203;48597](https://redirect.github.com/electron/electron/pull/48597) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48596), [38](https://redirect.github.com/electron/electron/pull/48595))</span> - Fixed an issue where certain operations performed in a window close callback could trigger a crash. [#&#8203;47751](https://redirect.github.com/electron/electron/pull/47751) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47811), [37](https://redirect.github.com/electron/electron/pull/47813), [38](https://redirect.github.com/electron/electron/pull/47812))</span> - Fixed an issue where changing the resizable property on a window would break the styles of a transparent window. [#&#8203;48501](https://redirect.github.com/electron/electron/pull/48501) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48500), [38](https://redirect.github.com/electron/electron/pull/48499))</span> - Fixed an issue where child windows could crash if they were opened from a fullscreen parent and have `roundedCorners` set to `false`. [#&#8203;47664](https://redirect.github.com/electron/electron/pull/47664) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47683), [37](https://redirect.github.com/electron/electron/pull/47682), [38](https://redirect.github.com/electron/electron/pull/47681))</span> - Fixed an issue where dragging sometimes didn't work after the `contextmenu` event was emitted. [#&#8203;48199](https://redirect.github.com/electron/electron/pull/48199) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48225), [37](https://redirect.github.com/electron/electron/pull/48226), [38](https://redirect.github.com/electron/electron/pull/48224))</span> - Fixed an issue where icons didn't show up as expected on Windows Toast notifications. [#&#8203;48629](https://redirect.github.com/electron/electron/pull/48629) <span style="font-size:small;">(Also in [38](https://redirect.github.com/electron/electron/pull/48630))</span> - Fixed an issue where importing from `electron/utility` in an ESM file threw an error at runtime. [#&#8203;47998](https://redirect.github.com/electron/electron/pull/47998) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48020), [37](https://redirect.github.com/electron/electron/pull/48021), [38](https://redirect.github.com/electron/electron/pull/48019))</span> - Fixed an issue where importing from `electron/utility` threw a `ERR_MODULE_NOT_FOUND` error at runtime. [#&#8203;47968](https://redirect.github.com/electron/electron/pull/47968) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47987), [37](https://redirect.github.com/electron/electron/pull/47988), [38](https://redirect.github.com/electron/electron/pull/47989))</span> - Fixed an issue where snapped corner state wasn't properly restored after minimizing and then restoring. [#&#8203;48142](https://redirect.github.com/electron/electron/pull/48142) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48155), [37](https://redirect.github.com/electron/electron/pull/48156), [38](https://redirect.github.com/electron/electron/pull/48157))</span> - Fixed an issue where snapped windows aren't correctly snapped when minimized and then unminimized. [#&#8203;48438](https://redirect.github.com/electron/electron/pull/48438) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48439), [38](https://redirect.github.com/electron/electron/pull/48437))</span> - Fixed an issue where the accent border was drawn on all windows regardless of the window's active focused status. [#&#8203;47740](https://redirect.github.com/electron/electron/pull/47740) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48012), [37](https://redirect.github.com/electron/electron/pull/48011), [38](https://redirect.github.com/electron/electron/pull/47802))</span> - Fixed an issue where the accent color would be accidentally inverted when set to match the system color. [#&#8203;48085](https://redirect.github.com/electron/electron/pull/48085) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48109), [37](https://redirect.github.com/electron/electron/pull/48107), [38](https://redirect.github.com/electron/electron/pull/48108))</span> - Fixed an issue where the window required restart in order to recognize system accent color setting change. [#&#8203;47629](https://redirect.github.com/electron/electron/pull/47629) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47657), [37](https://redirect.github.com/electron/electron/pull/47656), [38](https://redirect.github.com/electron/electron/pull/47658))</span> - Fixed an issue where users on MacOS were unable to interact with a webpage loaded via loadURL. [#&#8203;47560](https://redirect.github.com/electron/electron/pull/47560) <span style="font-size:small;">(Also in [38](https://redirect.github.com/electron/electron/pull/47575))</span> - Fixed an issue where video scrubbing would not correctly hold the new position on playback. [#&#8203;47703](https://redirect.github.com/electron/electron/pull/47703) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47971), [38](https://redirect.github.com/electron/electron/pull/47965))</span> - Fixed an issue where windows opened with `window.open` would never be offscreen. [#&#8203;47868](https://redirect.github.com/electron/electron/pull/47868) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48070), [38](https://redirect.github.com/electron/electron/pull/48026))</span> - Fixed an issue where windows used dark theme on Linux all the time without reacting to system theme changes. [#&#8203;47869](https://redirect.github.com/electron/electron/pull/47869) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47920), [38](https://redirect.github.com/electron/electron/pull/47919))</span> - Fixed applying background material correctly when creating windows on Windows, restored animations, and also fixed the issue where dynamically setting the background material had no effect. [#&#8203;47386](https://redirect.github.com/electron/electron/pull/47386) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47957), [37](https://redirect.github.com/electron/electron/pull/47956), [38](https://redirect.github.com/electron/electron/pull/47814))</span> - Fixed compilation error when disabling extensions and pdf\_viewer. [#&#8203;47964](https://redirect.github.com/electron/electron/pull/47964) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47994), [38](https://redirect.github.com/electron/electron/pull/47993))</span> - Fixed download button does not work in PDF Viewer. [#&#8203;48404](https://redirect.github.com/electron/electron/pull/48404) <span style="font-size:small;">(Also in [38](https://redirect.github.com/electron/electron/pull/48409))</span> - Fixed excessive WindowServer GPU usage on macOS Tahoe 26. [#&#8203;48399](https://redirect.github.com/electron/electron/pull/48399) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48401), [37](https://redirect.github.com/electron/electron/pull/48400), [38](https://redirect.github.com/electron/electron/pull/48398))</span> - Fixed high CPU usage with `<input>` tag on macOS 26. [#&#8203;48393](https://redirect.github.com/electron/electron/pull/48393) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48419), [37](https://redirect.github.com/electron/electron/pull/48392), [38](https://redirect.github.com/electron/electron/pull/48394))</span> - Fixed potential deadlock inside `app.getLoginItemSettings` on macOS. [#&#8203;48090](https://redirect.github.com/electron/electron/pull/48090) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48095), [37](https://redirect.github.com/electron/electron/pull/48096), [38](https://redirect.github.com/electron/electron/pull/48094))</span> - Fixed shader-f16 to work on Windows. [#&#8203;48557](https://redirect.github.com/electron/electron/pull/48557) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48556), [38](https://redirect.github.com/electron/electron/pull/48555))</span> - Fixed white flash on call to BrowserWindow\.show. [#&#8203;48559](https://redirect.github.com/electron/electron/pull/48559) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48558), [38](https://redirect.github.com/electron/electron/pull/48560))</span> - Titlebar buttons now appear on the correct side of windows on Wayland in Ubuntu. [#&#8203;48603](https://redirect.github.com/electron/electron/pull/48603) <span style="font-size:small;">(Also in [38](https://redirect.github.com/electron/electron/pull/48602))</span> #### Other Changes - Added `abi_version` file to the npm package. [#&#8203;47598](https://redirect.github.com/electron/electron/pull/47598) - Added platform-specific conditions to the source\_set in chromium\_src. [#&#8203;47627](https://redirect.github.com/electron/electron/pull/47627) - Fixed a development issue where the metal toolchain could not be found when building on macOS 26. [#&#8203;48472](https://redirect.github.com/electron/electron/pull/48472) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48471), [38](https://redirect.github.com/electron/electron/pull/48473))</span> - `Electron.Event` object backing class is now managed by v8. [#&#8203;48161](https://redirect.github.com/electron/electron/pull/48161) - `app` module backing C++ object is now managed by v8. [#&#8203;48118](https://redirect.github.com/electron/electron/pull/48118) - `session` module backing C++ object is now managed by v8. [#&#8203;48141](https://redirect.github.com/electron/electron/pull/48141) #### Documentation - Documentation change - [#&#8203;44947](https://redirect.github.com/electron/electron/pull/44947) - [#&#8203;48002](https://redirect.github.com/electron/electron/pull/48002) - [#&#8203;48434](https://redirect.github.com/electron/electron/pull/48434) - [#&#8203;48685](https://redirect.github.com/electron/electron/pull/48685) #### Notices ##### End of Support for 36.x.y Electron 36.x.y has reached end-of-support as per the project's [support policy](https://www.electronjs.org/docs/latest/tutorial/electron-timelines#version-support-policy). Developers and applications are encouraged to upgrade to a newer version of Electron. ### [`v38.5.0`](https://redirect.github.com/electron/electron/releases/tag/v38.5.0): electron v38.5.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.4.0...v38.5.0) ### Release Notes for v38.5.0 #### Features - Added methods to enable more granular accessibility support management. [#&#8203;48626](https://redirect.github.com/electron/electron/pull/48626) <sup>(Also in [37](https://redirect.github.com/electron/electron/pull/48627), [39](https://redirect.github.com/electron/electron/pull/48625))</sup> #### Fixes - Fixed a potential crash in `dialog.showOpenDialog` on Windows with an empty extension filter array. [#&#8203;48660](https://redirect.github.com/electron/electron/pull/48660) <sup>(Also in [37](https://redirect.github.com/electron/electron/pull/48659), [39](https://redirect.github.com/electron/electron/pull/48658))</sup> - Fixed an error when checking environmental variables when using remote checksums when installing Electron via npm. [#&#8203;48672](https://redirect.github.com/electron/electron/pull/48672) <sup>(Also in [37](https://redirect.github.com/electron/electron/pull/48671), [39](https://redirect.github.com/electron/electron/pull/48673))</sup> - Fixed an issue where `trafficLightPosition` would not be correctly applied when using `titleBarStyle: 'customButtonsOnHover'` on macOS 26. [#&#8203;48620](https://redirect.github.com/electron/electron/pull/48620) <sup>(Also in [37](https://redirect.github.com/electron/electron/pull/48622), [39](https://redirect.github.com/electron/electron/pull/48621))</sup> - Fixed an issue where button background on mouse hover with `titleBarOverlay` wasn't always calculated to provide appropriate minimum contrast. [#&#8203;48595](https://redirect.github.com/electron/electron/pull/48595) <sup>(Also in [37](https://redirect.github.com/electron/electron/pull/48596), [39](https://redirect.github.com/electron/electron/pull/48597))</sup> - Fixed an issue where icons didn't show up as expected on Windows Toast notifications. [#&#8203;48630](https://redirect.github.com/electron/electron/pull/48630) <sup>(Also in [39](https://redirect.github.com/electron/electron/pull/48629))</sup> - Fixed crash when inspector agent attempts to evaluate on provisional frames. [#&#8203;48513](https://redirect.github.com/electron/electron/pull/48513) <sup>(Also in [39](https://redirect.github.com/electron/electron/pull/48515))</sup> #### Other Changes - Updated Chromium to 140.0.7339.249. [#&#8203;48569](https://redirect.github.com/electron/electron/pull/48569) #### Documentation - Documentation changes: [#&#8203;48684](https://redirect.github.com/electron/electron/pull/48684) ### [`v38.4.0`](https://redirect.github.com/electron/electron/releases/tag/v38.4.0): electron v38.4.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.3.0...v38.4.0) ### Release Notes for v38.4.0 #### Features - Support dynamic ESM imports in non-context isolated preloads. [#&#8203;48489](https://redirect.github.com/electron/electron/pull/48489) <span style="font-size:small;">(Also in [39](https://redirect.github.com/electron/electron/pull/48488))</span> #### Fixes - Fixed shader-f16 to work on Windows. [#&#8203;48555](https://redirect.github.com/electron/electron/pull/48555) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48556), [39](https://redirect.github.com/electron/electron/pull/48557))</span> - Fixed white flash on call to BrowserWindow\.show. [#&#8203;48560](https://redirect.github.com/electron/electron/pull/48560) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48558), [39](https://redirect.github.com/electron/electron/pull/48559))</span> - Titlebar buttons now appear on the correct side of windows on Wayland in Ubuntu. [#&#8203;48602](https://redirect.github.com/electron/electron/pull/48602) <span style="font-size:small;">(Also in [39](https://redirect.github.com/electron/electron/pull/48603))</span> ### [`v38.3.0`](https://redirect.github.com/electron/electron/releases/tag/v38.3.0): electron v38.3.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.2.2...v38.3.0) ### Release Notes for v38.3.0 #### Fixes - Fixed Windows `dialog.showMessageBox` default button handling. [#&#8203;48519](https://redirect.github.com/electron/electron/pull/48519) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48522), [37](https://redirect.github.com/electron/electron/pull/48520), [39](https://redirect.github.com/electron/electron/pull/48521))</span> - Fixed an issue where `shell.openExternal` caused an unexpected dialog to open when there was no app suitable to open the url. [#&#8203;48517](https://redirect.github.com/electron/electron/pull/48517) <span style="font-size:small;">(Also in [39](https://redirect.github.com/electron/electron/pull/48518))</span> - Fixed an issue where authentication via websockets can crash. [#&#8203;48539](https://redirect.github.com/electron/electron/pull/48539) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48540), [39](https://redirect.github.com/electron/electron/pull/48541))</span> - Fixed an issue where changing the resizable property on a window would break the styles of a transparent window. [#&#8203;48499](https://redirect.github.com/electron/electron/pull/48499) <span style="font-size:small;">(Also in [39](https://redirect.github.com/electron/electron/pull/48501))</span> #### Other Changes - Fixed a development issue where the metal toolchain could not be found when building on macOS 26. [#&#8203;48473](https://redirect.github.com/electron/electron/pull/48473) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48471), [39](https://redirect.github.com/electron/electron/pull/48472))</span> - Updated Chromium to 140.0.7339.240. [#&#8203;48486](https://redirect.github.com/electron/electron/pull/48486) - Updated Node.js to v22.20.0. [#&#8203;48381](https://redirect.github.com/electron/electron/pull/48381) ### [`v38.2.2`](https://redirect.github.com/electron/electron/releases/tag/v38.2.2): electron v38.2.2 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.2.1...v38.2.2) ### Release Notes for v38.2.2 #### Fixes - AccentColor set distinguishes the frame. [#&#8203;48451](https://redirect.github.com/electron/electron/pull/48451) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48449), [39](https://redirect.github.com/electron/electron/pull/48450))</span> - Fix: runtime JS error that crashes `GetPackageJSON`. [#&#8203;48424](https://redirect.github.com/electron/electron/pull/48424) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48423), [39](https://redirect.github.com/electron/electron/pull/48425))</span> - Fixed download button does not work in PDF Viewer. [#&#8203;48409](https://redirect.github.com/electron/electron/pull/48409) <span style="font-size:small;">(Also in [39](https://redirect.github.com/electron/electron/pull/48404))</span> ### [`v38.2.1`](https://redirect.github.com/electron/electron/releases/tag/v38.2.1): electron v38.2.1 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.2.0...v38.2.1) ### Release Notes for v38.2.1 #### Fixes - Fixed an issue where snapped windows aren't correctly snapped when minimized and then unminimized. [#&#8203;48437](https://redirect.github.com/electron/electron/pull/48437) <span style="font-size:small;">(Also in [39](https://redirect.github.com/electron/electron/pull/48438))</span> ### [`v38.2.0`](https://redirect.github.com/electron/electron/releases/tag/v38.2.0): electron v38.2.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.1.2...v38.2.0) ### Release Notes for v38.2.0 #### Features - Allowed for persisting File System API grant status within a given session. [#&#8203;48327](https://redirect.github.com/electron/electron/pull/48327) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48328))</span> #### Fixes - Fixed Wayland configuration through the `XDG_SESSION_TYPE` environment variable. [#&#8203;48309](https://redirect.github.com/electron/electron/pull/48309) - Fixed excessive WindowServer GPU usage on macOS Tahoe 26. [#&#8203;48398](https://redirect.github.com/electron/electron/pull/48398) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48401), [37](https://redirect.github.com/electron/electron/pull/48400), [39](https://redirect.github.com/electron/electron/pull/48399))</span> - Fixed high CPU usage with `<input>` tag on macOS 26. [#&#8203;48394](https://redirect.github.com/electron/electron/pull/48394) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48392), [39](https://redirect.github.com/electron/electron/pull/48393))</span> ### [`v38.1.2`](https://redirect.github.com/electron/electron/releases/tag/v38.1.2): electron v38.1.2 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.1.1...v38.1.2) ### Release Notes for v38.1.2 #### Other Changes - Use Local Execution, Remote Caching (LERC) for fork PRs [(#&#8203;48324)](https://redirect.github.com/electron/electron/pull/48324) - Updated v8 [(#&#8203;48338)](https://redirect.github.com/electron/electron/pull/48338) ### [`v38.1.1`](https://redirect.github.com/electron/electron/releases/tag/v38.1.1): electron v38.1.1 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.1.0...v38.1.1) ### Release Notes for v38.1.1 #### Other Changes - Updated Chromium to 140.0.7339.133. [#&#8203;48287](https://redirect.github.com/electron/electron/pull/48287) ### [`v38.1.0`](https://redirect.github.com/electron/electron/releases/tag/v38.1.0): electron v38.1.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v38.0.0...v38.1.0) ### Release Notes for v38.1.0 #### Other Changes - Updated Chromium to 140.0.7339.80. [#&#8203;48249](https://redirect.github.com/electron/electron/pull/48249) - Updated Node.js to v22.19.0. [#&#8203;48221](https://redirect.github.com/electron/electron/pull/48221) ### [`v38.0.0`](https://redirect.github.com/electron/electron/releases/tag/v38.0.0): electron v38.0.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v37.8.0...v38.0.0) ### Release Notes for v38.0.0 #### Stack Upgrades - Chromium `140.0.7339.41` - [New in 140](https://developer.chrome.com/blog/new-in-chrome-140/) - [New in 139](https://developer.chrome.com/blog/new-in-chrome-139/) - Node `22.18.0` - [Node 22.18.0 blog post](https://nodejs.org/en/blog/release/v22.18.0/) - V8 `14.0` #### Breaking Changes - For breaking changes inherited via Chromium, see [blog post](https://www.electronjs.org/blog/electron-38-0) #### Features ##### Additions - Added `before-mouse-event` to allow intercepting and preventing mouse events in WebContents. [#&#8203;47280](https://redirect.github.com/electron/electron/pull/47280) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47365), [37](https://redirect.github.com/electron/electron/pull/47364))</span> - Added `fileBacked` and `purgeable` fields to `process.getSystemMemoryInfo()` for macOS. [#&#8203;48146](https://redirect.github.com/electron/electron/pull/48146) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48143))</span> - Added `innerWidth` and `innerHeight` options for window\.open. [#&#8203;46749](https://redirect.github.com/electron/electron/pull/46749) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47045), [36](https://redirect.github.com/electron/electron/pull/47038), [37](https://redirect.github.com/electron/electron/pull/47039))</span> - Added support for `guid` `Tray` constructor option on macOS to allow tray icons to maintain position across launches. [#&#8203;48077](https://redirect.github.com/electron/electron/pull/48077) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48078), [37](https://redirect.github.com/electron/electron/pull/48076))</span> - Added `webFrameMain.fromFrameToken(processId, frameToken)` to get a `WebFrameMain` instance from its frame token. [#&#8203;47942](https://redirect.github.com/electron/electron/pull/47942) - Added sublabel functionality for menus on macOS >= 14.4. [#&#8203;46887](https://redirect.github.com/electron/electron/pull/46887) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47041), [36](https://redirect.github.com/electron/electron/pull/47040), [37](https://redirect.github.com/electron/electron/pull/47042))</span> - Added support for `app.getRecentDocuments()` on Windows and macOS. [#&#8203;47924](https://redirect.github.com/electron/electron/pull/47924) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47925), [37](https://redirect.github.com/electron/electron/pull/47923))</span> - Added support for `--no-experimental-global-navigator` flag. [#&#8203;47370](https://redirect.github.com/electron/electron/pull/47370) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47416), [36](https://redirect.github.com/electron/electron/pull/47417), [37](https://redirect.github.com/electron/electron/pull/47418))</span> - Added support for `HIDDevice.collections`. [#&#8203;47391](https://redirect.github.com/electron/electron/pull/47391) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47484), [37](https://redirect.github.com/electron/electron/pull/47483))</span> - Added support for `screen.dipToScreenPoint(point)` and `screen.screenToDipPoint(point)` on Linux X11. [#&#8203;46211](https://redirect.github.com/electron/electron/pull/46211) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47124), [36](https://redirect.github.com/electron/electron/pull/47125), [37](https://redirect.github.com/electron/electron/pull/46895))</span> - Added support for customizing system accent color and highlighting of active window border. [#&#8203;47285](https://redirect.github.com/electron/electron/pull/47285) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47539), [36](https://redirect.github.com/electron/electron/pull/47538), [37](https://redirect.github.com/electron/electron/pull/47537))</span> - Added support for menu item role `palette` and `header` on macOS. [#&#8203;45538](https://redirect.github.com/electron/electron/pull/45538) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47245))</span> - Added support for node option `--experimental-network-inspection`. [#&#8203;46690](https://redirect.github.com/electron/electron/pull/46690) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47029), [36](https://redirect.github.com/electron/electron/pull/47030), [37](https://redirect.github.com/electron/electron/pull/47031))</span> - Added the priority and priorityIncremental options to net.request(). [#&#8203;42628](https://redirect.github.com/electron/electron/pull/42628) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47320), [37](https://redirect.github.com/electron/electron/pull/47321))</span> - Adds the ability to change window accent color on Windows after initial window initialization via `{get|set}AccentColor`. [#&#8203;47939](https://redirect.github.com/electron/electron/pull/47939) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48018), [37](https://redirect.github.com/electron/electron/pull/48017))</span> ##### Improvements - Exposed `win.isContentProtected()` to allow developers to check window protection status. [#&#8203;47242](https://redirect.github.com/electron/electron/pull/47242) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47311), [37](https://redirect.github.com/electron/electron/pull/47310))</span> - Internally switched to using `DIR_ASSETS` instead of `DIR_MODULE`/`DIR_EXE` to locate assets and resources, and added "assets" as a key that can be queried via `app.getPath`. [#&#8203;47950](https://redirect.github.com/electron/electron/pull/47950) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47951))</span> #### Fixes - Fixed an issue where `dialog.showMessageDialog` showed a window incorrectly centered to monitor instead of parent window when passed. [#&#8203;48215](https://redirect.github.com/electron/electron/pull/48215) - Fixed an issue where users on MacOS were unable to interact with a webpage loaded via loadURL. [#&#8203;47575](https://redirect.github.com/electron/electron/pull/47575) - Fixed broken `chrome://accessibility` page. [#&#8203;47497](https://redirect.github.com/electron/electron/pull/47497) ##### Also in earlier versions... - Fixed `addChildView()` crashes when adding a closed WebContentsView. [#&#8203;47099](https://redirect.github.com/electron/electron/pull/47099) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47339), [36](https://redirect.github.com/electron/electron/pull/47340), [37](https://redirect.github.com/electron/electron/pull/47338))</span> - Fixed a bug where `app` extensions filters didn't allow for selecting app bundles in macOS file dialogs. [#&#8203;47841](https://redirect.github.com/electron/electron/pull/47841) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47840), [37](https://redirect.github.com/electron/electron/pull/47839))</span> - Fixed a bug where the `Referer` header was not being set correctly when using `webContents.downloadURL()`. [#&#8203;47867](https://redirect.github.com/electron/electron/pull/47867) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47866), [37](https://redirect.github.com/electron/electron/pull/47865))</span> - Fixed a child process crash on macOS when the running application is replaced with one that has a newer implementation triggering the sandbox. [#&#8203;47783](https://redirect.github.com/electron/electron/pull/47783) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47784))</span> - Fixed a crash possible when calling `webContents.loadURL()` from a failed `webContents.loadURL()` call's catch handler. [#&#8203;48043](https://redirect.github.com/electron/electron/pull/48043) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48044), [37](https://redirect.github.com/electron/electron/pull/48045))</span> - Fixed a crash that could occur when opening some dialogs as windows are closing on macOS. [#&#8203;46927](https://redirect.github.com/electron/electron/pull/46927) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/46953), [36](https://redirect.github.com/electron/electron/pull/46951), [37](https://redirect.github.com/electron/electron/pull/46952))</span> - Fixed a crash when adding the `-electron-corner-smoothing` CSS rule to a stylesheet with no associated document. [#&#8203;47785](https://redirect.github.com/electron/electron/pull/47785) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47792))</span> - Fixed a crash when calling `desktopCapturer.getSources` with an empty thumbnail size. [#&#8203;47652](https://redirect.github.com/electron/electron/pull/47652) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47651), [37](https://redirect.github.com/electron/electron/pull/47653))</span> - Fixed a crash when calling some `webContents` functions after `window.close()`. [#&#8203;47952](https://redirect.github.com/electron/electron/pull/47952) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47953), [37](https://redirect.github.com/electron/electron/pull/47954))</span> - Fixed a possible crash using the WebView tag and calling focus. [#&#8203;46979](https://redirect.github.com/electron/electron/pull/46979) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47035), [36](https://redirect.github.com/electron/electron/pull/47037), [37](https://redirect.github.com/electron/electron/pull/47036))</span> - Fixed a potential crash using `session.clearData` in some circumstances. [#&#8203;47361](https://redirect.github.com/electron/electron/pull/47361) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47410), [36](https://redirect.github.com/electron/electron/pull/47411), [37](https://redirect.github.com/electron/electron/pull/47412))</span> - Fixed an error when importing `electron` for the first time from an ESM module loaded by a CJS module in a packaged app. [#&#8203;46810](https://redirect.github.com/electron/electron/pull/46810) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47344), [36](https://redirect.github.com/electron/electron/pull/47343), [37](https://redirect.github.com/electron/electron/pull/47342))</span> - Fixed an issue on some older Windows versions where `setContentProtection` didn't work as expected. [#&#8203;47886](https://redirect.github.com/electron/electron/pull/47886) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47888), [37](https://redirect.github.com/electron/electron/pull/47887))</span> - Fixed an issue where `app.accessibilitySupportEnabled` didn't work as expected. [#&#8203;48060](https://redirect.github.com/electron/electron/pull/48060) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/48061))</span> - Fixed an issue where `net.isOnline()` always returned `true` in utilityProcesses. [#&#8203;48151](https://redirect.github.com/electron/electron/pull/48151) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48153), [37](https://redirect.github.com/electron/electron/pull/48152))</span> - Fixed an issue where `require('node:sqlite')` didn't work. [#&#8203;47757](https://redirect.github.com/electron/electron/pull/47757) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47755), [37](https://redirect.github.com/electron/electron/pull/47756))</span> - Fixed an issue where `shell.openPath` was not non-blocking as expected. [#&#8203;48089](https://redirect.github.com/electron/electron/pull/48089) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/48087), [37](https://redirect.github.com/electron/electron/pull/48088))</span> - Fixed an issue where `webContents.print` did not work as expected when `mediaSize` was not passed. [#&#8203;46937](https://redirect.github.com/electron/electron/pull/46937) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/46972), [37](https://redirect.github.com/electron/electron/pull/46971))</span> - Fixed an issue where an invalid color passed as a string to `accentColor` would result in a white accent color. [#&#8203;47684](https://redirect.github.com/electron/electron/pull/47684) <span style="font-size:small;">(Also in [37](https://redirect.github.com/electron/electron/pull/47800))</span> - Fixed an issue where calling `Fetch.continueResponse` via debugger with `WebContentsView` could cause a crash. [#&#8203;47434](https://redirect.github.com/electron/electron/pull/47434) <span style="font-size:small;">(Also in [35](https://redirect.github.com/electron/electron/pull/47443), [36](https://redirect.github.com/electron/electron/pull/47442), [37](https://redirect.github.com/electron/electron/pull/47444))</span> - Fixed an issue where certain operations performed in a window close callback could trigger a crash. [#&#8203;47812](https://redirect.github.com/electron/electron/pull/47812) <span style="font-size:small;">(Also in [36](https://redirect.github.com/electron/electron/pull/47811), [37](https://redirect.github.com/electron/electron/pull/47813))</span> - Fixed an issue where child windows could crash if they were opened from a fullscreen parent and have `roundedCorners` set to `false`. [#&#8203;47681](https://redirect.github.com/electr --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the
pull-request
label 2025-11-01 21:20:07 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#1457
No description provided.