-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
chore: bump up electron version to v36 #12705
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. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## canary #12705 +/- ##
==========================================
- Coverage 55.87% 55.65% -0.22%
==========================================
Files 2652 2652
Lines 125209 125209
Branches 19806 19803 -3
==========================================
- Hits 69958 69687 -271
- Misses 53124 53290 +166
- Partials 2127 2232 +105
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:
|
having issue with |
This PR contains the following updates:
^35.0.0
->^36.0.0
Release Notes
electron/electron (electron)
v36.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
v36.3.1
: electron v36.3.1Compare Source
Release Notes for v36.3.1
Other Changes
4172564
. #47233v36.3.0
: electron v36.3.0Compare Source
Release Notes for v36.3.0
Features
innerWidth
andinnerHeight
options for window.open. #47038 (Also in 35, 37)screen.dipToScreenPoint(point)
andscreen.screenToDipPoint(point)
on Linux X11. #47125 (Also in 35, 37)--experimental-network-inspection
. #47030 (Also in 35, 37)Fixes
treatPackageAsDirectory
is enabled on macOS. #47109 (Also in 35, 37)Other Changes
v36.2.1
: electron v36.2.1Compare Source
Release Notes for v36.2.1
Fixes
win.setContentProtected()
on Windows. #47032 (Also in 35, 37)Other Changes
v36.2.0
: electron v36.2.0Compare Source
Release Notes for v36.2.0
Fixes
webContents.print
did not work as expected whenmediaSize
was not passed. #46972 (Also in 37)Other Changes
v36.1.0
: electron v36.1.0Compare Source
Release Notes for v36.1.0
Fixes
Other Changes
--js-flags=--perf-prof
on macOS. #46876 (Also in 35)v36.0.1
: electron v36.0.1Compare Source
Release Notes for v36.0.1
Fixes
visibleOnAllWorkspaces
property on Linux. #46850 (Also in 35)v36.0.0
: electron v36.0.0Compare Source
Release Notes for v36.0.0
Stack Upgrades
136.0.7103.48
22.14.0
13.6
Breaking Changes
NativeImage.getBitmap()
and fixed incorrect documentation. #46736Session
extension APIs toSession.extensions
. #45597systemPreferences.isAeroGlassEnabled()
API has been removed. #45563ses.clearDataStorage({ quota: 'syncable' })
in c180524 #45923Features
Additions
BrowserWindow.isSnapped()
to indicate whether a given window has been arranged via Snap. #46226ServiceWorkerMain
class to interact with service workers in the main process.fromVersionID
onServiceWorkers
to get an instance ofServiceWorkerMain
.running-status-changed
event onServiceWorkers
to indicate when a service worker's running status has changed.startWorkerForScope
onServiceWorkers
to start a worker that may have been previously stopped. #45232 (Also in 35)WebContents.focusedFrame
to get the focused frame.WebContents.opener
to specify potentialnull
type. #45667contextBridge.executeInMainWorld
to safely execute code across world boundaries. #45229 (Also in 35)ffmpeg.dll
to delay load configuration. #46173 (Also in 34, 35)nativeTheme.shouldUseDarkColorsForSystemIntegratedUI
to distinguish system and app theme. #46598 (Also in 35)view.getVisible()
. #44999 (Also in 34, 35)webContents.navigationHistory.restore(index, entries)
API that allows restoration of navigation history. #45433 (Also in 34, 35)urls
property. #44692 (Also in 35)document.executeCommand("paste")
. #45377 (Also in 33, 34, 35)frame
option inmenu.popup
. #46350roundedCorners
BrowserWindow constructor option on Windows. #45594 (Also in 34, 35)system-context-menu
on Linux. #46399registerPreloadScript
,unregisterPreloadScript
,getPreloadScripts
onSession
.getPreloads
andsetPreloads
onSession
. #45230 (Also in 35)Improvements
Removed/Deprecated
systemPreferences.isAeroGlassEnabled()
API has been deprecated and will be removed without replacement. #45434 (Also in 35)Fixes
getNativeWindowHandle()
crash that affected 36 betas on macOS. #46750shell.readShortcutLink
. #46324Also in earlier versions...
electron.shell.openExternal
andelectron.shell.openPath
to honor user-defined system defaults on Linux. #46788 (Also in 33, 34, 35)v8.setHeapSnapshotNearHeapLimit
api in main and utility process, along with support for--diagnostic-dir
Node.js cli flag to specify the directory to save the heap snapshots. #45606 (Also in 33, 34, 35)webContents.print()
after switch to OOP printing on macOS and Linux. #45266 (Also in 35)webContents.print()
. #46146 (Also in 35)shell.readShortcutLink
caused byPKEY_AppUserModel_ToastActivatorCLSID
sometimes being represented by a string uuid. #45195 (Also in 33, 34, 35)navigator.bluetooth.requestDevice
and theselect-bluetooth-device
event. #46782 (Also in 34, 35)chrome.tabs.update()
. #45276 (Also in 33, 34, 35)parentPort
. #46496 (Also in 34, 35)utilityProcess.postMessage
when calling with an invalid transferable. #46667 (Also in 35)getUserMedia
with an invalidchromeMediaSourceId
. #45733 (Also in 34, 35)window.emit('close')
after toggling fullscreen mode. #46621 (Also in 35)context-menu
event weren't emitted as expected on Windows in draggable regions. #46032 (Also in 34, 35)contextmenu
events wouldn't be correctly dispatched in draggable regions on Linux. #45813 (Also in 34, 35)navigationHistory.restore()
failed to restore theuserAgent
if it was overridden. #46299 (Also in 34, 35)setContentProtection(true)
was reverted when a given window was hidden. #45868 (Also in 34, 35)system-context-menu
incorrectly fired for all regions in frameless windows. #46002 (Also in 33, 34, 35)webContents.printToPDF()
didn't work as expected with cross-process subframes. #46259 (Also in 34, 35)UtilityProcess.fork
prior to the app ready event would cause a crash. #46404 (Also in 34, 35)getAsFileSystemHandle
to never resolve. #45234 (Also in 33, 34, 35)dialog
module didn't work on Linux. #45373 (Also in 34, 35)about:blank
in subframes. #45694 (Also in 35)backgroundMaterial
lost effect on maximization. #45456 (Also in 34, 35)--inspect-brk
failing in packaged apps. #46584 (Also in 35)assert
Node.js module in the renderer process. #46561 (Also in 35)pushNotifications.registerForAPNSNotifications()
. #46149 (Also in 34, 35)window.print()
on macOS/Linux. #45214 (Also in 35)enable_electron_extensions=false
. #46842 (Also in 34, 35)*
filter was included. #46722 (Also in 34, 35)app.getGPUInfo
promise. #46471 (Also in 34, 35)BaseWindow.showInactive
. #45427 (Also in 35)Window.autoHideMenuBar
as supported on Linux and Windows. #46830 (Also in 34, 35)win.closeFilePreview
twice on macOS. #45319 (Also in 32, 33, 34, 35)webFrame.getZoomLevel
andwebFrame.getZoomFactor
APIs. #45499 (Also in 35)enabled = false
), it is now greyed out. #46342 (Also in 34, 35)Other Changes
NSPrefersDisplaySafeAreaCompatibilityMode
=false
to Info.plist to remove "Scale to fit below built-in camera." from app options. #45318 (Also in 33, 34, 35)3872580
,383070811. #454954010597
. #459374010597
. #45942Documentation
Notices
End of Support for 33.x.y
Electron 33.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.
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.