-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
chore: bump up electron version to v37 #12918
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: canary
Are you sure you want to change the base?
Conversation
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Join our Discord community for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## canary #12918 +/- ##
==========================================
- Coverage 57.34% 56.82% -0.53%
==========================================
Files 2717 2717
Lines 134673 134676 +3
Branches 20818 20721 -97
==========================================
- Hits 77229 76523 -706
- Misses 55235 55943 +708
- Partials 2209 2210 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
5a85f1f
to
0aa9463
Compare
0aa9463
to
70aa5c6
Compare
70aa5c6
to
bf57f1e
Compare
This PR contains the following updates:
^35.0.0
->^37.0.0
Release Notes
electron/electron (electron)
v37.2.6
: electron v37.2.6Compare Source
Release Notes for v37.2.6
Fixes
Referer
header was not being set correctly when usingwebContents.downloadURL()
. #47865 (Also in 36, 38)webContents
functions afterwindow.close()
. #47954 (Also in 36, 38)setContentProtection
didn't work as expected. #47887 (Also in 36, 38)accentColor
would result in a white accent color. #47800 (Also in 38)Other Changes
v37.2.5
: electron v37.2.5Compare Source
Release Notes for v37.2.5
Other Changes
v37.2.4
: electron v37.2.4Compare Source
Release Notes for v37.2.4
Fixes
app
extensions filters didn't allow for selecting app bundles in macOS file dialogs. #47839 (Also in 36, 38)Other Changes
v37.2.3
: electron v37.2.3Compare Source
Release Notes for v37.2.3
Fixes
-electron-corner-smoothing
CSS rule to a stylesheet with no associated document. #47792require('node:sqlite')
didn't work. #47756 (Also in 36, 38)v37.2.2
: electron v37.2.2Compare Source
Release Notes for v37.2.2
Other Changes
v37.2.1
: electron v37.2.1Compare Source
Release Notes for v37.2.1
Fixes
desktopCapturer.getSources
with an empty thumbnail size. #47653 (Also in 36, 38)roundedCorners
set tofalse
. #47682 (Also in 36, 38)v37.2.0
: electron v37.2.0Compare Source
Release Notes for v37.2.0
Other Changes
v37.1.0
: electron v37.1.0Compare Source
Release Notes for v37.1.0
Features
Fixes
v37.0.0
: electron v37.0.0Compare Source
Release Notes for v37.0.0
Stack Upgrades
138.0.7204.35
22.16.0
13.8
Breaking Changes
ProtocolResponse.session
's property tonull
. #46264Features
Additions
BrowserWindow.isSnapped()
to indicate whether a given window has been arranged via Snap. #46079 (Also in 36)before-mouse-event
to allow intercepting and preventing mouse events in WebContents. #47364 (Also in 36)ffmpeg.dll
to delay load configuration. #46151 (Also in 34, 35, 36)innerWidth
andinnerHeight
options for window.open. #47039 (Also in 35, 36)nativeTheme.shouldUseDarkColorsForSystemIntegratedUI
to distinguish system and app theme. #46438 (Also in 35, 36)scriptURL
property toServiceWorkerMain
. #45863frame
option inmenu.popup
. #45138 (Also in 36)HIDDevice.collections
. #47483 (Also in 36)--no-experimental-global-navigator
flag. #47418 (Also in 35, 36)screen.dipToScreenPoint(point)
andscreen.screenToDipPoint(point)
on Linux X11. #46895 (Also in 35, 36)system-context-menu
on Linux. #45848 (Also in 35, 36)palette
andheader
on macOS. #47245--experimental-network-inspection
. #47031 (Also in 35, 36)win.isContentProtected()
to allow developers to check window protection status. #47310 (Also in 36)Improvements
Removed/Deprecated
NativeImage.getBitmap()
and fixed incorrect documentation. #46696 (Also in 36)Fixes
webContents.print({ silent: true })
would fail. #47397Also in earlier versions...
addChildView()
crashes when adding a closed WebContentsView. #47338 (Also in 35, 36)electron.shell.openExternal
andelectron.shell.openPath
to honor user-defined system defaults on Linux. #45310 (Also in 33, 34, 35, 36)getNativeWindowHandle()
crash that affected 36 betas on macOS. #46733 (Also in 36)webContents.print()
. #46087 (Also in 35, 36)shell.readShortcutLink
. #46294 (Also in 35, 36)navigator.bluetooth.requestDevice
and theselect-bluetooth-device
event. #46745 (Also in 34, 35, 36)parentPort
. #46437 (Also in 34, 35, 36)utilityProcess.postMessage
when calling with an invalid transferable. #46639 (Also in 35, 36)session.clearData
in some circumstances. #47412 (Also in 35, 36)window.emit('close')
after toggling fullscreen mode. #46605 (Also in 35, 36)electron
for the first time from an ESM module loaded by a CJS module in a packaged app. #47342 (Also in 35, 36)context-menu
event weren't emitted as expected on Windows in draggable regions. #45851 (Also in 34, 35, 36)navigationHistory.restore()
failed to restore theuserAgent
if it was overridden. #46260 (Also in 34, 35, 36)system-context-menu
incorrectly fired for all regions in frameless windows. #45893 (Also in 33, 34, 35, 36)webContents.printToPDF()
didn't work as expected with cross-process subframes. #46218 (Also in 34, 35, 36)webContents.print
did not work as expected whenmediaSize
was not passed. #46971 (Also in 36)app.commandLine
functions. #46004 (Also in 35, 36)Fetch.continueResponse
via debugger withWebContentsView
could cause a crash. #47444 (Also in 35, 36)UtilityProcess.fork
prior to the app ready event would cause a crash. #46380 (Also in 34, 35, 36)backgroundMaterial
feature did not work in a frameless window on initial window creation. #46657 (Also in 35, 36)--inspect-brk
failing in packaged apps. #46560 (Also in 35, 36)assert
Node.js module in the renderer process. #46528 (Also in 35, 36)pushNotifications.registerForAPNSNotifications()
. #46101 (Also in 34, 35, 36)enable_electron_extensions=false
. #46812 (Also in 34, 35, 36)*
filter was included. #46660 (Also in 34, 35, 36)autoUpdater
on macOS when zip extraction failed. #47302 (Also in 34, 35, 36)app.getGPUInfo
promise. #46434 (Also in 34, 35, 36)treatPackageAsDirectory
is enabled on macOS. #47108 (Also in 35, 36)webContents.print()
where the callback would not be called. #47398 (Also in 35, 36)win.setContentProtected()
on Windows. #47033 (Also in 35, 36)enabled = false
), it is now greyed out. #46307 (Also in 34, 35, 36)Other Changes
4010597
. #459364010597
. #459414090597
. #473584206375
. #47356Documentation
Notices
End of Support for 34.x.y
Electron 34.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.
v36.7.4
: electron v36.7.4Compare Source
Release Notes for v36.7.4
Fixes
Referer
header was not being set correctly when usingwebContents.downloadURL()
. #47866 (Also in 37, 38)webContents
functions afterwindow.close()
. #47953 (Also in 37, 38)setContentProtection
didn't work as expected. #47888 (Also in 37, 38)accentColor
would result in a white accent color. #47921 (Also in 37, 38)v36.7.3
: electron v36.7.3Compare Source
Release Notes for v36.7.3
Fixes
app
extensions filters didn't allow for selecting app bundles in macOS file dialogs. #47840 (Also in 37, 38)require('node:sqlite')
didn't work. #47755 (Also in 37, 38)Other Changes
v36.7.1
: electron v36.7.1Compare Source
Release Notes for v36.7.1
Fixes
desktopCapturer.getSources
with an empty thumbnail size. #47651 (Also in 37, 38)roundedCorners
set tofalse
. #47683 (Also in 37, 38)webContents.print({ silent: true })
would fail. #47624 (Also in 37)v36.7.0
: electron v36.7.0Compare Source
Release Notes for v36.7.0
Other Changes
v36.6.0
: electron v36.6.0Compare Source
Release Notes for v36.6.0
Features
--no-experimental-global-navigator
flag. #47417 (Also in 35, 37)HIDDevice.collections
. #47484 (Also in 37)Fixes
Other Changes
v36.5.0
: electron v36.5.0Compare Source
Release Notes for v36.5.0
Features
before-mouse-event
to allow intercepting and preventing mouse events in WebContents. #47365 (Also in 37)win.isContentProtected()
to allow developers to check window protection status. #47311 (Also in 37)Fixes
addChildView()
crashes when adding a closed WebContentsView. #47340 (Also in 35, 37)session.clearData
in some circumstances. #47411 (Also in 35, 37)electron
for the first time from an ESM module loaded by a CJS module in a packaged app. #47343 (Also in 35, 37)Fetch.continueResponse
via debugger withWebContentsView
could cause a crash. #47442 (Also in 35, 37)webContents.print()
where the callback would not be called. #47400 (Also in 35, 37)Other Changes
4206375
. #47368v36.4.0
: electron v36.4.0Compare Source
Release Notes for v36.4.0
Fixes
autoUpdater
on macOS when zip extraction failed. #47300 (Also in 34, 35, 37)Other Changes
Documentation
v36.3.2
: electron v36.3.2Compare Source
Release Notes for v36.3.2
Fixes
Other Changes