v2.20.6
playcanvas/enginev2.20.6Jul 6, 2026by mvaligursky
AI Summary
Patch release addressing stability issues including crashes related to gsplat components, mesh buffers, and asset loading to prevent device hangs and memory leaks.
Key Highlights
- Fix inverted buffer usage flags in Mesh.clear()
- Fix crashes involving gsplat component detachment and GPU device hang on Windows/NVIDIA
- Fix asset unloading issues (sog bundles, textures) to prevent crashes
- Fix markup text color shift by storing vertex palettes in linear space
Full Release Notes
## Fixes * Fix inverted buffer usage flags in Mesh.clear() by @willeastcott in #9023 * Fix occasional crash when a gsplat component detaches by @slimbuck in #9016 * Fix markup text color shift by storing vertex palettes in linear space by @mvaligursky in #9034 * Fix GPU device hang when picking gsplats on Windows/NVIDIA by @mvaligursky in #9036 * Fix crash when unloading sog assets still referenced by the unified world by @slimbuck in #9035 * Fix sog bundle parser continuing after asset unloads mid-load by @mvaligursky in #9037 * Fix sog streaming re-load returning destroyed textures from loader cache by @mvaligursky in #9039 **Full Changelog**: https://github.com/playcanvas/engine/compare/v2.20.5...v2.20.6