Hyprland 0.45: Smoother Rounding, New Configs, and Key Fixes

Hyprland 0.45, a tiling Wayland compositor, has been released with smoother edges, bug fixes, and breaking changes to optimize your experience.

Hyprland, a favorite among fans of eye-pleasing tiling window compositors, has just released its latest version, 0.45, filled with numerous enhancements, some new features, and of course, dozens of bug fixes to make your experience even better.

The new release brings some notable breaking changes to be aware of. For instance, the no_gaps_when_only feature has been removed and replaced with workspace rules.

According to the dev, this change not only declutters the code and reduces the chance of bugs but also provides a more user-friendly approach since the layout is now layout-agnostic, meaning the layout provider doesnโ€™t need to implement this functionality anymore.

Moreover, the decoration:shadow_ options have been renamedโ€”check out the official documentation for updated naming conventions.

Regarding the new features and improvements, Hyprland 0.45 brings a lot of them, the most important being:

  • Smoother Rounded Corners: The algorithm for rounding edges has been significantly enhanced. This means rounded corners, borders, and rectangles are now noticeably smoother.
  • Improved Nvidia Cursor Handling: Due to persistent issues, hardware Nvidia cursors are now automatically disabled by default. However, there’s hope for a fix in the upcoming 0.46 release.
  • Enhanced Group Features: Groups have received new options, such as group_on_movetoworkspace, merge_groups_on_groupbar, drag_into_group, and merge_floated_into_tiled_on_groupbar.
  • Support for hyprland-ctm-control: This means tools like hyprsunset will now work seamlessly.
  • Incorrect Asset Warning: Hyprland will now warn you if you have incorrectly installed assets instead of quietly failing and rendering a black screen.
  • Floating Window Snapping: A new window snapping feature has been introduced for floating windows, making window management more intuitive.
  • Texture Expansion Configurability: The default behavior for expanding undersized textures, first introduced in version 0.44, is now configurable.
  • New Shadow Option: Shadows can now be rendered sharply, without any blur.
  • Additional hyprctl Properties: New properties have been added to hyprctl, including locked modifier states for keyboards and mirror status for monitors.
  • Config Error Bar Enhancement: The config error bar will now reserve space on the screen instead of obstructing your view.

Additionally, alongside the new version, a few related releases have also dropped:

  • Hyprsunset v0.1.0
  • Aquamarine v0.4.4
  • Hyprutils v0.2.4

As usual, this new release also includes many bug fixes. The complete list can be found on the project’s GitHub page. For more details, check out the announcement.

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 69%