We've replaced some originally homebrew Wayland protocol extensions with newer extensions maintained by the wider Wayland community. For example, our own panels now use the layer-shell protocol. This improves interoperability, e.g. enabling third-party panels.
We've added initial support for HDR and color management, in particular for games with HDR rendering (we've been learning a lot about the gaming community and their needs from the Steam Deck).
More complete porting of many little quality-of-life workspace and toolkit features and refinements when running in Wayland.
Performance work.
Screen sharing got a revamp, now supporting RDP and the latest portal dialogs when invoked by apps and so on.
Various other compositor-y bits, e.g. support for the Presentation Time frame scheduling extension, which helps video players and game engines.
Some of these got done in Plasma and KDE software itself, some in Qt 6, where we've been a major contributor to the QtWayland module. Some required contributions to the Wayland protocol stack itself, e.g. the modern focus handover protocol.
I feel like this iteration of KDE will finally convince me to move to linux permanently.
Sweet this is one of the reasons I gave up on KDE 5 I tried a couple months ago. Some combination of KVM and amdgpu was causing crashes (I think something to do with hotplugging displays and Wayland) and it seemed like everything downstream got nuked as well
From what I have read, login sessions require integration with a login manager, and from what I understand that work isn't done yet (this work being a prerequisite).
It seems[2] that gnome is going to support this in a future release (march?)?
I'm sure KDE will have something similar in the works eventually. I currently use xrdp/xorg-xrdp for headless remote login sessions, and while it works ok, I would love to switch to using something more integrated into kde itself.
[1]: https://discuss.kde.org/t/remote-desktop-using-the-rdp-proto...
For this reason, I was stuck on Fedora GNOME for a long while, because only they had it.
KRdp[2][3] looks promising, even though (like GNOME) it requires a GUI session to exist first, before you can connect via RDP. But there are ways to deal with that if you really gotta have it.
But this support is not actually implemented in any app in KDE Plasma 6, is it? My understanding is that it is possible, but there is no built-in functionality to take advantage of it. More "you can build an RDP server now that will work on Wayland" than "there is an RDP server that has been released". (I think?)
[1]: My reddit question, which also includes how to download and try the KRdp alpha/example thing: https://www.reddit.com/r/kde/comments/1b3kc0p/what_ever_happ...
[2]: the project itself doesn't have a lot of info: https://invent.kde.org/plasma/krdp
[3]: the announcement blog has more: https://debugpointnews.com/krdp-wayland/