Hyprland 0.46.0 is upon us!
Whoo! Just before Christmas, we’ve managed to get 0.46.0 ready for you!
Breaking changes
Some stuff has changed:
Nvidia Hardware cursors!
cursor:dumb_copy is now gone in favor of cursor:use_cpu_buffer. This should allow no-downsides Nvidia hardware cursors. Please note it’s experimental.
Window/layer rules
Window/layer rule regexes now require a full match (not any match) to trigger.
For example, in the case of jeremy:
jeremy: OK^(jeremy)$: OKjer: Used to match, now won’t. You’ll need to do.*jer.*to make it act like before. (Consider not doing that though, make a better regex.)
New stuff
Tons of new stuff, you can think of all of these as Christmas presents.
- Color handling has been moved to OkLab from sRGB. This means gradients and color transitions will now look more natural.
- XWayland Drag and Drop is back! You can now drag stuff from your Wayland clients to X11 clients.
- New update screen! Whenever you update, you’ll get a small popup reassuring everything went well and reminding you to check the release notes.
- Window and layer rule handling has been improved and optimized, and regex handling is now done via RE2 from Google, which is faster and generally better.
cursor:warp_on_change_workspacenow acceptsforceto bypasscursor:no_warps.- hyprctl:
clientsgotinhibitingIdle,monitorsgotdirectScanout,plugins listgot-jsupport. cursor:warp_back_after_non_mouse_inputadded, allowing you to keep touch / tablet input from messing with your mouse input.lockdead_screen_delayhas been added if your lockscreen can’t appear fast enough to avoid the “lockscreen dead” from flashing for a moment.- You can now blur IME popups with
decoration:blur:input_methods - Version requests now also show linked versions of hypr* deps.
- New windowrules for mouse and touchpad scroll factors.
- Added some new festive splashes for xmas and new years :)
- And more!
Fixes
As always, tons and tons of fixes. See the github release to read up more.
Links
See the 0.46.0 release on Github: https://github.com/hyprwm/Hyprland/releases/tag/v0.46.0
Merry Christmas!!!!