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
Revert Electron to 29.3.3 #5098
Revert Electron to 29.3.3 #5098
Conversation
This reverts commit f661956.
Pull request was closed
This reverts commit f336215.
This should probably be the last PR to be merged before release. Lets focus on the few PR's that needs to be addressed so we can release. Lets hope Electron fixes their mess in the meantime. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
…at/revert-electron-30
Conflicts have been resolved. A maintainer will review the pull request shortly. |
Closed in favor of #5137. |
Pull request was closed
Revert Electron to 29.3.3
Pull Request Type
Related issue
#5054, #5055
Description
Reverts Electron version to prevent issues for what seems to be a good deal of Linux users. Many distros need the argument
--ozone-platform-hint=auto
to be able to run correctly (e.g., most Linux systems running Wayland as the display system), some distros are blowing up when that argument is passed in (e.g., Ubuntu), and some installs can't have this argument applied programmatically when the default executable is run (e.g., Linux portable, Linux.7z
).The immediate course of action that the FreeTube core contributor team discussed in our Matrix channel is to revert the Electron 30 upgrade, test the next major Electron versions to see if the issue is resolved, and if no fix is made, we will upgrade to the latest Electron version and figure out a solution.
Edit 2024-05-13: changed to 29.3.3 from prior 29.3.0 and revalidated.
Testing
Desktop