Nearly two months after the previous 0.51 release, Hyprland, a favorite among fans of eye-pleasing tiling window compositors, has just rolled out version 0.52. This update introduces an impressive list of new capabilities:
- A new
modalproperty has been introduced for window rules, offering more fine-grained control over window behaviors. - Auto-closing submaps can now be defined, allowing certain keybind layers to close automatically after execution.
- A new dispatcher:
forceidlehas been added. - The fullscreen command now supports
set,unset, andtoggleoptions for fewer IPC queries and smoother state handling. - New color management (CM) options have been added:
dcip3,dp3, andadobe, improving color space flexibility. - Per-device input rotation is now supported for devices that allow it — particularly useful for touchscreens and tablets.
noscreenshareis now available as a layerrule, giving users finer control over screen sharing permissions.- The cursor zoom feature gains a
zoom_disable_aasetting to choose between pixelated or blurry magnification styles.
As usual, the dev team packed this update with stability improvements and refinements to the compositor’s behavior. Some of the most notable include:
- Rendering optimizations leading to smoother surface resizing, better damage tracking, and overall pixel-level polish.
- Screencopy improvements for 10-bit displays, addressing visual issues with high-depth color setups.
- Crash fixes across multiple subsystems, including plugin function hooks and gesture parsing.
- Virtual keyboard (IME) fixes for improved text input handling across applications.
- Restored slide and slidefade transitions, which now correctly accept forced directions.
- A fix for a rare DPMS lockup bug where monitors would fail to wake up after sleep.
- XWayland drag-and-drop fixes addressing subtle edge-case behavior.
- General cleanup of dependency breakage and plugin instability introduced by ABI changes
Beyond bug fixes and enhancements, Hyprland 0.52 continues the groundwork for Hyprtoolkit, the forthcoming framework that will unify the look and feel of all future Hyprland graphical utilities.
For more details, refer to the announcement or review the full changelog.
