Hyprland 0.56 has arrived!
Hey hey folks, it’s time for Hyprland 0.56! This update includes a lot of fixes and new features, after about 2.5 months of hard work from all of our contributors and maintainers.
This time, get it, no breaking changes! Truly incredible.
Let’s get on to the stuff.
New features
Layout improvements
New scrolling and master stuff include:
- for scrolling:
fit_into_viewfit expandinhibit_scroll
- for master:
focus_master_on_close
Lua API expansion
New lua APIs include:
change_idworkspace APIget_loaded_pluginsclear_crashed_lockscreenfor easier recovery from a crashed lockscreenis_key_downand key events for more direct key state querying- custom live gestures
physical_widthand height, CM, and reserved area for monitor objectsexec_scheduled_prop_refresh_immediatelyto refresh props immediately and not lazy schedule them- various
set_functions for raw workspace management on monitors - event registering and dispatching
Other
Other stuff include:
- new REPL mode for lua in hyprctl
- groupbar’s
disable_when_onlyoption - new windowrule
stableid:field - new windowrules effects for
no_auto_hdr,suppress_eventfor X11 configure events, and a silent monitor option - XDG interactive drags support (dragging CSD titlebars)
- glow now supports gradients
- and much more…
Fixes
Tons of issues fixed, as usual. I don’t think you care for me to list them all, so let’s just say the classic “stability and performance improvements”. You can read all of the fixes in the raw release on GitHub. :)
The raw release
As always, if you prefer reading more, check the release on Github.
Cheers, vax