Hyprland 0.56 ships with expanded Lua scripting, motion blur, and zero breaking changes

Published by

Hyprland 0.56 was released on July 20, featuring significant enhancements including expanded Lua scripting, motion blur, and HDR tonemapping controls, all without any breaking changes. The update includes 335 commits that doubled the Lua scripting capabilities, allowing users to create custom gestures and query keyboard states. Additionally, the architecture has been refined to improve testability and reduce memory allocation issues, although users relying on ecosystem tools may need to wait for stabilization. Overall, this ambitious update pushes Hyprland closer to being desktop-ready while maintaining a stable user experience



Hyprland 0.56 ships with expanded Lua scripting, motion blur, and zero breaking changes

Hyprland 0.56 arrived on July 20 with a massive 335-commit update that nearly doubles the compositor's Lua scripting surface area while introducing configurable window motion blur and HDR tonemapping controls. Lead developer Vaxry confirmed the release contains zero breaking changes despite the sheer volume of added features, including a new interactive REPL for hyprctl and expanded plugin event APIs. The update also cleans up the architecture by extracting core state management from the monolithic compositor class to improve testability and reduce per-frame heap allocations. If you rely on nix modules or hyprpm plugins, give the ecosystem a week to stabilize before fully committing to the upgrade.

Hyprland 0.56 ships with expanded Lua scripting, motion blur, and zero breaking changes @ Linux Compatible