Majdnem egy évvel a korábbi 1.11-es kiadás után a Sway 1.12 most elérhető, mint a legújabb i3-kompatibilis csempekezelő compositor. A fő funkciója a HDR10 kimeneti támogatás a Vulkan renderelő használatakor, amely elősegíti a Wayland asztali környezet fejlesztéseit a nagy dinamikatartományú kijelzők, a színkezelés és a javított kimenetkezelés terén.
A Sway 1.12 emellett támogatást ad az egyes ablakok rögzítéséhez, ami jelentős fejlesztés a képernyőmegosztás és a felvételi munkafolyamatok számára, ahol a felhasználóknak csak egyetlen alkalmazásablakot kell megosztaniuk.
A protokolltámogatás kibővült, és mostantól tartalmazza a
color-management-v1
,

color-representation-v1
,
xdg-toplevel-tag-v1
,
ext-workspace-v1
és
wl_fixes
elemeket.
A színkezelés javult egy új
--device-primaries
opcióval a kimeneti
color_profile
számára, lehetővé téve a Sway számára, hogy a kijelző EDID adataiból származó színpriméreket használjon. Az sRGB kimeneti színprofil most a darabos sRGB transzferfüggvényt használja a gamma 2.2 helyett, mivel a korábbi gamma 2.2 viselkedés még mindig elérhető az új gamma22 profil révén.
Ezen kívül a Sway 1.12 megváltoztatja a viselkedését a nem támogatott GPU-kkal, például az NVIDIA saját meghajtóját használókkal. Ahelyett, hogy elindulna, a Sway most egy tájékoztató üzenetet jelenít meg. A támogatási politika változatlan marad; csak az indítási viselkedés különbözik. Ez az üzenet letiltható a
--unsupported-gpu
kapcsolóval vagy a
SWAY_UNSUPPORTED_GPU
környezeti változóval.
A kiadás másik kiemelkedő jellemzője, hogy a Sway mostantól hivatalosan is támogatja a kijelzőkezelőkből való indítást, megfordítva korábbi álláspontját. Ráadásul az alapértelmezett konfiguráció most tartalmaz kulcskombinációkat a playerctl-hez, lehetővé téve a média billentyűk alapértelmezett kezelését. A Sway 1.12 emellett támogatja a numerikus billentyűzet csúszkakapcsolóit is.
További részletekért nézd meg a változásnaplót. A Sway 1.12 most elérhető a projekt GitHub kiadási oldalán. A forrásból építkező felhasználóknak szükségük van a wlroots 0.20-ra. A disztribúciós csomagokat a szokásos frissítési csatornákon keresztül fogják biztosítani.

