Bump got and electron in /desktop
Bumps got to 11.8.6 and updates ancestor dependency electron. These dependencies need to be updated together.
Updates got from 9.6.0 to 11.8.6
Release notes
Sourced from got's releases.
v11.8.6
- Destroy request object after successful response
https://github.com/sindresorhus/got/compare/v11.8.5...v11.8.6
v11.8.5
- Backport security fix https://github.com/sindresorhus/got/commit/861ccd9ac2237df762a9e2beed7edd88c60782dc
https://github.com/sindresorhus/got/compare/v11.8.4...v11.8.5
v11.8.3
- Bump cacheable-request dependency (#1921) 9463bb6
- Fix
HTTPErrormissing.codeproperty (#1739) 0e167b8https://github.com/sindresorhus/got/compare/v11.8.2...v11.8.3
v11.8.2
- Make the
dnsCacheoption lazy (#1529) 3bd245f This slightly improves Got startup performance and fixes an issue with Jest.https://github.com/sindresorhus/got/compare/v11.8.1...v11.8.2
v11.8.1
- Do not throw on custom stack traces (#1491) 4c815c3a609eb74d0eb139414d9996b4f65dc3c0
v11.8.0
- Fix for sending files with size
0onstat(#1488) 7acd380beforeRetryallows stream body if different from original (#1501) 3dd2273- Set default value for an options object (#1495) 390b145
https://github.com/sindresorhus/got/compare/v11.7.0...v11.8.0
v11.7.0
Improvements
- Add
pfxHTTPS option (#1364) c33df7f- Update
bodyafterbeforeRequest(#1453) e1c1844- Don't allocate buffer twice (#1403) 7bc69d9
Fixes
- Fix a regression where body was sent after redirect 88b32ea
- Fix destructure error on
promise.json()c97ce7c- Do not ignore userinfo on a redirect to the same origin 52de13b
https://github.com/sindresorhus/got/compare/v11.6.2...v11.7.0
v11.6.2
Bug fixes
... (truncated)
Commits
2b1482c11.8.62d1497eDestroy request object after successful response (#2187)5e17bb711.8.5bce8ce7Backport 861ccd9ac2237df762a9e2beed7edd88c60782dc8ced192Fix build670eb0411.8.420f29feBackport #1543: Initialize globalResponse in case of ignored HTTPError (#2017)0da732f11.8.39463bb6Bump cacheable-request dependency (#1921)0e167b8HTTPError code set to 'HTTPError' #1711 (#1739)- Additional commits viewable in compare view
Updates electron from 9.4.0 to 26.2.1
Release notes
Sourced from electron's releases.
electron v26.2.1
Release Notes for v26.2.1
Fixes
- Fixed an error where listening to certain
chrome.tabsevents would throw incorrectly. #39772 (Also in 25, 27)- Fixed an issue where BrowserWindows could crash on macOS with
frame: falseandroundedCorners: falsewhen going fullscreen. #39795 (Also in 25, 27)- Fixed an issue where accelerators representing DOM keys were not correctly converted in
webContents.sendInputEvent(). #39821 (Also in 27)- Fixed devtools to allow restoring saved dock state on Windows. #39768 (Also in 25, 27)
- Fixed issue where titlebar would be transparent for transparent windows that are fullscreen. #39780 (Also in 25, 27)
Other Changes
- Fixed missing type for
Electron.TitleBarOverlay. #39805 (Also in 27)- Updated Chromium to 116.0.5845.188. #39828
electron v26.2.0
Release Notes for v26.2.0
Features
- Added support for several more extensions manifest keys including
host_permissions,author, andshort_name. #39673 (Also in 27)- Added the ability to send HTTP headers with
webContents.downloadURL(). #39562 (Also in 25, 27)Fixes
- Fixed an issue where child windows opened when the parent window is already fullscreen did not respect the child windows' fullscreenability and resizability settings. #39641 (Also in 24, 25, 27)
- Fixed an issue where pressing the escape key did not properly trigger PDF presentation mode exit. #39705 (Also in 27)
- Fixed an issue where the Node.js
assertmodule did not work in the renderer process. #39624 (Also in 24, 25, 27)- Fixed problem with promise resolved to early when browser initiated in-page navigation. #39679 (Also in 25, 27)
Other Changes
- Updated Chromium to 116.0.5845.141. #39692
electron v26.1.0
Release Notes for v26.1.0
Features
Fixes
- Fixed a potential crash when calling
BrowserWindow.moveTop()on modal child windows. #39527 (Also in 24, 25)- Fixed an issue where
chrome://gpufailed to load. #39584 (Also in 27)- Fixed an issue where certain properties of
chrome.tabsTab objects were not properly considered privileged. #39607 (Also in 25, 27)- Fixed decorations for tiled windows on Wayland. #39571 (Also in 22, 24, 25, 27)
- Fixed to regenerate thumbnail toolbar buttons when explorer is restarted. #39587 (Also in 24, 25)
- Support Region Capture API with tab MediaStream. #39618
Other Changes
- Security: backported fix for CVE-2023-4071.
- Security: backported fix for CVE-2023-4070.
... (truncated)
Changelog
Sourced from electron's changelog.
Breaking Changes
Breaking changes will be documented here, and deprecation warnings added to JS code where possible, at least one major version before the change is made.
Types of Breaking Changes
This document uses the following convention to categorize breaking changes:
- API Changed: An API was changed in such a way that code that has not been updated is guaranteed to throw an exception.
- Behavior Changed: The behavior of Electron has changed, but not in such a way that an exception will necessarily be thrown.
- Default Changed: Code depending on the old default may break, not necessarily throwing an exception. The old behavior can be restored by explicitly specifying the value.
- Deprecated: An API was marked as deprecated. The API will continue to function, but will emit a deprecation warning, and will be removed in a future release.
- Removed: An API or feature was removed, and is no longer supported by Electron.
Planned Breaking API Changes (28.0)
Removed:
BrowserWindow.setTrafficLightPosition(position)
BrowserWindow.setTrafficLightPosition(position)has been removed, theBrowserWindow.setWindowButtonPosition(position)API should be used instead which acceptsnullinstead of{ x: 0, y: 0 }to reset the position to system default.// Removed in Electron 28 win.setTrafficLightPosition({ x: 10, y: 10 }) win.setTrafficLightPosition({ x: 0, y: 0 })// Replace with win.setWindowButtonPosition({ x: 10, y: 10 }) win.setWindowButtonPosition(null)
Removed:
BrowserWindow.getTrafficLightPosition()
BrowserWindow.getTrafficLightPosition()has been removed, theBrowserWindow.getWindowButtonPosition()API should be used instead which returnsnullinstead of{ x: 0, y: 0 }when there is no custom position.// Removed in Electron 28 const pos = win.getTrafficLightPosition() if (pos.x === 0 && pos.y === 0) { // No custom position. }// Replace with const ret = win.getWindowButtonPosition() if (ret === null) { </tr></table>
... (truncated)
Commits
4e9c583fix:keyCodes being incorrectly converted inwebContents.sendInputEvent()...cbc3458chore: bump chromium to 116.0.5845.188 (26-x-y) (#39828)6ecae84fix: ensure app load is limited to real asar files when appropriate (#39808)8d87511build: update@electron/typescript-definitionsto fix titlebaroverlay (#39805)eda2cedfix: fullscreen crashing with no roundedCorners and no frame (#39795)01aafabfix: prevent errors when extensions listen forchrome.tabsevents (#39772)325549ffix: make titlebar opaque while fullscreen (#39780)ab272cbfix: restore flag that allowed websockets to not be backgrounded (#39754)a3acea9fix: devtools allow restoring saved dock state on Windows (#39768)c9d2d69chore: bump chromium to 116.0.5845.181 (26-x-y) (#39763)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.