Electron 27 update + fix#2388
Conversation
|
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/electron-packager@15.5.2, npm/electron@15.5.7, npm/react-dom@17.0.2, npm/react@17.0.2 |
|
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? |
Very much so, I would even say it's security-relevant. I'm happy to resolve the merge, if it has any chance of being reviewed. I'm also happy to become a member and help with maintenance, if that's an option for you @feross. Also cc @ThaUnknown, @DiegoRBaquero, since you still seem to be active in this org. |
|
btw, in NixOS, we're delivering this right now, in order to keep pace as we deprecate old electron versions: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/video/webtorrent_desktop/default.nix#L12-L23 |
ofc... It would be interesting for you to contact the @feross asking to join the organization |
|
just tested and works good 🤝 |
|
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? |
The only thing blocking this is lack of response from maintainers! cc @feross @alxhotel @bnjmnt4n @Borewit @DiegoRBaquero @Flet @gillesdemey @imsnif @iovis @ivantodorovich @josephfrazier @mappum @mvayngrib @rom1504 @SilentBot1 @ThaUnknown @transitive-bullshit @watson PS as stated previously, I'm willing to step up and take maintainership |
|
pinging 18 people? do you have a death wish? |
|
Took this for a quick spin on MacOS and the app doesn't appear to be interactive – seems the main culprit is applying .app {
-webkit-app-region: drag;
}should be .header {
-webkit-app-region: drag;
}Can you also rebase with |
try on Discord |
|
yet another 18 pings, how wonderful |
In fact I have done that a few weeks back https://discord.com/channels/612575111718895616/841760353439973376/1189956775680671854
What's that supposed to mean? I know you didn't just issue a credible threat to my life in a public forum, so I can only assume that this is some sort of hyperbole? |
|
@bendlas does it work? Comments above seem to indicate it doesn't |
|
@rom1504 It has been working on linux and it has been what we're shipping on NixOS, due to older versions of electron being disabled for security reasons. |
|
@gillesdemey thanks for the constructive feedback! Would you mind re-testing? I don't have access to a MacOS machine .. |
|
Don't forget to update WebTorrent to version 2.x |
Are you sure that should be done as part of this PR? |
Issue is resolved; I think we're good to merge this :)
I'd rather see a separate PR to upgrade the webtorrent dependency since that's a major version bump (and it could block this PR). It could include some patches for dependencies – @bendlas if you're concerned about those I encourage you to send a PR for that too ;) |
|
yeah... finally |


[ ] Documentation update
[x] Bug fix
[ ] New feature
[ ] Other, please explain:
What changes did you make? (Give an overview)
Event format seems to have changed, so don't use
event.sender, butmain.wininmain/windows/main.jsWhich issue (if any) does this pull request address?
Supersedes #2385
Is there anything you'd like reviewers to focus on?