Hyprland 0.44 Debuts with Enhanced Features and Bug Fixes

Hyprland 0.44, a tiling Wayland compositor, has been released, bringing new commands, bug fixes, and smoother app resizing.

Hyprland, a favorite among fans of tiling window managers, has just released its latest version, 0.44, focusing on bug fixes and adding some new features to improve user experience.

Among the new additions, users can now take advantage of a few handy command arguments. The new --version argument allows for easy version checks of the Hyprland binary, replacing the need for hyprctl version.

Similarly, the new --systeminfo argument makes it easier to access system details. For those looking to customize their setup, there is a new environment variable HYPRLAND_CONFIG, which provides another way to pass an explicit config aside from the --config command.

Hyprland 0.44.0 also introduces improvements to the Dwindle layout, including the new movetoroot layout message and the split_bias configuration option, enhancing layout flexibility.

Furthermore, auto-grouping for layouts is now configurable, providing users with more control over how their windows are managed.

In terms of layer management, a new layerrule order has been implemented to facilitate ordering of layers on the same plane. Meanwhile, hyprctl gains new properties for monitors and workspacerules requests, along with a fresh submap request.

Additionally, Hyprland no longer overwrites the XDG_CURRENT_DESKTOP environment variable, introducing a user-check to maintain its integrity.

One more noteworthy update is implementing the single-pixel-buffer protocol, which should enhance overall graphics handling.

As expected, bug fixes are the highlight of this release, focusing on polishing rough edges and improving stability. Key fixes include:

  • Surface Calculations: Multiple fixes have been made to surface UV and positioning calculations, resulting in smoother resizing Chromium windows and other applications.
  • Text Input: Improvements for IME users address various text-input issues, providing a smoother typing experience.
  • XWayland Handling: Fixed misplacement and incorrect input translation issues when monitors were unplugged and reconnected.
  • Drag-and-Drop: Several drag-and-drop edge cases have been resolved, leading to a more consistent user experience.
  • Initial Cursor Warping: The initial cursor warping bug has been fixed, which should eliminate unexpected cursor movements.
  • General Stability: Numerous underlying codebase cleanups and crash fixes contribute to a more stable Hyprland experience.

For more details, visit the announcement or check out the full changelog on the projectโ€™s GitHub page.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%