Skip to content
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

chore(deps) update electron to 27.0.4 #921

Merged
merged 1 commit into from
Nov 11, 2023
Merged

chore(deps) update electron to 27.0.4 #921

merged 1 commit into from
Nov 11, 2023

Conversation

csett86
Copy link
Member

@csett86 csett86 commented Nov 4, 2023

Contains electron 26 and 27 updates, for details see

https://www.electronjs.org/blog/electron-26-0
https://www.electronjs.org/blog/electron-27-0

Contains a fix for Linux that lead to crashes when the graphics drivers changed
electron/electron#40467

Mainly this should help with further bugfixes in webrtc as the contained
Chromium is implicitly upgraded from 114 to 118.

In wayland / pipewire terms we have only minor additions, eg:

WaylandWindowDecorations by default: electron/electron#39582

saghul
saghul previously approved these changes Nov 5, 2023
Contains electron 26 and 27 updates, for details see

https://www.electronjs.org/blog/electron-26-0
https://www.electronjs.org/blog/electron-27-0

Contains a fix for Linux that lead to crashes when the graphics drivers changed
electron/electron#40467

Mainly this should help with further bugfixes in webrtc as the contained
Chromium is implicitly upgraded from 114 to 118.

In wayland / pipewire terms we have only minor additions, eg:

WaylandWindowDecorations by default: electron/electron#39582

which means we can remove the enable flag we had on this in main.js as its now
default.
@csett86
Copy link
Member Author

csett86 commented Nov 11, 2023

I have bumped to 27.0.4 as that contains another Linux fix: electron/electron#40467

@saghul please have another look

@csett86 csett86 changed the title chore(deps) update electron to 27.0.3 chore(deps) update electron to 27.0.4 Nov 11, 2023
@csett86
Copy link
Member Author

csett86 commented Nov 11, 2023

tested successfully on windows 10, Ubuntu 22.04 (Wayland) and macOS 13.6

@csett86 csett86 merged commit 9dcb095 into master Nov 11, 2023
3 checks passed
@csett86 csett86 deleted the electron-27-0-3 branch November 11, 2023 17:40
@TallTed
Copy link
Contributor

TallTed commented Nov 14, 2023

For the benefit of others...

Kills support for macOS 10.14.x and earlier; requires macOS 10.15.x or later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants