-
Notifications
You must be signed in to change notification settings - Fork 36.7k
chore: update to Electron 34 #237557
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: update to Electron 34 #237557
Conversation
2b1d33d to
93764df
Compare
|
@deepak1556 do we need to act on this breaking change for custom protocol handlers: https://www.electronjs.org/docs/latest/breaking-changes#behavior-changed-custom-protocol-url-handling-on-windows ? |
de464b5 to
373539b
Compare
|
Thanks @bpasero , the issue only affects non standard custom schemes and data urls. The ones we use |
1d3cfe2 to
52b5822
Compare
52b5822 to
e9c503d
Compare
2c55d08 to
f4a78c4
Compare
f4a78c4 to
4d2b128
Compare
|
Any comments on an expected time frame for this to be released? Not to pester, I'm just evaluating how to respond to the backport requests to apply this as a patch to the existing release version on Arch Linux. |
|
Unless we need to revert for major regressions, this change will be available in our |
With the icu update it is now relatively difficult to fix paste for code. Downgrading electron32 requires several dependencies be downgraded, including icu. Downgrading icu breaks the system badly. Attempting to downgrade code itself to 1.94.2 to fix the issue also runs into an icu dependency issue. |
@samn For arch users, I recommend installing icu75 from the AUR. You might still need to downgrade flac to 1.4.0 (and potentially packages that depend on it) as well, but that does not cause the aforementioned system breakage. On my system, I was able to fix this by installing icu75: and downgrading the following packages: to the following versions: You can check which packages need to be downgraded by just running |
Fixes #237437
Fixes #238609