Skip to content

[v18] Bump the electron group across 1 directory with 4 updates#63569

Merged
ravicious merged 1 commit intobranch/v18from
r7s/v18/backport-63372-electron-40
Feb 9, 2026
Merged

[v18] Bump the electron group across 1 directory with 4 updates#63569
ravicious merged 1 commit intobranch/v18from
r7s/v18/backport-63372-electron-40

Conversation

@ravicious
Copy link
Copy Markdown
Member

@ravicious ravicious commented Feb 6, 2026

Backport #63372.

Changelog: The minimal macOS version required by Teleport Connect is now macOS 12.

It should be released together with #63539.

* Bump the electron group across 1 directory with 4 updates

Bumps the electron group with 4 updates in the / directory: [node-pty](https://github.com/microsoft/node-pty), [electron](https://github.com/electron/electron), [electron-updater](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-updater) and [electron-vite](https://github.com/alex8088/electron-vite).

Updates `node-pty` from 1.1.0-beta35 to 1.1.0
- [Release notes](https://github.com/microsoft/node-pty/releases)
- [Commits](microsoft/node-pty@v1.1.0-beta35...v1.1.0)

Updates `electron` from 39.2.2 to 40.1.0
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v39.2.2...v40.1.0)

Updates `electron-updater` from 6.7.0 to 6.7.3
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-updater/CHANGELOG.md)
- [Commits](https://github.com/electron-userland/electron-builder/commits/electron-updater@6.7.3/packages/electron-updater)

Updates `electron-vite` from 4.0.1 to 5.0.0
- [Release notes](https://github.com/alex8088/electron-vite/releases)
- [Changelog](https://github.com/alex8088/electron-vite/blob/master/CHANGELOG.md)
- [Commits](alex8088/electron-vite@v4.0.1...v5.0.0)

---
updated-dependencies:
- dependency-name: node-pty
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: electron
- dependency-name: electron
  dependency-version: 40.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: electron
- dependency-name: electron-updater
  dependency-version: 6.7.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: electron
- dependency-name: electron-vite
  dependency-version: 5.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: electron
...

Signed-off-by: dependabot[bot] <support@github.com>

* Revert unnecessary updates

* Bump Node.js to 24

* Add node-pty prebuilds to `x64ArchFiles`

* Update node-pty to 1.2.0-beta.10

* Add fix for Wayland

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Grzegorz Zdunek <grzegorz.zdunek@goteleport.com>
Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
@socket-security
Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​electron-updater@​6.6.8 ⏵ 6.7.39710078 +191 -1100
Addednpm/​@​types/​node@​24.10.101001008196100
Updatednpm/​node-pty@​1.1.0-beta34 ⏵ 1.2.0-beta.109210010098 +1100
Updatednpm/​electron-vite@​4.0.0 ⏵ 5.0.098 +110010093 +2100
Updatednpm/​electron@​37.6.0 ⏵ 40.1.094 +1100100 +198 +1100

View full report

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works fine on macOS and Windows. I'm yet to check Ubuntu and Fedora.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It works on Ubuntu and Fedora too.

@ravicious ravicious enabled auto-merge February 9, 2026 10:17
@ravicious ravicious added this pull request to the merge queue Feb 9, 2026
Merged via the queue into branch/v18 with commit d35b6d9 Feb 9, 2026
44 checks passed
@ravicious ravicious deleted the r7s/v18/backport-63372-electron-40 branch February 9, 2026 10:35
@doggydogworld doggydogworld mentioned this pull request Feb 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants