# Hyprland v0.54.2 - Product: Hyprland (https://whatsnew.fyi/product/hyprland) - Vendor: Hyprland - Date: 2026-03-10 - Version: v0.54.2 - Original notes: https://github.com/hyprwm/Hyprland/releases/tag/v0.54.2 - Permalink: https://whatsnew.fyi/product/hyprland/releases/v0.54.2 - Labels: Platforms: Linux What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Add missing description entry in config - **fixed** — Add visualBox to layout windowTarget - **fixed** — Fix unsigned wrap in algo scroll - **fixed** — Fix missing recheckWorkArea to prevent CReservedArea assert failure in compositor - **fixed** — Fix i586 build - **fixed** — Fix damage region in deco border - **fixed** — Fix empty workspace handling in desktop rules - **fixed** — Fix matching CONTENT in desktop windowRule - **fixed** — Fix crash on null space assignment in layout groupTarget - **fixed** — Fix crash on monitor reconnect due to stale workspace state in layout - **fixed** — Fix drag_threshold window snap regression in layout - **fixed** — Fix null dereference in focalPointForDir and moveInDirection - **fixed** — Fix hardware cursor rendering on rotated and flipped monitors in pointer - **fixed** — Fix crash when monitor is gone during lock surface creation in protocols sessionLock - **fixed** — Fix minor crash in screencopy - **fixed** — Respect force_split when moving windows to workspaces in algo dwindle - **fixed** — Do NOT use smart_split for overridden focal point in algo dwindle - **fixed** — Improve destroy logic of objects in screenshare Another patch release backporting some fixes from main onto 0.54.1. ##### Fixes backported - config/descriptions: add missing desc entry - layout/windowTarget: add visualBox (#13626) - algo/scroll: fix unsigned wrap (#13634) - compositor: fix missing recheckWorkArea to prevent CReservedArea assert failure (#13590) - core: fix i586 build (#13550) - deco/border: fix damage region - desktop/rules: fix empty workspace handling (#13544) - desktop/windowRule: fix matching CONTENT (#13636) - layout/groupTarget: fix crash on null space assignment (#13614) - layout: fix crash on monitor reconnect due to stale workspace state - layout: fix drag_threshold window snap regression (rebased for #12890) (#13140) - layout: fix null deref in focalPointForDir and moveInDirection (#13652) - pointer: fix hardware cursor rendering on rotated/flipped monitors (#13574) - protocols/sessionLock: fix crash when monitor is gone during lock surface creation - screencopy: fix minor crash (#13566) - algo/dwindle: Respect `force_split` when moving windows to workspaces (#13038) - algo/dwindle: do NOT use smart_split for overridden focal point (#13635) - screenshare: improve destroy logic of objects (#13554) ##### Special thanks As always, massive thanks to our wonderful donators and sponsors: ###### Sponsors ###### Diamond 37Signals ###### Gold Framework ###### Donators ###### Top Supporters: Seishin, Kay, johndoe42, d, vmfunc, Theory_Lukas, --, MasterHowToLearn, iain, ari-cake, TyrHeimdal, alexmanman5, MadCatX, Xoores, inittux111, RaymondLC92, Insprill, John Shelburne, Illyan, Jas Singh, Joshua Weaver, miget.com, Tonao Paneguini, Brandon Wang, Arkevius, Semtex, Snorezor, ExBhal, alukortti, lzieniew, taigrr, 3RM, DHH, Hunter Wesson, Sierra Layla Vithica, soy_3l.beantser, Anon2033, Tom94 ###### New Monthly Supporters: monkeypost, lorenzhawkes, Adam Saudagar, Donovan Young, SpoderMouse, prafesa, b3st1m0s, CaptainShwah, Mozart409, bernd, dingo, Marc Galbraith, Mongoss, .tweep, x-wilk, Yngviwarr, moonshiner113, Dani Moreira, Nathan LeSueur, Chimal, edgarsilva, NachoAz, mo, McRealz, wrkshpstudio, crutonjohn ###### One-time Donators: macsek, kxwm, Bex Jonathan, Alex, Tomas Kirkegaard, Viacheslav Demushkin, Clive, phil, luxxa, peterjs, tetamusha, pallavk, michaelsx, LichHunter, fratervital, Marpin, SxK, mglvsky, Pembo, Priyav Shah, ChazBeaver, Kim, JonGoogle, matt p, tim, ybaroj, Mr. Monet Baches, NoX, knurreleif, bosnaufal, Alex Vera, fathulk, nh3, Peter, Charles Silva, Tyvren, BI0L0G0S, fonte-della-bonitate, Alex Paterson, Ar, sK0pe, criss, Dnehring, Justin, hylk, 邱國玉KoryChiu, KSzykula, Loutci, jgarzadi, vladzapp, TonyDuan, Brian Starke, Jacobrale, Arvet, Jim C, frank2108, Bat-fox, M.Bergsprekken, sh-r0, Emmerich, davzucky, 3speed, 7KiLL, nu11p7r, Douglas Thomas, Ross, Dave Dashefsky, gignom, Androlax, Dakota, soup, Mac, Quiaro, bittersweet, earthian, Benedict Sonntag, Plockn, Palmen, SD, CyanideData, Spencer Flagg, davide, ashirsc, ddubs, dahol, C. Willard A.K.A Skubaaa, ddollar, Kelvin, Gwynspring, Richard, Zoltán, FirstKix, Zeux, CodeTex, shoedler, brk, Ben Damman, Nils Melchert, Ekoban, D., istoleyurballs , gaKz, ComputerPone, Cell the Führer, defaltastra, Vex, Bulletcharm, cosmincartas, Eccomi, vsa, YvesCB, mmsaf, JonathanHart, Sean Hogge, leat bear, Arizon, JohannesChristel, Darmock, Olivier, Mehran, Anon, Trevvvvvvvvvvvvvvvvvvvv, C8H10N4O2, BeNe, Ko-fi Supporter :3, brad, rzsombor, Faustian, Jemmer, Antonio Sanguigni, woozee, Bluudek, chonaldo, LP, Spanching, Armin, BarbaPeru, Rockey, soba, FalconOne, eizengan, むらびと, zanneth, 0xk1f0, Luccz, Shailesh Kanojia, ForgeWork , Richard Nunez, keith groupdigital.com, pinklizzy, win_cat_define, Bill, johhnry, Matysek, anonymus, github.com/wh1le, Iiro Ullin, Filinto Delgado, badoken, Simon Brundin, Ethan, Theo Puranen Åhfeldt, PoorProgrammer, lukas0008, Paweł S, Vandroiy, Mathias Brännström, Happyelkk, zerocool823, Bryan, ralph_wiggums _[Truncated at 4000 characters — full notes: https://github.com/hyprwm/Hyprland/releases/tag/v0.54.2]_