github hyprwm/Hyprland v0.17.0beta

latest releases: v0.39.1, v0.39.0, v0.38.1...
18 months ago

New features:

  • Add windowrules for noblur and noshadow (#884)
  • Added hyprctl cursorpos
  • add 10bit support to displays
  • add disabling pointer devices
  • added swipe create new
  • allow glob wildcard in addreserved
  • Allow 100%- for move rule
  • allow # escaping in config

Fixes:

  • Fix self-noding in changeWindowFloatingMode
  • fix animate_manual_resizes with moves
  • fix crash in event manager on hangup
  • fix debug nest black screen
  • fix default 0 in box passing test
  • fix maximized windows not hiding tiled
  • fix minor anim issue with swipe new
  • fix minor focus oopsie
  • fix refocus on last window
  • fix silent + size windowrules
  • fix swipe with fullscreen maximized
  • minor fix for swipes from empty workspaces
  • minor fix to silent ws rules
  • minor fixes for xwayland refocus
  • minor swipe on new fixes
  • minor workspace rule parsing fixes

Other:

  • CMakeLists.txt: use sh instead of bash
  • Improve hyprctl
  • No xwayland overhaul (#920)
  • Rework candidate finding on close window
  • Rework workspace rules
  • T1C: window dance compat
  • Transpose matrices on LEGACY_RENDERER
  • allow cyclenext on null focus
  • allow nofocus + workspace silent
  • always report sizes after a window unmap
  • avoid applying offset twice in onConnect
  • avoid creating bound WS-es in moveWorkspaceToMonitor
  • avoid layout changes when unnecessary in applyMonitorRule
  • bump xdg ver to 5
  • constrain mouse on focus change
  • default focus_on_activate to false
  • disable adaptive sync with no_vfr off
  • don't set custom mode in change
  • ensure VRR for current display only in onConnect
  • handle activate requests
  • ignore pointer constraints in touch
  • lower IME errors to WARNs
  • meson.build,CMakeLists.txt: use sh instead of bash
  • meson.build: use sh instead of bash
  • meson: Fallback to 'opengl' when 'GL' is not found.
  • more safety around shutting down and mouse movements
  • more safety for focus requests
  • properly find the constraint window
  • properly scan for subsurfaces in fullscreen input refocus
  • remove redundant check
  • render layer snapshot without blur
  • respect nofocus in candidate searching
  • respect wsbind in workspace silent rules
  • revert output smart layout reporting
  • set lastmonitor in onDisconnect
  • unify LS unmap focus
  • unrestrict hyprctl message size

Special Thanks

As usual, special thanks to those people for dropping some euros to me:

  • JNC
  • Zephan
  • Lipt0nas
  • HauntedCoffeePot
  • Karagra

New Contributors

Full Changelog: v0.16.0beta...v0.17.0beta

Don't miss a new Hyprland release

NewReleases is sending notifications on new releases.