# Hyprland v0.56.1 - Product: Hyprland (https://whatsnew.fyi/product/hyprland) - Vendor: Hyprland - Date: 2026-07-27 - Version: v0.56.1 - Original notes: https://github.com/hyprwm/Hyprland/releases/tag/v0.56.1 - Permalink: https://whatsnew.fyi/product/hyprland/releases/v0.56.1 - 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'. --- - **deprecated** — Add a deprecation notice to .conf configs - **added** — Add changeworkspaceid to socket2 - **fixed** — Fix exec rules leaking - **fixed** — Fix json output for binds - **fixed** — Fix allow_input_capture bind flag with capture_modifiers enabled - **fixed** — Fix rotate and mirror regression - **fixed** — Fix in-band resize for the first window of a band - **changed** — Update hyprutils dependency to 0.14.0 - **fixed** — Initialize eventManager earlier - **fixed** — Do not nuke package.path in lua config - **changed** — Use openLate for window.open events in lua config - **changed** — Update hyprland.lua default springs - **fixed** — Add nullptr check eis_client_get_name in input - **fixed** — Send mouse frame event after motion in pointerwarp protocol - **fixed** — Round m_scale calculations in renderer - **fixed** — Do not render monitor for tearing if it is blocked As usual, a patch release with a few fixes backported from main onto 0.56.0 ##### Fixes backported - compositor: add a deprecation notice to .conf configs (#15538) by @vaxerski - workspace: add changeworkspaceid to socket2 (#15571) by @vaxerski - desktop/windowRule: fix exec rules leaking (#15543) by @vaxerski - hyprctl: fix json output for binds (#15507) by @vaxerski - input-capture: fix `allow_input_capture` bind flag with `capture_modifiers` enabled (#15477) by @littleblack111 - monitor: fix rotate and mirror regression (#15587) by @gulafaran - scrolling: fix in-band resize for the first window of a band (#15532) by @jwiseuk - build: update hyprutils dependency to 0.14.0 (#15518) by @aruhier - compositor: init eventManager earlier (#15522) by @vaxerski - config/lua: do not nuke package.path (#15622) by @vaxerski - config/lua: use openLate for window.open events (#15540) by @vaxerski - example: update hyprland.lua default springs (#15499) by @cebem1nt - input: nullptr check eis_client_get_name (#15520) by @gulafaran - protocols/pointerwarp: send mouse frame event after motion (#15599) by @awused - renderer: round m_scale calculations (#15594) by @gulafaran - view: do not render monitor for tearing if it's blocked (#15500) by @vaxerski ##### Special thanks Special thanks as always to these gigachads for supporting Hyprland's continued development: ###### Sponsors ###### Diamond 37Signals ###### Gold Framework, Butterfly ###### Donators ###### Top Supporters: soy_3l.beantser, taigrr, RaymondLC92, Xoores, Bonsai, d, DHH, alukortti, miget.com, Ammar Hossain, Jas Singh, yamauchihiroshi, iain, Seishin, Brandon Wang, ExBhal, Hunter Wesson, RayJameson, Kay, Ki☆, alexmanman5, Tonao Paneguini, John Shelburne, 3RM, gfunnymoney, ari-cake, TyrHeimdal, Illyan, --, Insprill, lzieniew, MadCatX, Theory_Lukas ###### New Monthly Supporters: Anon, wmeints, Twinkybot, ryan, jakhub, JMH, Le Juju, ercument, xff, Mike Raphone, Mike E, Martijn, mfed, leomoon, OldPastaFace, ferngg_, damirk, Ghostxsalmon, Flo, DavDood, bamboo, Justin, Cpl. Roth, irontom10, Eric, phage-zn, erotourtes, Streifenfrei ###### One-time Donators: Wawan, Jim, Marco Celis, JDM, LPGames, joscani, trvnkwil, davinsky, Santiago Perez, Mantas, Javier, asdfasdfasdfasdf, Leo, saltchicken, Yakedo, J Fernandes, PasiS, Marcelo, RammFire, jrgd, elandi, Xenia, Paul H, Jonathan Lopez, mir0, sheik, Supporter, Gérald, Ghoul, uniuni, Lei Huang, BTCharlie, marckeelingiv, ArisTheInquiring, anon, 9x25dillon, DCyph360, inittux111, Steve, Rowan, Awachuwere, Hank, Chloessica, escuco, Boriana, CRUDB, EndoliteMatrix, King, tdha, SillyingAround, Ag, MrElo, fraxineus, Dobrovschi Stefan, MrCharless, 4everN00b, bogdan.bagno@gmail.com, Shoh Berdy, araneae, Skrazzo, Carlos martinez, Kimli, Antoni, Ed R, Aphrofluff, ThatOneShortGuy, gtm, ChristophLHR, Sam C, deven, Alezarine, golanv, Praegustator, zaafiel428, skatos24, Louis Nicholas, Ivan Ucha, Andrejs, mirolPirol, dacero, cmquesada, Nando, an, shkz, Rob H, TrentZent#5307, Snil, Rigle, NikodemRafalski, Bishop James, Some random dude from China, jo, Roy, ProfessorNova, Ikey, nihilfm, Serj007, GVM, DucSpa, LinuxHG, WetSeal, sikor666, djledda, Dominik, jolteroli, Jkob, Valerie, Valentino, A374377, evandroev@gmail.com, w00z4, Mateusz, Dirk, mdereje, Joy, Celerodlak, BabawabatheSuperSlender, Paulin, Manuel P., Cobra1one, Abhinav, houdinihacker, JohnAtl, Blackcat, yDog-1, CUhRip, Alex, Kodlak, ReallyFluffy, Miguel Padilla, wronguy, JWHall, TheGreatMcPain, mykey, ThePreviousOne, poor_man, FarLT, Élder Bernardi, Citizen5, Gus, GKL, falparsi, @ericmoyer@hachyderm.io, labo, MeaTLoTioN, Caja, Willem van Ede, @elmorek, anonymous-supporter, William Caicedo, Hello, aussiedini, omnicroissant, cadds, Evan LeSage, Pierre, Marugun, Robbie, Henry, paradaimu, Cody Weaver, jbsbuilder, zongben, Pawel, ManosG, revitalist, marcs100, Azrael Alpha, erkre, brainfxk, PaulG, Ivan Shakuta, taqashh/abbo0dio, cur _[Truncated at 4000 characters — full notes: https://github.com/hyprwm/Hyprland/releases/tag/v0.56.1]_