chore(deps): update all major dependencies (major)#167
Conversation
Changed Files
|
Greptile SummaryUpdates
Confidence Score: 5/5Safe to merge — the update swaps one commit SHA for another with no interface changes, and the only internal difference is a Node runtime upgrade inside the action itself. The change is a single-line SHA bump. The v3 release notes confirm there are no API-level changes: compose-file, up-flags, and env inputs all work identically. The new commit hash is properly verified against the v3.0.0 tag. No files require special attention. Important Files Changed
Reviews (1): Last reviewed commit: "chore(deps): update all major dependenci..." | Re-trigger Greptile |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
6b6a6c7 to
374dd39
Compare
374dd39 to
cb04244
Compare
cb04244 to
4b51f75
Compare
4b51f75 to
34695ff
Compare
34695ff to
6a08bc0
Compare
6a08bc0 to
8ae5e9e
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
This PR contains the following updates:
v5.0.5→v6.1.0v6.0.2→v7.0.0v6.0.1→v7.0.042.2.0→43.0.043.1.0v2.6.0→v3.0.0Release Notes
actions/cache (actions/cache)
v6.1.0Compare Source
What's Changed
Full Changelog: actions/cache@v6...v6.1.0
v6.0.0Compare Source
What's Changed
Full Changelog: actions/cache@v5...v6.0.0
v6Compare Source
v5.1.0Compare Source
What's Changed
Full Changelog: actions/cache@v5...v5.1.0
actions/checkout (actions/checkout)
v7.0.0Compare Source
v7Compare Source
v6.0.3Compare Source
codecov/codecov-action (codecov/codecov-action)
v7.0.0Compare Source
codecovsecurityaccount. We have deleted the account and are usingcodecovsecopswith the original gpg keyWhat's Changed
Full Changelog: codecov/codecov-action@v6.0.1...v7.0.0
v7Compare Source
v6.0.2Compare Source
This is a copy of the
v7.0.0release to make updates easierWhat's Changed
Full Changelog: codecov/codecov-action@v6.0.1...v6.0.2
electron/electron (electron)
v43.0.0: electron v43.0.0Compare Source
Release Notes for v43.0.0
Stack Upgrades
150.0.7871.46v24.147.015.0Breaking Changes
nativeImagewas passed an image with a color profile, its pixel values will now be normalized to SRGB. This ensures that two visually identical images after color space application will receive similar pixel values when converted to anativeImage. #51565roundedCorners: falseon the window. #52111showHiddenFilessupport from thedialogAPI on Linux. #51880Features
Additions
app.getApplicationInfoForProtocol(). #51297 (Also in 42)Notification.getHistory()for macOS, allowing developers to restore all delivered notifications still present in Notification Center. #50325 (Also in 42)accessibilityLabelproperty toMenuItemconstructor options and properties for defining screen-reader-friendly labels. #50240allowExtensionsprivilege toprotocol.registerSchemesAsPrivileged()to enable Chrome extensions on custom protocols. #49951 (Also in 40, 41, 42)app.configureWebAuthn()to enable the Touch ID platform authenticator for WebAuthn on macOS, and aselect-webauthn-accountsession event for choosing between multiple discoverable credentials. #51255 (Also in 41, 42)globalShortcut.setSuspended()andglobalShortcut.isSuspended()methods to temporarily suspend and resume global shortcut handling. #50425 (Also in 42)idandgroupIdoptions to the Notification constructor on macOS.idallows custom identifiers for notifications, andgroupIdvisually groups notifications together in Notification Center. #50097 (Also in 42)nv12OSR pixel format support for professional use. #49799view.setBackgroundBlur. #51076webContents.copyVideoFrameAt(x, y)andwebContents.saveVideoFrameAs(x, y)methods. #48149contentTracing.enableHeapProfiling(). #50826 (Also in 41, 42)urgencyoption in Notifications on Windows. #50225 (Also in 41, 42)--experimental-inspector-network-resourceNode.js flag to be passed through Electron. #49689 (Also in 41, 42)Improvements
app.getApplicationNameForProtocol()on Linux. #51251 (Also in 42)app.isDefaultProtocolClient()andapp.setAsDefaultProtocolClient()on Linux. #51316 (Also in 42)webRequestheader conversions and several other gin converter hot paths. #51608 (Also in 42)Fixes
desktopCapturer.getSources()hanging on macOS. #51128process.exit()with no argument did not exit withprocess.exitCodeprocess.exit()in the main process. #51428rgba(0,0,0,0)failing back to default frame color. #52010Also in earlier versions...
fscopy methods. #50226 (Also in 39, 40, 41, 42)metadatafields tocontentTracingtraces. #50892 (Also in 41, 42)kResizeThresholdto trigger the resize on corners. #50637 (Also in 41, 42)fetch()and XHR are blocked for custom protocols registered withsupportFetchAPI: trueunlesscorsEnabled: trueis also set; cross-originmode: 'no-cors'requests now receive an opaque response. #51152 (Also in 39, 40, 41, 42)ps aux. #50509 (Also in 42)NativeWindowViews::MoveBehindTaskBarIfNeeded(). #52021 (Also in 41, 42)ELECTRON_INSTALL_PLATFORMbeing ignored when resolving the Electron executable path during postinstall, which causedpath.txtto be written for the host platform instead of the requested target and madeisInstalled()always re-download on subsequent installs. #51029 (Also in 42)ProtocolResponse.urlrequests being made through the default session instead of the session the protocol handler was registered on whenProtocolResponse.sessionwas not set. #52131 (Also in 40, 41, 42)app.getLoginItemSettings()returningundefinedforexecutableWillLaunchAtLoginon macOS; the property is now always a boolean. #51416 (Also in 40, 41, 42)fs.staton files inside asar archives returningundefinedforblksizeandblocksinstead of numeric values. #50825 (Also in 40, 41, 42)webContents.printToPDFrejecting on all subsequent calls after a prior call was rejected with an invalidpageRangesvalue. #51174 (Also in 40, 41, 42)webRequest.onBeforeSendHeaders()callback. #51340 (Also in 40, 41, 42)webContents.reload()or navigating synchronously from therender-process-goneevent; the event is now emitted after the renderer's teardown notification has completed. #51918 (Also in 41, 42)clipboard.readImage()when the clipboard contains malformed image data. #50475 (Also in 39, 40, 41, 42)touchID.promptReasontoapp.configureWebAuthn()to customize the prompt text. #51595 (Also in 41, 42)contentTracing.getTraceBufferUsage()while a trace session is active. #50556 (Also in 39, 40, 41, 42)release()after the texture object was garbage collected. #50473 (Also in 39, 40, 41, 42)webContents.print(). #50843 (Also in 41, 42)setResizable. #51252 (Also in 41, 42)<geolocation>HTML element. #51346 (Also in 41, 42)WebAssembly.compileStreaming()orWebAssembly.instantiateStreaming()withnodeIntegrationenabled. #51955 (Also in 42)Invoke in DisallowJavascriptExecutionScopecrash on application quit when aWebContents(or other JS-emitting native object) is garbage-collected during shutdown. #50688 (Also in 40, 41, 42)win.center(). Additionally, fixed an issue where frameless windows would appear slightly off-center on Windows. #51920 (Also in 41, 42)UnhookWindowsHookExfailure insetIgnoreMouseEvents(true, { forward: true })teardown could cause duplicate low-level mouse hooks to be installed on the next activation. #51098 (Also in 41, 42)show/hideevents andWebContentsvisibility state could be reported incorrectly when multipleWebContentsViews were attached to a window. #50579 (Also in 40, 41, 42)app-region: draginside a hiddenWebContentsViewwould still drag the parent window on Windows. #51200 (Also in 40, 41, 42)nodeIntegrationInWorkerdidn't always work in AudioWorklet. #47244 (Also in 40, 41, 42)processand other Node globals were undefined in ESM preload scripts whencontextIsolationwas disabled. #51723 (Also in 42)setSimpleFullScreenon macOS would exit when web content calledrequestFullscreen(). #50874 (Also in 40, 41, 42)contentTracingAPIs beforeapp.whenReady()would crash the application. #50920 (Also in 41, 42)getFileHandlerequests on the same path could stall indefinitely. #50597 (Also in 40, 41, 42)webContents.print()did not prefill the print dialog on macOS. #50600 (Also in 40, 41, 42)electronvia ESM would touch the OS keychain on app-ready even whensafeStoragewas never used.safeStorage.isAsyncEncryptionAvailable()now returns a Promise as documented. #50419 (Also in 42)webContents.print()callback may not fire correctly in some cases. #50431 (Also in 41, 42)always-on-top-changedeven to fire with incorrect values. #51110 (Also in 40, 41, 42)contenteditableelements. #51289 (Also in 40, 41, 42)enable_pdfdisabled. #51223 (Also in 41, 42)app.setPath('sessionData')was called with a non-existent directory. #50891 (Also in 41, 42)setResizable(false)followed bysetResizable(true). #51175 (Also in 41, 42)--remote-debugging-portnot working when inspecting from Chrome'schrome://inspectpage. The DevTools page would appear empty due to the frontend URL pointing to a CDN that returned 404 for Electron's Chromium builds. #51236 (Also in 41)frame: false, matching the behavior for windows with frames. #50706 (Also in 41, 42)desktopNameis not provided inpackage.json. #51424 (Also in 41, 42)BaseWindow. #52119 (Also in 41, 42)allow-popups-to-escape-sandboxis set. #52189 (Also in 42)Other Changes
gn genfailing to resolveelectron_versionwhen building from agit worktreecheckout. #51146 (Also in 39, 40, 41, 42)Buffer/TextEncoderAPIs and a crash infs.writeFileSyncwith non-ASCII strings on Apple Silicon. #51850 (Also in 41, 42)Documentation
Notices
Support for 32-bit platforms ending
Electron 43.x.y will be the last version series of Electron to ship with prebuilt binaries for 32-bit platforms: Windows x86 (
win32-ia32) and Linux ARM (linux-armv7l). Once the v43 series reaches end of life in January 2027, these 32-bit platforms will no longer be supported.End of Support for 40.x.y
Electron 40.x.y has reached end-of-support as per the project's support policy. Developers