stabiilne protokolli, protsessidevahelise suhtluse mehhanismide ja teekide väljaanne . Haru 1.18 on API ja ABI tasemel tagurpidi ühilduv versioonidega 1.x, kuid sisaldab ka hulgaliselt täiustusi. Komposiitserver Weston 8.0, mille raames arendatakse koodibaasi ja töönäiteid Waylandi kasutamiseks laua- ja embedditud lahendustes, oli jaanuari lõpus.
Wayland 1.18 peamised täiustused:
- Lisatud tugi Meson ehitussüsteemile. Autotools'iga ehitamise võimalus on endiselt saadaval, kuid see eemaldatakse tulevastes versioonides;
- API, mis jagab proxyobjekte siltide põhjal, võimaldades rakendustel ja tööriistakomplektidel ühiselt kasutada ühte Waylandi ühendust;
- Kasutaja ruumis on rajatud Waylandi serveri ajastajate jälgimine, mis välistab liiga paljude failide descriptorite loomise;
- funktsioon wl_global_remove(), mis saadab sündmuse globaalsete objektide eemaldamisest ilma nende puhastamiseta. Uus funktsioon välistab võistlusolukordade tekkimise globaalsete objektide eemaldamisel. Sellised võistlusolukorrad võisid tekkida, kuna kliendid ei saanud kinnitada eemaldamissündmuse saamist. Funktsioon wl_global_remove() võimaldab esmalt saata eemaldamissündmuse ja alles seejärel koristada objekt teatud viivituse järel.
Waylandi toe staatus rakendustes, lauakeskkondades ja distributsioonides:
- Fedora tarnib vaikimisi Waylandi põhjal ehitatud Firefoxi versiooni. Probleemid NVIDIA patenteeritud binaardraiverite kasutamisega Waylandiga on lahendatud.
katseprojekt automaatseks XWaylandi käivitamiseks, kui püütakse käivitada X11 protokolliga rakendust.
Waylandis on lisatud võimalus käivitada X11-rakendusi root-õigustes XWaylandi all. SDL Waylandis on lahendatud probleemid vanade mängude käivitamisel, mis töötavad madalates ekraanilahutustes. Qt teek GNOME keskkonnas on vaikimisi kokku pandud Waylandi toe jaoks; - Uues loodud töölaua keskkonnana GNOME, kasutades vaikimisi Waylandi põhjal ehitatud ekraaniserverit;
- GTK 4 eelversioonis GDK API rakendamine, mis on välja töötatud Waylandi protokoli kasutamisega arvestades. GDK-õhukauss Waylandi jaoks on lisatud portaaliliidese tugi, et pääseda juurde GtkSettings'i seadetele, ja sisenemismeetodite toetuseks on pakutud text-input-unstable-v3 protokolli laienemise tuge;
- projekt GNOME'i vigade ja puuduste kõrvaldamiseks, mis ilmnevad Waylandi peal töötamisel;
- XWaylandis EGL-põhine GLX-käitleja, mis võimaldab vältida tarkvara rasteriseerija swrast kasutamist;
- KDE arendamise eesmärkide seas järgmise kahe aasta jooksul KDE üleminek Waylandile. Waylandi peal töötav KDE keskkond plaanitakse muuta esmaseks, samas kui X11-põhine keskkond muudetakse valikuks ja mitte kohustuslikuks sõltuvuseks. Aruandeperioodil KDE-s kvaliteetne skaleerimise tugi Waylandi peal töötamisel. KDE sessioon Waylandi peal on kohandatud töötama NVIDIA patenteeritud draiveritega. On tekkinud võimalus lohistada XWaylandi ja Waylandi rakenduste aknaid, kasutades drag&drop'i. KWin tagab korrapärase kerimise hiire ratastega Waylandi keskkonnas;
- GNOME'is automaadine XWaylandi käivitamise võimalus, kui proovitakse käivitada X11 protokolliga rakendust (varem pidi XWayland pidevalt töötama);
- tööd MATE kasutajakeskkonna rakenduste portimise nimel Waylandi jaoks. MATE piltide vaaturi Eye of MATE on kohandatud Waylandi jaoks ja MATE paneelis on paranenud Waylandi tugi; Qt Waylandi komposiitoris
- linux-dmabuf-unstable-v1 ja wp_viewporter protokollide tugi. Qt platvormi komponentidesse Waylandi jaoks on lisatud fullscreen-shell-unstable-v1 protokolli tugi; Waypipe — Waylandi protokolli proks, mis võimaldab rakendusi käivitada teisel hostil;
- Kasutajakeskkonnas
- on Waylandi all töötamise tugi oluliselt paranenud; Firefoxi jaoks
- uus Waylandi taust, mis kasutab DMABUF mehhanismi tekstuuride renderdamiseks; Ubuntu Waylandi keskkonnas
- X11-rakenduste käivitamise võimalus root õigustes Xwaylandi all; Wine-waylandi patšide komplekt ja draiver winewayland.drv, mis võimaldavad kasutada Wine'i Waylandi protokolliga keskkondades ilma XWaylandi ja X11-ga seotud komponentideta;
- Mir arendamine kui Waylandi jaoks mõeldud komposiitserver jätkub. Waylandi rakenduste käivitamise tagamiseks Miris
- Waylandi protokolli laienemiste. Waylandi protokolli laiendused. koodi jõudluse optimeerimine, mis on seotud Waylandiga, ja uus graafikaplatvorm „wayland”, mis võimaldab käivitada Mir'i teise Waylandi komposiitserveri all kliendina. eksperimentaalne tugi X11 rakenduste dünaamiliseks käivitamiseks Waylandi-põhises keskkonnas.
- uued väljaanded kasutajakeskkonnast Sway, mis kasutab Waylandi;
- Lubuntu distributsioon üleminekut Waylandile 2020. aastaks. Waylandi toetamine on plaanis teostada Openbox aknahalduri portimise kaudu, et kasutada Mir'i kui Waylandi komposiitserverit;
- Arendamine jätkub , Waylandi põhine komposiitserver, et käivitada üksikke rakendusi kioskirežiimis;
- Tööd käivad kasutajakeskkonna LXQt 1.0.0 väljaandmiseks, mille peamine eesmärk on viia valmis võimalused töötamiseks Waylandi peal;
- Väljundisüsteem mehhanismis Linuxi virtuaalmasinate käivitamiseks ChromeOS-is sisseehitatud tugi Waylandi klientidele (virtio-wayland) koos komposiitserveri käitamisega põhihostis ja GPU tõhus kasutamine külgmistest süsteemidest;
- FreeBSD jaoks portid, mis on vajalikud KDE kogumiseks Waylandi toe jaoks;
- DragonFly BSD-s port Waylandi ja Westoni jaoks, XWaylandi tugi;
- Waylandi kasutavad kasutajakeskkonnad ja koondusid uue projekti alla . Liri põhineb Qt 5-l (QML) ja edendab Materiaalse Disaini stiilis vormimist;
- Wayland on vaikimisi mobiilplatvormidel kasutusel , , ,
