került sor a protokoll, a folyamatok közötti kommunikációs mechanizmus és a könyvtárak stabil kiadása útvidék 1.18. Az 1.18-as ág API- és ABI-szinten visszafelé kompatibilis az 1.x-es kiadásokkal, de ezenkívül tartalmaz néhány fejlesztést. A Weston 8.0 kompozit szerver, amely a Wayland asztali környezetekben és beágyazott megoldásokban való használatához fejleszti a kódbázist és a működő példákat. közzétett január végén.
A Wayland 1.18 főbb fejlesztései:
Támogatás hozzáadva a Meson összeszerelő rendszerhez. Az Autotools használatával való építés lehetősége egyelőre megmarad, de egy későbbi kiadásban eltávolítjuk;
Hozzáadva API a proxy objektumok címkék alapján történő elválasztására, lehetővé téve az alkalmazások és eszközkészletek számára, hogy egyetlen Wayland kapcsolatot megoszthassanak;
Engedélyezte a wayland szerver időzítők nyomon követését a felhasználói térben, ami kiküszöbölte a túl sok fájlleíró létrehozását;
Hozzáadva a wl_global_remove() függvény, amely eseményt küld egy globális objektum törlése nélkül. Új funkció lehetővé teszi megakadályozza a versenyfeltételek előfordulását a globális objektumok törlésekor. Ezek a versenyfeltételek azért fordulhatnak elő, mert az ügyfelek nem tudták visszaigazolni a törlési esemény kézhezvételét. A wl_global_remove() függvény lehetővé teszi, hogy először küldjön egy eltávolítási eseményt, és csak bizonyos késleltetés után törölje az objektumot.
A Wayland támogatási állapota alkalmazásokban, asztali környezetekben és disztribúciókban:
Fedorában biztosított A Wayland alapú Firefox alapértelmezett buildjét biztosítja. Megoldódott a szabadalmaztatott NVIDIA bináris illesztőprogramok és a Wayland használatával kapcsolatos problémák. Megvalósítva kísérleti lehetőség az XWayland automatikus elindítására, amikor egy X11 protokollon alapuló alkalmazást próbál futtatni.
A Wayland környezetben az X11 alkalmazások XWayland alatti root jogokkal való futtatásának lehetőségével bővült. Az SDL for Wayland megoldja a méretezési problémákat, ha régebbi, alacsony képernyőfelbontású játékokat futtat. A GNOME-környezetben használható Qt-könyvtár alapértelmezés szerint Wayland támogatással készült;
В Red Hat Enterprise Linux 8 A GNOME asztali számítógépként kínálja a Wayland alapú alapértelmezett megjelenítési kiszolgálót;
A GTK 4 előzetes verziójában a GDK-ban folytatta a Wayland protokoll használatának szem előtt tartásával kifejlesztett API-k megvalósítása. A GtkSettings beállításainak eléréséhez szükséges portálfelület támogatása hozzáadásra került a Wayland GDK-háttérrendszeréhez, és javasolták a text-input-instable-v3 protokollbővítmény támogatását a beviteli módszerekkel való munkához;
Elindult egy projekt, amely megszabadítja a GNOME-ot a hibáktól és hiányosságoktól, amelyek a Wayland tetején végzett munka során jelentkeznek;
XWaylandben - tette hozzá EGL szoftver interfészen alapuló GLX processzor, amely kiküszöböli a Swrast szoftver raszterező használatát;
A következő két év KDE fejlesztési céljai a következők: említett a KDE fordítása Wayland nyelvre. A tervek szerint a Wayland tetején futó KDE-környezet lesz elsődleges, az X11-alapú környezet pedig az opciók és az opcionális függőségek kategóriájába kerül. A jelentési időszakban a KDE-ben végrehajtva A töredékes méretezés támogatása a Wayland tetején történő futtatáskor. A Wayland-alapú KDE-munkamenet szabadalmazott NVIDIA-illesztőprogramokkal való együttműködésre lett kialakítva. Mostantól lehetőség van az alkalmazásablak áthúzására az XWayland és a Wayland használatával drag&drop módban. A KWin megfelelő görgetést biztosít az egér görgőjével Wayland-alapú környezetben;
GNOME-ban tette hozzá az XWayland indításának automatizálása, amikor egy X11 protokollon alapuló alkalmazást próbáltak futtatni (korábban az XWaylandnek folyamatosan futnia kellett);
Elindult dolgozik a MATE felhasználói környezeti alkalmazások Wayland-re történő portolásával. BAN BEN MATE 1.24 az Eye of MATE képnézegetőt a Waylandhez igazították, és a Wayland támogatása a MATE panelen javult;
A Qt Wayland Compositorban biztosított a linux-dmabuf-unstable-v1 és a wp_viewporter protokollok támogatása. A fullscreen-shell-unstable-v1 protokoll támogatása hozzáadásra került a Wayland Qt platform összetevőihez;
közzétett A Waypipe a Wayland protokoll proxyja, amely lehetővé teszi alkalmazások futtatását egy másik gazdagépen;
A felhasználói környezetben Megvilágosodás 0.23 Jelentősen jobb támogatás a Wayland alatti munkavégzéshez;
Firefoxhoz megvalósítani egy új háttér a Wayland számára, amely a DMABUF mechanizmust használja a textúrákhoz való rendereléshez;
Ubuntun Wayland alapú környezetben biztosított az Xwayland rendszert futtató root jogokkal rendelkező X11 alkalmazások futtatásának képessége;
Előkészített a Wine-wayland javítások készlete és a winewayland.drv illesztőprogram, amely lehetővé teszi a Wine használatát a Wayland protokollon alapuló környezetben, XWayland és X11-hez kapcsolódó összetevők használata nélkül;
Folytatódik a Mir fejlesztése a Wayland kompozit szervereként. A Wayland alkalmazások Mir környezetben való elindítását biztosító eszközökben megnövekedetta számottámogatott Wayland protokoll kiterjesztések. Végrehajtott teljesítményoptimalizálás a Wayland-hez kapcsolódó kódhoz, és egy új "wayland" grafikus platform került hozzáadásra, amely lehetővé teszi a Mir kliensként való futtatását egy másik Wayland kompozit szerver alatt. Javasolt kísérleti támogatás az X11 alkalmazások dinamikus indításához Wayland-alapú környezetben.
Alakított a Sway felhasználói környezet új kiadásai a Wayland használatával;
Lubuntu disztribúció körvonalazva áttérés a Waylandre 2020-ra. A Wayland támogatást az Openbox ablakkezelő portolásával tervezik megvalósítani a Mir megjelenítő szerver használatára, amelyet a Wayland összetett szervereként használnak;
Fejlesztés Ketrec, egy Wayland-alapú összetett szerver az egyes alkalmazások kioszk módban történő futtatásához;
Folytatódik a munka az LXQt 1.0.0 felhasználói környezet kiadásán, amelynek fejlesztése során a fő feladat a Wayland feletti munkaképesség teljes készenlétbe helyezése;
Következtető motor Linux virtuális gépek futtatásához ChromeOS rendszeren biztosítja beépített támogatás a Wayland kliensekhez (virtio-wayland) a fő gazdagép oldalán lévő összetett szerver végrehajtásával és a vendégrendszerek GPU-inak hatékony használatának lehetőségével;
FreeBSD-hez fejleszteni a KDE Wayland támogatással történő felépítéséhez szükséges portok;
DragonFly BSD operációs rendszeren fejlődik kikötő Waylanddal és Westonnal, ott van XWayland támogatás;
Egyéni környezetek a Wayland használatával papiros-héj и Hawaii beolvadt egy új projektbe liliom. A Liri a Qt 5-ön (QML) alapul, és a Material Design stílust hirdeti;