
The Sway 1.10 series is built atop the wlroots 0.18 library that in turn delivers many new Wayland features for compositors. Sway 1.10-rc1 also features a rewrite of its renderer to make use of the wlroots scene graph API for better performance.
Sway 1.10-rc1 does introduce GPU reset recovery handling for better robustness of the compositor. There is also a new command to use an ICC profile for an output. The output confirmation algorithm has also been enhanced.
New Wayland protocols supported by Sway 1.10-rc1 include tearing-control-v1 for opt-in tearing page-flips, ext-transient-seat-v1 for remoting apps, ext-foreign-toplevel-list-v1 for top-level information querying, and xdg-shell v5. There is also support for IME popups used for CJK along with various other changes.
Downloads and more information on the Sway 1.10-rc1 Wayland compositor release via GitHub .