chore(deps): update dependency electron to v38 #38
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.
This PR contains the following updates:
^37.4.0
->^38.1.2
Release Notes
electron/electron (electron)
v38.1.2
: electron v38.1.2Compare Source
Release Notes for v38.1.2
Other Changes
v38.1.1
: electron v38.1.1Compare Source
Release Notes for v38.1.1
Other Changes
v38.1.0
: electron v38.1.0Compare Source
Release Notes for v38.1.0
Other Changes
v38.0.0
: electron v38.0.0Compare Source
Release Notes for v38.0.0
Stack Upgrades
140.0.7339.41
22.18.0
14.0
Breaking Changes
Features
Additions
before-mouse-event
to allow intercepting and preventing mouse events in WebContents. #47280 (Also in 36, 37)fileBacked
andpurgeable
fields toprocess.getSystemMemoryInfo()
for macOS. #48146 (Also in 37)innerWidth
andinnerHeight
options for window.open. #46749 (Also in 35, 36, 37)tray.{get|set}AutosaveName
to enable macOS tray icons to maintain position across launches. #48077 (Also in 36, 37)webFrameMain.fromFrameToken(processId, frameToken)
to get aWebFrameMain
instance from its frame token. #47942app.getRecentDocuments()
on Windows and macOS. #47924 (Also in 36, 37)--no-experimental-global-navigator
flag. #47370 (Also in 35, 36, 37)HIDDevice.collections
. #47391 (Also in 36, 37)screen.dipToScreenPoint(point)
andscreen.screenToDipPoint(point)
on Linux X11. #46211 (Also in 35, 36, 37)palette
andheader
on macOS. #45538 (Also in 37)--experimental-network-inspection
. #46690 (Also in 35, 36, 37){get|set}AccentColor
. #47939 (Also in 36, 37)Improvements
win.isContentProtected()
to allow developers to check window protection status. #47242 (Also in 36, 37)DIR_ASSETS
instead ofDIR_MODULE
/DIR_EXE
to locate assets and resources, and added "assets" as a key that can be queried viaapp.getPath
. #47950 (Also in 37)Fixes
dialog.showMessageDialog
showed a window incorrectly centered to monitor instead of parent window when passed. #48215chrome://accessibility
page. #47497Also in earlier versions...
addChildView()
crashes when adding a closed WebContentsView. #47099 (Also in 35, 36, 37)app
extensions filters didn't allow for selecting app bundles in macOS file dialogs. #47841 (Also in 36, 37)Referer
header was not being set correctly when usingwebContents.downloadURL()
. #47867 (Also in 36, 37)webContents.loadURL()
from a failedwebContents.loadURL()
call's catch handler. #48043 (Also in 36, 37)-electron-corner-smoothing
CSS rule to a stylesheet with no associated document. #47785 (Also in 37)desktopCapturer.getSources
with an empty thumbnail size. #47652 (Also in 36, 37)webContents
functions afterwindow.close()
. #47952 (Also in 36, 37)session.clearData
in some circumstances. #47361 (Also in 35, 36, 37)electron
for the first time from an ESM module loaded by a CJS module in a packaged app. #46810 (Also in 35, 36, 37)setContentProtection
didn't work as expected. #47886 (Also in 36, 37)app.accessibilitySupportEnabled
didn't work as expected. #48060 (Also in 37)net.isOnline()
always returnedtrue
in utilityProcesses. #48151 (Also in 36, 37)require('node:sqlite')
didn't work. #47757 (Also in 36, 37)shell.openPath
was not non-blocking as expected. #48089 (Also in 36, 37)webContents.print
did not work as expected whenmediaSize
was not passed. #46937 (Also in 36, 37)accentColor
would result in a white accent color. #47684 (Also in 37)Fetch.continueResponse
via debugger withWebContentsView
could cause a crash. #47434 (Also in 35, 36, 37)roundedCorners
set tofalse
. #47681 (Also in 36, 37)contextmenu
event was emitted. #48224 (Also in 36, 37)electron/utility
in an ESM file threw an error at runtime. #48019 (Also in 36, 37)electron/utility
threw aERR_MODULE_NOT_FOUND
error at runtime. #47989 (Also in 36, 37)webContents.print({ silent: true })
would fail. #47378 (Also in 36, 37)window.open
would never be offscreen. #48026 (Also in 37)autoUpdater
on macOS when zip extraction failed. #47271 (Also in 34, 35, 36, 37)treatPackageAsDirectory
is enabled on macOS. #47077 (Also in 35, 36, 37)app.getLoginItemSettings
on macOS. #48094 (Also in 36, 37)webContents.print()
where the callback would not be called. #47377 (Also in 35, 36, 37)win.setContentProtected()
on Windows. #47020 (Also in 35, 36, 37)Documentation
Notices
End of Support for 35.x.y
Electron 35.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.
v37.5.1
: electron v37.5.1Compare Source
Release Notes for v37.5.1
Other Changes
v37.5.0
: electron v37.5.0Compare Source
Release Notes for v37.5.0
Features
fileBacked
andpurgeable
fields toprocess.getSystemMemoryInfo()
for macOS. #48143 (Also in 38)Fixes
dialog.showMessageDialog
showed a window incorrectly centered to monitor instead of parent window when passed. #48213 (Also in 36, 38)contextmenu
event was emitted. #48226 (Also in 36, 38)Other Changes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.