Objavljen Wayland 1.23, Evo što je novo


Objavljen protokol poslužitelja prikaza Wayland 1.23, s poboljšanim alatima za ispravljanje pogrešaka, novim načinima enum-headera i podrškom za OpenBSD.

Wayland, poznati protokol za prikaz koji se široko koristi u Linux ekosustavu, službeno je objavio verziju 1.23, donoseći nekoliko značajnih poboljšanja i značajki za unapređenje korisničkog iskustva i interakcije programera. Evo ih:

  • Veličina internog predmemoriranog međuspremnika veze: Wayland sada omogućuje prilagodbu veličine internog predmemoriranog međuspremnika veze putem libwayland. Ovisno o zahtjevima aplikacije, ova prilagodba može dovesti do učinkovitijeg korištenja memorije.
  • Enum-header način: Ažuriranje uvodi enum-header način za alat wayland-scanner. Ova značajka omogućuje generiranje zaglavlja koja sadrže samo enume, što pomaže u dijeljenju enum zaglavlja između biblioteka i korisnika biblioteka.
  • Validacija enumeracija na strani servera: Kako bi se poboljšala robusnost, wayland-scanner sada također generira funkcije za provjeru vrijednosti enumeracija na strani servera, osiguravajući da podaci odgovaraju očekivanim vrijednostima prije obrade.
  • Praćenje zastarjelosti: S novim XML atributom “deprecated-since”, programeri sada mogu označiti bilo koji zahtjev, događaj ili unos u enumeraciji kao zastario u protokolu. Ova značajka pomaže u održavanju čistijeg koda i glatkom prelasku s zastarjelih elemenata.
  • Pomoć pri otklanjanju pogrešaka: Programeri sada mogu imenovati redove, što poboljšava proces otklanjanja pogrešaka jer olakšava praćenje i dijagnosticiranje problema unutar redova događaja.

Osim gore spomenutih promjena, uvođenje wl_client_get_user_data() i wl_client_set_user_data() u Waylandu 1.23 poboljšava upravljanje podacima klijenta, čini jednostavnijim pridruživanje i upravljanje prilagođenim podacima klijentima, omogućujući osobnije i učinkovitije rukovanje klijentima.

Štoviše, kako bi proširio svoju kompatibilnost, novo izdanje sada podržava OpenBSD, čime se širi baza korisnika i upotrebljivost na različitim sustavima. Na kraju, dodavanje zahtjeva wl_shm.release pomaže u ispravnom čišćenju i upravljanju dijeljenom memorijom.

Možete se obratiti objavi izdanja za detaljne informacije o svim promjenama u Waylandu 1.23.