This is a bugfix release with some patches cherry-picked from main on top of 0.48.0.
Fixes backported
- renderer: Simplify and fix hdr metadata setting
- seat: avoid sending null surfaces in leave/enter events
- xwl: don't close the fd too early
- groupbar: apply scaling factor to text
- pass: remove unused timeline in texpass
- groupbar: round boxes
- groupbar: include clipBox in opaque calculations
- opengl: don't attempt to compile cm on gles3.0
- surfacestate: track and apply updated state
- internal: fix minor ubsan errors
- workspaces: minor fixes to persistence
- surfacestate: reset buffer bit before applying to current
- core: don't damage the entire surface every frame
- xwayland: cleanup server startup and fds
Special thanks
Special thanks to these gigachads for donating $$$ to help the project run:
Top Supporters:
Azelphur, arc-nix, ExBhal, SomeMediocreGamer, Robin B., yyyyyyyan, taigrr, Amaan Q., Xoores, Jas Singh, Theory_Lukas, JanRi3D, ari-cake, alukortti, RaymondLC92, MasterHowToLearn, johndoe42, Abdulaziz Al-Khater, AuHunter
New Monthly Supporters:
Brad S, tidal608, Wateir, Firstpick(FirstPick), xyrd, realivlis, DeepBlue416, omniprezenze, azunades, aljoshare, Felix, danksa, Litheos, theailer
One-time Donators:
SymphonySimper, FlorentL, Birbirl, MeaTLoTioN, elia, mearkat7, Darmock, KD, Yehoward, nyatta, Urbinholt, InTerFace, Marcos92, Rei (os.rei), 6thScythe, sayykii, HowlVenger, Massis, Somebody, 46620, skk9, Jeffrey, Hari, IgorJ, neriss, Sleroq, Insomnes, Stefano, AJ, Troy, JNC, Gery, Dafitt, Stefan Ernst, quake, lharlanx, pscschn, Bex Jonathan, AliAhmad02, KomariSpaghetti, wjyzxcv, Daniel, Zoltar358, Airor 987, CBeerta, lcassa, Guy incognito , nobody, m3hransh, Lunics, GeoffC, Tamas Tancos, mikelpint, Nathan Lepori, fxj9a, Volodymyr Shkvarok, Haltesh, omnicroissant, grmontpetit, jw, CheeseHunter117, Hunter Wesson, eternal, ddubs, noname, bones, pixel <3, eltwig, Jose, NN, Mikol, Pekka, Andi, Treeniks, derethil, dfseifert, munsman, Cespen, jlevesy, Bill Fucking Nye, Kumungus, crappy, Alin742, Nicholas Roth, sijink, alba4k, Barry, MK, Yasen
Full Changelog: v0.48.0...v0.48.1