Electron 12 released with Wayland support

47 points by vially ↗ HN
Version 12 of Electron has just been released with initial Wayland support. I've been waiting for this for a long time now, so I'm pretty excited about this.

This means that now the three major GUI toolkits for Linux (GTK, Qt and now Electron) support Wayland natively.

Hopefully the Chromium Embedded Framework (CEF) will follow suit soon [1] which should make it possible for Steam and Spotify to run natively on Wayland too (as soon as they upgrade, of course).

[1] - https://bitbucket.org/chromiumembedded/cef/issues/2804/ozone-wayland-x11-support

6 comments

[ 4.6 ms ] story [ 13.2 ms ] thread
Is this also a step towards easier screen sharing? The only reason I'm not on wayland is I occasionally need to screen share on Skype, zoom, and bluejeans.
I don't use any of those apps so I'm not familiar with their underlying technology but it looks like they are all Electron apps.

If that's the case, then yes, screen-sharing should be much easier once they migrate to Electron 12 since they will become native Wayland apps and will be able to use the Wayland protocols for screen-sharing.

This is great news!

One of the worst things about wayland and electron has been super fuzzy apps if you use fractional scaling, because it didn't scale them correctly.

Excited to test Electron 12 for Beekeeper Studio.

And slack too (if it's written in Electron..)

Can't wait for a snappier slack experience.. that lag kills me.

Probably won't affect that unfortunately, I think that's slack itself blocking on api calls