เซิร์ฟเวอร์คอมโพสิต Hyprland 0.57 ที่ใช้โปรโตคอล Wayland พร้อมใช้งานแล้ว โปรเจกต์นี้มุ่งเน้นไปที่การจัดวางหน้าต่างแบบเรียงต่อกัน แต่ยังรองรับการจัดวางหน้าต่างแบบคลาสสิก การจัดกลุ่มหน้าต่างแบบแท็บ โหมด pseudo-mosaic และการปรับใช้หน้าต่างแบบเต็มหน้าจอ โค้ดนี้เขียนด้วยภาษา C++ และเผยแพร่ภายใต้ใบอนุญาต BSD
มีตัวเลือกสำหรับการสร้างอินเทอร์เฟซที่ดึงดูดสายตา ได้แก่ การไล่ระดับสีในกรอบหน้าต่าง การเบลอพื้นหลัง เอฟเฟกต์แอนิเมชัน และเงา สามารถเชื่อมต่อปลั๊กอินเพื่อขยายฟังก์ชันการทำงาน และรองรับ IPC แบบซ็อกเก็ตสำหรับการควบคุมงานจากภายนอก การกำหนดค่าจะดำเนินการผ่านไฟล์กำหนดค่า ซึ่งการเปลี่ยนแปลงต่างๆ จะถูกบันทึกไว้ทันทีโดยไม่ต้องรีสตาร์ท นอกจากนี้ยังมีฟังก์ชันต่างๆ ที่โดดเด่น ได้แก่ เดสก์ท็อปเสมือนที่สร้างขึ้นแบบไดนามิก โหมดการจัดวางองค์ประกอบบนหน้าจอ การประมวลผลคีย์ลัดโดยรวม และการควบคุมท่าทางบนทัชแพด/หน้าจอสัมผัส
ในเวอร์ชันใหม่:
- มีตัวเลือกเฉดสี 11 แบบสำหรับการเบลอพื้นหลัง และยังสามารถสร้างตัวเลือกของคุณเองผ่านปลั๊กอินได้อีกด้วย

- เพิ่มความสามารถในการเผยแพร่เนื้อหาของสิ่งที่เลือก เดสก์ท็อปเสมือน ผ่านทางเว็บเบราว์เซอร์หรือซอฟต์แวร์การประชุมทางวิดีโอ
- เพิ่มเอฟเฟ็กต์ "การสั่นไหว" เพื่อให้ขอบหน้าต่างขยับเล็กน้อยขณะเคลื่อนย้าย คล้ายกับในโปรแกรม Compiz
- มีการเพิ่มเมธอดใหม่ hl.reload_config() และ hl.get_devices() ลงใน Lua API รวมถึงความสามารถในการเชื่อมต่อแฮนด์เลอร์สำหรับเหตุการณ์การย่อหน้าต่างและการเปลี่ยนแปลงสถานะ
- เพิ่มการตั้งค่า "cursor:warp_on_monitor_change" เพื่อย้ายเคอร์เซอร์หลังจากสลับไปยังเดสก์ท็อปบนจอภาพอื่น
- เพิ่มการตั้งค่า "input:tablet:enabled" เพื่อควบคุมการเปิดใช้งานแท็บเล็ตสำหรับงานกราฟิก
- เพิ่มตัวเลือก "decoration:blur:proportional" ซึ่งทำให้ความเข้มของการเบลอแปรผันตามระดับความโปร่งใสของพื้นผิว
ที่มา: opennet.ru

