Հասանելի է Hyprland 0.52 կոմպոզիտային սերվերը, որը օգտագործում է Wayland պրոտոկոլը: Իսկ նախագիծը ուղղված է մOSAի (tiling) պատուհանների դասավորությանը, բայց աջակից է նաև դասական ազատ տեղադրմամբ պատուհանների, պատուհանների խմբավորմամբ թերթիկների ձևով, կեղծ-մosaic ռեժիմով և պատուհանների ամբողջական էկրանի բացմամբ: Կոդը գրված է C++ լեզվով և տարածվում է BSD լիցենզիայով.
Նվազեցված է տեսողականորեն գրավիչ ինտերֆեյսների ստեղծման հնարավորությունները: Պատուհանների այգիներում գրաֆիկներ, ֆոնի անփոփոխություն, անիմացիոն էֆեկտներ և ստվերներ: Ֆունկցիոնալությունը ընդարձակելու համար կարող են միանալ պլագիններ, իսկ արտաքին կառավարման համար տրամադրվում է IPС սոսակի բազայի վրա. Ցանկություններով ներմուծումը իրականացվում է կոնֆիգուրացիայի ֆայլի միջոցով, փոփոխությունները ակտիվացվում են անմիջապես առանց նորոգման: Փոփոխություններից առանձնանում են. դինամիկորեն ստեղծված վիրտուալ աշխատասեղաններ; գործոնների դասավորության ռեժիմները էկրանին; ընդհանուր ապառիկ միջավայրեր; հսկողությունը բռնվում է շոշափելի մակերևույթից/ըստ էկրանին.
Նոր տարբերակում՝
- Ավելացել է submap-ի (մտքերի շարժառիթների հավաքագիր) ավտոմատ անջատման աջակցություն՝ կոճակի վերագրումների (keybind) կատարումից հետո.
- Ներկայացվել է IPC հրաման «/dispatch forceidle», որը թույլ է տալիս բռնաբարել օգտվողի inactivity (idle) վիճակը որոշակի թվով վայրկյանների ընթացքում՝ բոլոր սուպերկրմահող timer-ները վերականգնելով.
- Ավելացել է IPC հրաման «/dispatch fullscreen x y [set|unset|toggle]»՝ ամբողջական էկրանային ռեժիմը ակտիվացնելու և վերականգնելու համար.
- Ավելացել են կարգավորումներ մոնիտորների հետ աշխատելու համար, որոնք աջակցում են DCIP3, dp3 (Apple P3) և Adobe գունային տարածքներին.
- Ավելացել է պլանշետի պտտման ռեժիմի սահմանման հնարավորություն (X և Y գործակիցները փոխվում են՝ բարդակի ուղղությունը փոխելու դեպքում) յուրաքանչյուր ներմուծման սարքի համար, որը աջակցում է նման հնարավորություն.
- layer rule (պաշտոնական կենտրոնի կարգավորումները) ավելացել է «noscreenshare» տարբերակ՝ արգելափակելու շերտի արժեքները, երբ էկրանի մասնակցություն է տրվում.
- Ավելացել է «cursor:zoom_disable_aa» կարգադրում, որը կառավարում է կուրսորի (փիքսելում կամ անփոփոխություն) արտահայտումը զմրծծմամբ.
- Դրոշմները, որոնք որոշում են պատուհանների վարքը (windowrules), ավելացել է «modal» հատկություն՝ մոդալ պատուհաններ ստեղծելու համար, որոնք արգելափակում են մնացած պատուհանների աշխատանքը.
Դրանից ավելին՝ կարելի է նշել Hyprtoolkit ներդիրի առաջին թողարկումները, որոնք զարգանում են Hyprland ծրագրողները՝ C++ լեզվով գրաֆիկական ինթերֆեյսներ ստեղծելու համար, որոնք բնույթով աջակցում են Wayland-ին: Hyprtoolkit-ի առանձնահատկություններից առանձնացվում է պարզ C++ API՝ գրաֆիկական ծրագրեր ստեղծելու համար, ինտենսիվ աջակցություն անիմացիոն էֆեկտների, Wayland-ի կրկնային ուղություններ և հեշտացված թեմաների համակարգ.

Ընտանիք: opennet.ru
