
Wayland 1.24 kini tersedia, menandai rilis utama pertama sejak versi 1.23 dan mengakhiri lebih dari setahun tanpa pembaruan baru yang signifikan pada protokol grafis fundamental ini untuk sistem Linux. Meskipun periode panjang tanpa pembaruan ini mungkin menunjukkan pembaruan yang penuh kejutan, kenyataannya adalah bahwa pengumuman resmi itu sendiri telah ringkas dan menyoroti bahwa inovasi utama terus dikembangkan pada protokol dan kompositor yang bekerja di sekitar Wayland daripada di inti perangkat lunak.
Meskipun 13 bulan telah berlalu sejak versi terakhir, Wayland 1.24 memperkenalkan perbaikan teknis yang relevan namun bijaksana, memastikan kematangan dan ketahanan yang lebih baik dalam ekosistem. Di antara fitur-fitur baru yang paling menonjol adalah antarmuka wl_fixes baru, yang memungkinkan penambahan permintaan untuk menghancurkan objek wl_registry, sehingga mengoptimalkan pengelolaan sumber daya pada klien.
Peningkatan dan fitur baru disertakan di Wayland 1.24
Wayland 1.24 berfokus pada penyempurnaan detail teknis untuk memfasilitasi pengembangan dan penggunaan dalam skenario tertentu, seperti desktop jarak jauh atau manajemen acara tingkat lanjut. Beberapa perubahan yang paling signifikan meliputi:
- wl_keyboard.key mengulangi status:Fitur ini memberi komposer kemampuan untuk mengontrol pengulangan tombol, fitur yang sangat berguna untuk solusi desktop jarak jauh di mana manajemen keyboard yang tepat sangat penting.
- Batas waktu dalam manajemen acaraDengan diperkenalkannya wl_display_dispatch_queue_timeout() dan wl_display_dispatch_timeout(), batas waktu sekarang dapat ditetapkan saat mengirimkan peristiwa, memberi Anda kontrol lebih besar atas bagaimana GUI merespons tindakan tertentu. Untuk detail lebih lanjut tentang peningkatan terbaru pada dukungan Wayland, lihat juga Apa yang baru di SDL untuk Wayland.
- Akses ke penyimpanan setelah penghancuran objekFungsi wl_shm_buffer_ref() dan wl_shm_buffer_unref() memungkinkan akses ke penyimpanan wl_shm_buffer yang mendasarinya bahkan setelah objek protokol telah dihapus. Ini berguna, misalnya, ketika klien menghentikan eksekusi dan sumber daya terkait masih perlu dibebaskan atau dikueri.
Rilis sederhana namun mendasar untuk stabilitas
Sendiri komunikasi pada daftar pengembangan hanya mencantumkan perubahan-perubahan ini tanpa memberikan rincian yang tidak perlu atau mengumumkan revolusi besar. Pendekatan ini menyoroti bahwa, meskipun perubahannya kurang terlihat, Wayland 1.24 terus mengambil langkah-langkah kecil namun tegas menuju konsolidasi protokol, menyerahkan sebagian besar eksperimen dan evolusi di tangan proyek-proyek seperti berbagai komposer dan protokol pelengkap.
Rilis ini menegaskan pentingnya memiliki fondasi yang kokoh dan stabil bagi para pengembang dan pengguna yang bergantung pada lingkungan yang andal dan terus ditingkatkan, sehingga memperkuat posisi Wayland dalam ekosistem Linux.
