forked from nervosnetwork/neuron
-
Notifications
You must be signed in to change notification settings - Fork 0
chore(deps): update dependency electron to v28 #357
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…t.3 (#320) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…#318) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…t.3 (#321) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency typescript to v5.3.3
chore(deps): update dependency @babel/core to v7.23.6
…-2.x chore(deps): update dependency eslint-plugin-import to v2.29.1
chore(deps): update dependency eslint to v8.56.0
Signed-off-by: Chen Yu <keithwhisper@gmail.com>
fix(deps): update dependency undici to v5.28.2
fix(deps): update dependency sass to v1.69.5
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update react monorepo to v18 (major)
chore(deps): update actions/stale action to v9
chore(deps): update actions/setup-node action to v4
chore(deps): update dependency react-i18next to v12.3.1
…act-4.x chore(deps): update actions/upload-artifact action to v4
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
Keith-CY
approved these changes
Dec 21, 2023
Keith-CY
added a commit
that referenced
this pull request
Dec 28, 2023
* chore(deps): update dependency @types/npmlog to v7 * chore(deps): update dependency electron-builder to v24 * chore(deps): update dependency electron to v28 (#357) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Keith <keithwhisper@gmail.com> Co-authored-by: yanguoyu <841185308@qq.com> * chore(deps): update dependency eslint-config-prettier to v9 * chore(deps): update dependency lint-staged to v15 * chore(deps): update dependency lerna to v8 * chore(deps): update dependency react-i18next to v14 * fix(deps): update dependency react-router-dom to v6.21.1 * chore(deps): update dependency electron to v28.1.0 (#367) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency react-i18next to v14 (#368) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency storybook-addon-react-router-v6 to v2 * chore(deps): update github/codeql-action action to v3 (#370) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update node.js to v20 (#371) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update peter-evans/commit-comment action to v3 (#372) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update tj-actions/changed-files action to v41 (#373) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: revert wait-on * fix(deps): update dependency archiver to v6 (#375) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update typescript-eslint monorepo to v6 (#374) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: yanguoyu <841185308@qq.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR contains the following updates:
24.8.8->28.0.0Release Notes
electron/electron (electron)
v28.0.0: electron v28.0.0Compare Source
Release Notes for 28.0.0
Stack Upgrades
120.0.6099.5618.18.212.0Breaking Changes
BrowserWindow.getTrafficLightPosition()andBrowserWindow.setTrafficLightPosition()methods have been removed. #39479app.runningUnderRosettaTranslation()method has been removed. #39956ipcRenderer.sendTo()method has been removed. #39087scroll-touch-{begin,end,edge}events have been removed. #39814backgroundThrottlingto false will disable frames throttling in theBrowserWindowfor allWebContentsdisplayed by it. #38924Features
Additions
UtilityProcessAPI now supports ESM entrypoints. #40047displayobject includingdetected,maximumCursorSize, andnativeOrigin. #40554ELECTRON_OZONE_PLATFORM_HINTenvironment variable on Linux. #39792In addition to enabling ESM support in Electron itself, Electron Forge also supports using ESM to package, build and develop Electron applications. You can find this support in Forge v7.0.0 or higher: https://github.com/electron/forge/releases/tag/v7.0.0
getWebRTCUDPPortRangeandsetWebRTCUDPPortRangeAPIs to specify UDP port range for WebRTC. #39046keyboardLocktoses.setPermissionRequestHandler(handler). #40460 (Also in 26, 27)mouse-enterandmouse-leaveTray events for Windows. #40072generateTaggedPDFoption towebContents.printToPDF()to allow generating tagged (accessible) PDFs. #39563tabbingIdentifierproperty toBrowserWindow. #39980 (Also in 26, 27)displayobject includingdetected,maximumCursorSize, andnativeOrigin. #40554ELECTRON_OZONE_PLATFORM_HINTenvironment variable on Linux. #39792chrome.scriptingextension APIs. #39395 (Also in 25, 26, 27)host_permissions,author, andshort_name. #39599 (Also in 26, 27)webContents.downloadURL(). #39455 (Also in 25, 26, 27)systemPreferences.getColor(name)to return an RGBA hex value (#RRGGBBAA) instead of a plain RGB (#RRGGBB) value. #38960module.exports. #39484Improvements
fork()andexecve()performance forchild_processAPI on Linux. #39253Removed/Deprecated
app.runningUnderRosettaTranslationproperty has been deprecated. #39897 (Also in 25, 26, 27)gpu-process-crashedevent onapphas been deprecated. #40195renderer-process-crashedevent onappandcrashedevent onWebContentsand<webview>have been deprecated. #40089Fixes
MessagePortsfrom being garbage collected when not referenced. #40201shell.showItemInFoldernot being escaped in Linux. #40562node_modules. Support thethrowIfNoEntryoption infs.statSync/fs.lstatSyncin asar files. #40224activateIgnoringOtherAppsfor focusing non-panels on macOS. #40621Also in earlier versions...
BrowserView.setBounds()calls not painting view in new bounds in some cases. #39994 (Also in 25, 26, 27)app.runningUnderARM64Translation()always returning true on ARM64. #39920 (Also in 25, 26, 27)will-navigatenot being emitted when pressing links inchrome:pages. #40525 (Also in 27)webContents.capturePage()issue that caused an empty image to be returned for fully-occluded windows on Linux and Windows. #40185 (Also in 25, 26, 27)async_hookcorruption in some error contexts. #40594 (Also in 26, 27)dialog.showOpenDialogon macOS. #40346 (Also in 27)chrome.tabsevents would throw incorrectly. #39729 (Also in 25, 26, 27)frame: falseandroundedCorners: falsewhen going fullscreen. #39747 (Also in 25, 26, 27)notification.close()if they'd previously been dismissed. #40243 (Also in 26, 27)BrowserViewsthat had their bounds set prior to being added to aBrowserWindowcould have unexpected incorrect offsets. #39605 (Also in 25, 26, 27)chrome://gpufailed to load. #39556 (Also in 25, 26, 27)navigator.keyboard.lock()did not work per latest expected behavior. #40389 (Also in 26, 27)webContents.printcould fail whenoptionsis a frozen object. #39985 (Also in 25, 26, 27)webContents.sendInputEvent(). #39776 (Also in 25, 26, 27)loadURLduring somewebContentsurl loading events could crash. #40143 (Also in 24, 25, 26, 27)show()on a childBrowserWindowwould show all other children attached to the same parent on macOS. #40062 (Also in 24, 25, 26, 27)chrome.tabsTab objects were not properly considered privileged. #39595 (Also in 25, 26, 27)assertmodule did not work in the renderer process. #39540 (Also in 24, 25, 26, 27)webcrypto.subtle.importKey()could error and fail ifSharedArrayBuffersare not defined. #40070 (Also in 27)gpu-process-crashed/renderer-process-crashedevents being emitted twice and with incorrect arguments. #40090 (Also in 22, 24, 25, 26, 27)child_process.spawn()on windows affected by launching store applications. #40101 (Also in 25, 26, 27)Electron.TitleBarOverlay. #39799 (Also in 26, 27)BrowserWindow.setResizable(). #40582 (Also in 26, 27)contextBridgeare now called with the expected receiver (this). #40263 (Also in 27)enable_electron_extensions=false. #40032 (Also in 25, 26, 27)Notices
End of Support for 25.x.y
Electron 25.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.
v27.1.3: electron v27.1.3Compare Source
Release Notes for v27.1.3
Fixes
async_hookcorruption in some error contexts. #40593 (Also in 26, 28)shell.showItemInFoldernot being escaped in Linux. #40561 (Also in 28)Other Changes
1491210.v27.1.2: electron v27.1.2Compare Source
Release Notes for v27.1.2
Fixes
v27.1.0: electron v27.1.0Compare Source
Release Notes for v27.1.0
Features
keyboardLocktoses.setPermissionRequestHandler(handler). #40459 (Also in 26, 28)Fixes
chrome:pages. #40524 (Also in 28)Other Changes
v27.0.4: electron v27.0.4Compare Source
Release Notes for v27.0.4
Fixes
Other Changes
v27.0.3: electron v27.0.3Compare Source
Release Notes for v27.0.3
Fixes
dialog.showOpenDialogon macOS. #40347 (Also in 28)navigator.keyboard.lock()did not work per latest expected behavior. #40388 (Also in 26, 28)Other Changes
v27.0.2: electron v27.0.2Compare Source
Release Notes for v27.0.2
Fixes
contextBridgeare now called with the expected receiver (this). #40262 (Also in 28)Other Changes
1473422. #40280v27.0.1: electron v27.0.1Compare Source
Release Notes for v27.0.1
Fixes
notification.close()if they'd previously been dismissed. #40244 (Also in 26, 28)loadURLduring somewebContentsurl loading events could crash. #40162 (Also in 24, 25, 26)webContents.capturePage()on Windows and Linux. #40188 (Also in 25, 26, 28)Other Changes
v27.0.0: electron v27.0.0Compare Source
Release Notes for v27.0.0
Stack Upgrades
118.0.5993.3218.17.111.8Breaking Changes
ipcRenderer.sendTo()API has been deprecated in favor of sharing aMessageChannelbetween two renderers. #39091senderIdandsenderIsMainFrameproperties ofIpcRendererEventhave been deprecated. #39381systemPreferences.getAppLevelAppearanceandsystemPreferences.setAppLevelAppearanceAPIs have been deprecated, as well as thealternate-selected-control-textvalue forsystemPreferences.getColor. #39343 (Also in 26)systemPreferences.getAppLevelAppearance,systemPreferences.setAppLevelAppearanceandsystemPreferences.appLevelAppearanceAPIs have been removed, as well as thealternate-selected-control-textvalue forsystemPreferences.getColor. #39804webContents.getPrintersAPI has been deprecated. #39356 (Also in 26)webContents.getPrinters()API has been removed. #39735Features
Additions
safeStorage.setUsePlainTextEncryptionandsafeStorage.getSelectedStorageBackendapi. #38873 (Also in 25, 26)senderIsMainFrameto messages sent viaipcRenderer.sendTo(). #38868 (Also in 24, 25, 26)tabbingIdentifierproperty toBrowserWindow. #40082titleparameter towebContents.openDevTools()to specify the DevTools window title. #39047chrome.tabs.query. #39330 (Also in 25, 26)chrome.scriptingextension APIs. #39675 (Also in 25, 26)host_permissions,author, andshort_name. #39672 (Also in 26)session.downloadURL(). #38785 (Also in 25, 26)webContents.downloadURL(). #39560 (Also in 25, 26)minimum_chrome_versionmanifest key. #39256 (Also in 26)node:prefixed requires are now supported in sandboxed renderer preloads forevents,timersandurl. #38567 (Also in 24, 25, 26)Removed/Deprecated
app.runningUnderRosettaTranslationproperty has been deprecated. #39984 (Also in 25, 26)enable_osrbuild flag has been removed. #38703enable_picture_in_picturebuild flag has been removed. #38620enable_run_as_nodebuild flag has been removed in favor of therunAsNodefuse. #38413Fixes
window.opencan interfere with various aspects of Node.js functionality. #38754webcrypto.subtle.importKey()could error and fail ifSharedArrayBuffersare not defined. #40100Also in earlier versions...
app.runningUnderARM64Translation()always returning true on ARM64. #39931 (Also in 25, 26)clipboard.readImage()getting blocked when there is no PNG image in the clipboard. #39466 (Also in 26)desktopCapturerthumbnail generation after screen sharing is cancelled on Wayland. #39194 (Also in 25, 26)preloadscript may not run in some child windows opened bywindow.open. #38910 (Also in 23, 24, 25, 26)webContents.printToPDFpreferCSSPageSizetype error. #38761 (Also in 24, 25, 26)nativeImage.resize()before the appreadyevent. #38836 (Also in 26)nativeThemesource during mara context menu close. #38824 (Also in 25, 26)BrowserWindow.removeBrowserView()with a destroyedwebContents. #38842 (Also in 24, 25, 26)BrowserWindow.moveTop()on modal child windows. #39499 (Also in 24, 25, 26)tray.popUpContextMenuon macOS. #39231 (Also in 26)desktopCapturer.getSources()on Wayland. #39111 (Also in 26)VoiceOvercouldn't trigger the tray action when selected to emit the click event. #39352 (Also in 26)chrome.tabsevents would throw incorrectly. #39771 (Also in 25, 26)webContents.printparameter validation by adding missing options required to set printer printable area. #38614 (Also in 25, 26)frame: falseandroundedCorners: falsewhen going fullscreen. #39796 (Also in 25, 26)<datalist>popups are positions incorrectly inBrowserViews. #38489 (Also in 23, 24, 25, 26)BrowserViewsthat had their bounds set prior to being added to aBrowserWindowcould have unexpected incorrect offsets. #39627 (Also in 25, 26)BrowserWindow.moveAbove()andBrowserWindow.moveTop()did not work for child windows on macOS. #39034 (Also in 24, 25, 26)browserView.removeBrowserViewcould cause a crash in some cases. #39387 (Also in 24, 25, 26)chrome.i18ndid not work properly with Chrome Extensions Manifest V3. #39291 (Also in 24, 25, 26)chrome.tabs.updatedid not return atabobject that properly reflected potential properties that were changed. #39365 (Also in 25, 26)chrome://gpufailed to load. #39583 (Also in 25, 26)protocol.handle()never called its callback with the'file'scheme. #39048 (Also in 25, 26)webContents.print()stopped triggering its callback when the user cancelled the print dialog. #38709 (Also in 25, 26)webContents.printcould fail whenoptionsis a frozen object. #40030 (Also in 25, 26)webContents.sendInputEvent(). #39822 (Also in 25, 26)show()on a childBrowserWindowwould show all other children attached to the same parent on macOS. #40105 (Also in 25, 26)chrome.tabsTab objects were not properly considered privileged. #39608 (Also in 25, 26)openFilewas not passed as a dialog property. #38557 (Also in 24, 25, 26)Showbutton visible. #38997 (Also in 24, 25, 26)webContents.print(null)could incorrectly trigger an error. #38612 (Also in 24, 25, 26)BrowserViewscan behave inconsistently across platforms. #38981 (Also in 25, 26)