Update dependency hyprwm/Hyprland to v0.55.3 #97

Merged
Bluemedia merged 1 commit from renovate/hyprwm-hyprland-0.x into main 2026-06-09 00:23:28 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
hyprwm/Hyprland patch 0.55.20.55.3

Release Notes

hyprwm/Hyprland (hyprwm/Hyprland)

v0.55.3

Compare Source

A small (or maybe not that small) patch release backporting some fixes from main onto 0.55.2.

Fixes backported

  • hyprctl: add config full-reload for performing a ground-up reload (#​14748)
  • meta/lua: add missing notification text field and make timeout required (#​14665)
  • binds/submap: fix submap enter bind == bind inside submap (#​14856)
  • compositor: fix monitor re-enabling on hotplug when dpms is off (#​14818)
  • compositor: fix render unfocused for subsurfaces (#​14718)
  • config/actions: fix null derefs in pin dispatcher (#​14914)
  • config: fix VRR not applying on runtime change (#​14744)
  • config: fix decoration values to refresh on runtime eval/keyword change (#​14590)
  • core: fix a few fd leaks (#​14870)
  • decoration/glow: fix visibility when no decorate is set (#​14602)
  • desktop/popup: fix reposition artifacts (#​14820)
  • desktop/window: fix wrong scale being applied after workspace rules (#​14832)
  • internal: fix null deref in setWindowFullscreenInternal when fullscreen state stale (#​14725)
  • jeremy: fix auto-generating hyprlang instead of lua config file by default (#​14944)
  • renderer: fix cursor:zoom_rigid being ignored with detached camera (#​14995)
  • renderer: fix screenshader with fp16 (#​14918)
  • renderer: minor shader fixes (#​14584)
  • screencopy: fix screenshare copyfb pending frames (#​14837)
  • xwayland: fix ICCCM synthetic event comparison (#​14827)
  • algo/master: guard target in remove (#​14756)
  • compositor: give preference to same-workspace windows in getWindowInDirection (#​14941)
  • config/lua: improve error handle-ability with Lua require (#​14937)
  • config/lua: report errors better without check* (#​14695)
  • config/monitor: refresh splash texture on monitor reload (#​14632)
  • config/propRefresher: schedule frames on screen shader refresh (#​14874)
  • desktop/rule: optimize mapping rule properties to strings and engines (#​14945)
  • desktop/window: allow focus while held to non-OR X11 windows (#​14821)
  • input: aggregate modifier states from all keyboards on focus enter (#​14633)
  • internal: replace O_CLOEXEC with FD_CLOEXEC for file descriptor flags (#​14909)
  • keybinds: set a fallback releasePending flag for special lua binds (#​14600)
  • keybinds: store hit binds first, then execute callbacks (#​14743)
  • layersurface: inform layer surfaces of scale changes (#​14771)
  • layout/dragController: reset floating offset on ended drag (#​14940)
  • layout/scrolling: check if cursor overlaps with target in focusOnInput (#​14687)
  • main: gain SCHED_RR and drop CAP_SYS_NICE earlier (#​14897)
  • meta/lua: Gestures can accept a lua function (#​14649)
  • monitor: move floating windows with layout changes (#​14928)
  • monitor: retry transient mode selection failures (#​14927)
  • protocols/fractional-scale: track if scale is known and send scales eagerly when known (#​14798)
  • protocols: bump xdg-decoration to rev 2 (#​14869)
  • renderer/gl: release failed fence syncs (#​14956)
  • renderer/gl: skip invalidation clear on empty damage (#​14921)
  • renderer: reduce per-frame heap allocations (#​14932)
  • renderer: send frame callbacks on presented if no change (#​14849)
  • texture: cache G and A swizzle channels aswell (#​14605)

Special Thanks

As always, special thanks to these people / companies for supporting Hyprland's continued development:

Sponsors
Diamond

37Signals

Gold

Framework, Butterfly

Donators
Top Supporters:

Tonao Paneguini, Semtex, soy_3l.beantser, Seishin, Nox Æterna, Illyan, Snorezor, Bonsai, Joshua Weaver, ExBhal, DHH, Mikko_Nyman, Kay, iain, TyrHeimdal, miget.com, alexmanman5, Hunter Wesson, --, RaymondLC92, Theory_Lukas, Brandon Wang, Insprill, lzieniew, 3RM, johndoe42, Jas Singh, RayJameson, MadCatX, Xoores, d, Ammar Hossain, Ki☆, inittux111, Arkevius, John Shelburne, DeWattaUnk, ari-cake, gfunnymoney, alukortti, taigrr

New Monthly Supporters:

tubid2wenty, Uros Cotman, yafantik, Guy, goblin_engineer, Julius John Puno, Peter Buijs, mb, StellaBuckley, haikuolin, Antibaddy, sludge10123, C Money, Lipski, KampotKaca, Kazuhide Takahashi, Skeptomai, bombadurelli, Rebellen, Álan, StreamCyper, taras, Yury, Sherab, Filinto Delgado, Taddelladius

One-time Donators:

Quuton, Selvan, Tyler Adams, tonis, Sam, Dimitrios Liappis, Chivtar, Eric, aponsasan888, bkode, LonestarF1, Chris, Dogmatic Polack, Larry, maxx, MonolithImmortal, edrix, I like GameNative, take my money., nyxloom, Frederic Toemboel, Schmendiey, himes, brandonia, Xphelus, New user, Miguel Flores-Acton, R3dGh0st, Glen, Vitor Moura GUEDES, Anersyum, le_04, Dan, AT, chorr, Awesome, IdeaSpring, Jacobrale, anonymous, Elias Griffin, w00z4, Marcus Edvardsson, Gerhard, Bashmaks, Benjaneb, R4dicalEdward, Matýsek ^^, Michael, Gene Raymond, naivesheep, Neginja, anarchuser, Uta, Francois KERISIT, ay4, Lorenzo santacreu, Gitznik, Jure S, Oliver, Pipes, Mein, ironick, Nlight, Pfoid, DasCleverle, Jaf Endee, DIEBUSTER, senorBeard, alex, Mike, luxxa, JasonPettys, One, Daniel, Sven Eppler, L3rdy, Ilunn, Thorff, XurxoMF, Wonkhester, Brian, Doc O, Mortja, Spook, Miguel Cordero Collar, bennyzen, deah, Sean, Higor, nanea808, Torsten Schieber, I3lack5hield, Kevin Steffer, Zarenno, vfosterm, Nikola, EGB, Dietmar, KilahDentist, Wilf Lin, Rad, Yuza, Supporter, nooob, esseonline, Naresh, darquill, BrnPrs, Pani, BYK, Amaury, nythix, Mika, Patriarch, Gambit, GoatCedric, Adam, MirasM, bl4ckb1rd, Loon, KevOlek, AsciiWolf, Brian Barrow, Anon, Kilian, Cristian M., abhinavmishra094, Dejv78, LinoDB, Trofim, Konstantin, JoaquinCamposPlaza(Ximo), Gabo, Phil, dev2and0m, Neil Brown, zarilion, JavierArias(Javi), Thank you, Mystrasun, Skrazzo, MeguminLoli, revitalist, barcellos-pedro, Juh, Goldie, benabrig, mynus, Daniel Zudel, Grant, Jacob Felknor, Noah, e033x, Nick, Niklas, mkami, Slippy, joenu, Oleksandr, t.i.m., Joss001, M4CETO, Nighty, Donater, David N, Cameron, Ekoban, Kieran, brotiii, Doug, Hypruser#0224975, Shadesofastar, sonicbhoc, GKL, Damien, João Seixas, mothmashine, James Freiwirth, Mek, Krizzkrozz, Panzer, mika.dev, Franky Valley, Sycho sMILEz, Roy, Amundis, willibenmula ❤️, Justin, marvelousIT, pablo, Alex, Ryan, cito, Juergen, Eric Koslow, valerius21, jfk, Andrejs, tyforupdate, skwrl, DaintyFox

Full Changelog: https://github.com/hyprwm/Hyprland/compare/v0.55.2...v0.55.3


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [hyprwm/Hyprland](https://github.com/hyprwm/Hyprland) | patch | `0.55.2` → `0.55.3` | --- ### Release Notes <details> <summary>hyprwm/Hyprland (hyprwm/Hyprland)</summary> ### [`v0.55.3`](https://github.com/hyprwm/Hyprland/releases/tag/v0.55.3) [Compare Source](https://github.com/hyprwm/Hyprland/compare/v0.55.2...v0.55.3) A small (or maybe not that small) patch release backporting some fixes from main onto 0.55.2. #### Fixes backported - hyprctl: add config full-reload for performing a ground-up reload ([#&#8203;14748](https://github.com/hyprwm/Hyprland/issues/14748)) - meta/lua: add missing notification text field and make timeout required ([#&#8203;14665](https://github.com/hyprwm/Hyprland/issues/14665)) - binds/submap: fix submap enter bind == bind inside submap ([#&#8203;14856](https://github.com/hyprwm/Hyprland/issues/14856)) - compositor: fix monitor re-enabling on hotplug when dpms is off ([#&#8203;14818](https://github.com/hyprwm/Hyprland/issues/14818)) - compositor: fix render unfocused for subsurfaces ([#&#8203;14718](https://github.com/hyprwm/Hyprland/issues/14718)) - config/actions: fix null derefs in pin dispatcher ([#&#8203;14914](https://github.com/hyprwm/Hyprland/issues/14914)) - config: fix VRR not applying on runtime change ([#&#8203;14744](https://github.com/hyprwm/Hyprland/issues/14744)) - config: fix decoration values to refresh on runtime eval/keyword change ([#&#8203;14590](https://github.com/hyprwm/Hyprland/issues/14590)) - core: fix a few fd leaks ([#&#8203;14870](https://github.com/hyprwm/Hyprland/issues/14870)) - decoration/glow: fix visibility when no decorate is set ([#&#8203;14602](https://github.com/hyprwm/Hyprland/issues/14602)) - desktop/popup: fix reposition artifacts ([#&#8203;14820](https://github.com/hyprwm/Hyprland/issues/14820)) - desktop/window: fix wrong scale being applied after workspace rules ([#&#8203;14832](https://github.com/hyprwm/Hyprland/issues/14832)) - internal: fix null deref in setWindowFullscreenInternal when fullscreen state stale ([#&#8203;14725](https://github.com/hyprwm/Hyprland/issues/14725)) - jeremy: fix auto-generating hyprlang instead of lua config file by default ([#&#8203;14944](https://github.com/hyprwm/Hyprland/issues/14944)) - renderer: fix `cursor:zoom_rigid` being ignored with detached camera ([#&#8203;14995](https://github.com/hyprwm/Hyprland/issues/14995)) - renderer: fix screenshader with fp16 ([#&#8203;14918](https://github.com/hyprwm/Hyprland/issues/14918)) - renderer: minor shader fixes ([#&#8203;14584](https://github.com/hyprwm/Hyprland/issues/14584)) - screencopy: fix screenshare copyfb pending frames ([#&#8203;14837](https://github.com/hyprwm/Hyprland/issues/14837)) - xwayland: fix ICCCM synthetic event comparison ([#&#8203;14827](https://github.com/hyprwm/Hyprland/issues/14827)) - algo/master: guard target in remove ([#&#8203;14756](https://github.com/hyprwm/Hyprland/issues/14756)) - compositor: give preference to same-workspace windows in getWindowInDirection ([#&#8203;14941](https://github.com/hyprwm/Hyprland/issues/14941)) - config/lua: improve error handle-ability with Lua `require` ([#&#8203;14937](https://github.com/hyprwm/Hyprland/issues/14937)) - config/lua: report errors better without check\* ([#&#8203;14695](https://github.com/hyprwm/Hyprland/issues/14695)) - config/monitor: refresh splash texture on monitor reload ([#&#8203;14632](https://github.com/hyprwm/Hyprland/issues/14632)) - config/propRefresher: schedule frames on screen shader refresh ([#&#8203;14874](https://github.com/hyprwm/Hyprland/issues/14874)) - desktop/rule: optimize mapping rule properties to strings and engines ([#&#8203;14945](https://github.com/hyprwm/Hyprland/issues/14945)) - desktop/window: allow focus while held to non-OR X11 windows ([#&#8203;14821](https://github.com/hyprwm/Hyprland/issues/14821)) - input: aggregate modifier states from all keyboards on focus enter ([#&#8203;14633](https://github.com/hyprwm/Hyprland/issues/14633)) - internal: replace O\_CLOEXEC with FD\_CLOEXEC for file descriptor flags ([#&#8203;14909](https://github.com/hyprwm/Hyprland/issues/14909)) - keybinds: set a fallback releasePending flag for special lua binds ([#&#8203;14600](https://github.com/hyprwm/Hyprland/issues/14600)) - keybinds: store hit binds first, then execute callbacks ([#&#8203;14743](https://github.com/hyprwm/Hyprland/issues/14743)) - layersurface: inform layer surfaces of scale changes ([#&#8203;14771](https://github.com/hyprwm/Hyprland/issues/14771)) - layout/dragController: reset floating offset on ended drag ([#&#8203;14940](https://github.com/hyprwm/Hyprland/issues/14940)) - layout/scrolling: check if cursor overlaps with target in focusOnInput ([#&#8203;14687](https://github.com/hyprwm/Hyprland/issues/14687)) - main: gain SCHED\_RR and drop CAP\_SYS\_NICE earlier ([#&#8203;14897](https://github.com/hyprwm/Hyprland/issues/14897)) - meta/lua: Gestures can accept a lua function ([#&#8203;14649](https://github.com/hyprwm/Hyprland/issues/14649)) - monitor: move floating windows with layout changes ([#&#8203;14928](https://github.com/hyprwm/Hyprland/issues/14928)) - monitor: retry transient mode selection failures ([#&#8203;14927](https://github.com/hyprwm/Hyprland/issues/14927)) - protocols/fractional-scale: track if scale is known and send scales eagerly when known ([#&#8203;14798](https://github.com/hyprwm/Hyprland/issues/14798)) - protocols: bump xdg-decoration to rev 2 ([#&#8203;14869](https://github.com/hyprwm/Hyprland/issues/14869)) - renderer/gl: release failed fence syncs ([#&#8203;14956](https://github.com/hyprwm/Hyprland/issues/14956)) - renderer/gl: skip invalidation clear on empty damage ([#&#8203;14921](https://github.com/hyprwm/Hyprland/issues/14921)) - renderer: reduce per-frame heap allocations ([#&#8203;14932](https://github.com/hyprwm/Hyprland/issues/14932)) - renderer: send frame callbacks on presented if no change ([#&#8203;14849](https://github.com/hyprwm/Hyprland/issues/14849)) - texture: cache G and A swizzle channels aswell ([#&#8203;14605](https://github.com/hyprwm/Hyprland/issues/14605)) #### Special Thanks As always, special thanks to these people / companies for supporting Hyprland's continued development: ##### Sponsors ##### Diamond 37Signals ##### Gold Framework, Butterfly ##### Donators ##### Top Supporters: Tonao Paneguini, Semtex, soy\_3l.beantser, Seishin, Nox Æterna, Illyan, Snorezor, Bonsai, Joshua Weaver, ExBhal, DHH, Mikko\_Nyman, Kay, iain, TyrHeimdal, miget.com, alexmanman5, Hunter Wesson, --, RaymondLC92, Theory\_Lukas, Brandon Wang, Insprill, lzieniew, 3RM, johndoe42, Jas Singh, RayJameson, MadCatX, Xoores, d, Ammar Hossain, Ki☆, inittux111, Arkevius, John Shelburne, DeWattaUnk, ari-cake, gfunnymoney, alukortti, taigrr ##### New Monthly Supporters: tubid2wenty, Uros Cotman, yafantik, Guy, goblin\_engineer, Julius John Puno, Peter Buijs, mb, StellaBuckley, haikuolin, Antibaddy, sludge10123, C Money, Lipski, KampotKaca, Kazuhide Takahashi, Skeptomai, bombadurelli, Rebellen, Álan, StreamCyper, taras, Yury, Sherab, Filinto Delgado, Taddelladius ##### One-time Donators: Quuton, Selvan, Tyler Adams, tonis, Sam, Dimitrios Liappis, Chivtar, Eric, aponsasan888, bkode, LonestarF1, Chris, Dogmatic Polack, Larry, maxx, MonolithImmortal, edrix, I like GameNative, take my money., nyxloom, Frederic Toemboel, Schmendiey, himes, brandonia, Xphelus, New user, Miguel Flores-Acton, R3dGh0st, Glen, Vitor Moura GUEDES, Anersyum, le\_04, Dan, AT, chorr, Awesome, IdeaSpring, Jacobrale, anonymous, Elias Griffin, w00z4, Marcus Edvardsson, Gerhard, Bashmaks, Benjaneb, R4dicalEdward, Matýsek ^^, Michael, Gene Raymond, naivesheep, Neginja, anarchuser, Uta, Francois KERISIT, ay4, Lorenzo santacreu, Gitznik, Jure S, Oliver, Pipes, Mein, ironick, Nlight, Pfoid, DasCleverle, Jaf Endee, DIEBUSTER, senorBeard, alex, Mike, luxxa, JasonPettys, One, Daniel, Sven Eppler, L3rdy, Ilunn, Thorff, XurxoMF, Wonkhester, Brian, Doc O, Mortja, Spook, Miguel Cordero Collar, bennyzen, deah, Sean, Higor, nanea808, Torsten Schieber, I3lack5hield, Kevin Steffer, Zarenno, vfosterm, Nikola, EGB, Dietmar, KilahDentist, Wilf Lin, Rad, Yuza, Supporter, nooob, esseonline, Naresh, darquill, BrnPrs, Pani, BYK, Amaury, nythix, Mika, Patriarch, Gambit, GoatCedric, Adam, MirasM, bl4ckb1rd, Loon, KevOlek, AsciiWolf, Brian Barrow, Anon, Kilian, Cristian M., abhinavmishra094, Dejv78, LinoDB, Trofim, Konstantin, JoaquinCamposPlaza(Ximo), Gabo, Phil, dev2and0m, Neil Brown, zarilion, JavierArias(Javi), Thank you, Mystrasun, Skrazzo, MeguminLoli, revitalist, barcellos-pedro, Juh, Goldie, benabrig, mynus, Daniel Zudel, Grant, Jacob Felknor, Noah, e033x, Nick, Niklas, mkami, Slippy, joenu, Oleksandr, t.i.m., Joss001, M4CETO, Nighty, Donater, David N, Cameron, Ekoban, Kieran, brotiii, Doug, Hypruser#0224975, Shadesofastar, sonicbhoc, GKL, Damien, João Seixas, mothmashine, James Freiwirth, Mek, Krizzkrozz, Panzer, mika.dev, Franky Valley, Sycho sMILEz, Roy, Amundis, willibenmula ❤️, Justin, marvelousIT, pablo, Alex, Ryan, cito, Juergen, Eric Koslow, valerius21, jfk, Andrejs, tyforupdate, skwrl, DaintyFox **Full Changelog**: <https://github.com/hyprwm/Hyprland/compare/v0.55.2...v0.55.3> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTQuMyIsInVwZGF0ZWRJblZlciI6IjQzLjIxNC4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Update dependency hyprwm/Hyprland to v0.55.3
All checks were successful
ci/woodpecker/push/hyprwm_hyprland/1 Pipeline was successful
ci/woodpecker/push/hyprwm_hyprland/2 Pipeline was successful
0e36f8375b
Bluemedia force-pushed renovate/hyprwm-hyprland-0.x from 0e36f8375b
All checks were successful
ci/woodpecker/push/hyprwm_hyprland/1 Pipeline was successful
ci/woodpecker/push/hyprwm_hyprland/2 Pipeline was successful
to 1fe1f6ceeb
All checks were successful
ci/woodpecker/push/hyprwm_hyprland/1 Pipeline was successful
ci/woodpecker/push/hyprwm_hyprland/2 Pipeline was successful
2026-06-08 23:14:19 +00:00
Compare
Bluemedia deleted branch renovate/hyprwm-hyprland-0.x 2026-06-09 00:23:28 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Bluemedia/desktop-environment-rpms!97
No description provided.