Pas tetë muajsh zhvillimi, është publikuar një lëshim i qëndrueshëm i serverit të përbërë Weston 11.0, duke zhvilluar teknologji që kontribuojnë në shfaqjen e mbështetjes së plotë për protokollin Wayland në Enlightenment, GNOME, KDE dhe mjedise të tjera përdoruesi. Zhvillimi i Weston synon të ofrojë një bazë kodi me cilësi të lartë dhe shembuj pune për përdorimin e Wayland në mjediset e desktopit dhe zgjidhjet e integruara, të tilla si platformat për sistemet info-argëtuese të automobilave, telefonat inteligjentë, televizorët dhe pajisjet e tjera të konsumatorit. Kodi i projektit shpërndahet nën licencën MIT.
Ndryshimi i rëndësishëm i numrit të versionit të Weston është për shkak të ndryshimeve të ABI që prishin përputhshmërinë. Ndryshimet në degën e re të Weston:
- Vazhdimi i punës në infrastrukturën e menaxhimit të ngjyrave që lejon konvertimin e ngjyrave, korrigjimin e gamës dhe profilet e ngjyrave. Përfshirë aftësinë për të konfiguruar profilin ICC për monitorin dhe për të pasqyruar ngjyrat nga sRGB në të. Ekziston gjithashtu mbështetje për kalimin e monitorit në modalitetin HDR, por gjenerimi i përmbajtjes HDR ende nuk është zbatuar.
- Janë bërë përgatitje për zbatimin në një nga versionet e ardhshme të mbështetjes për ekzekutimin e njëkohshëm të disa backend-eve, për shembull, për daljen nëpërmjet KMS dhe RDP.
- Backend-i DRM ofron bazën për mbështetjen e ardhshme për konfigurimet me shumë GPU.
- Janë bërë përmirësime të ndryshme për të mbështetur mbështetjen e RDP për qasje në distancë në përmbajtjen e ekranit.
- Përmirësimi i performancës së backend DRM.
- Mbështetje e shtuar për protokollin e tamponit me një piksel, duke lejuar krijimin e buferave me një piksel që përfshijnë katër vlera RGBA 32-bit. Duke përdorur protokollin e shikuesit, serveri i përbërë mund të shkallëzojë buferët me një piksel për të krijuar sipërfaqe uniforme me ngjyra me madhësi arbitrare.
- Zbatimi i weston_buffer është ripunuar.
- Shtojcat cms-static dhe cms-color janë zhvlerësuar.
- Mbështetja për shumë hapësira pune dhe shkallëzimi është hequr nga guaska e desktopit.
- Mbështetja për protokollin wl_shell është ndërprerë, duke u zëvendësuar nga xdg-shell.
- Mbështetja e fbdev është hequr dhe në vend të saj duhet të përdoret mbështetja e KMS.
- Komponentët weston-launch, launcher-direct, weston-info dhe weston-gears janë hequr, në favor të libsea dhe wayland-info.
- Si parazgjedhje, është vendosur vetia KMS max-bpc.
- Aktivizohet mbyllja e urgjencës kur memoria e lirë në sistem është shteruar.
Burimi: opennet.ru