v2.20.5
SamsungSAILMontreal/TinyRecursiveModelsv2.20.5Jul 2, 2026by mvaligursky
AI Summary
This release addresses critical stability issues by fixing crashes related to canvas element handling and the lifecycle of gsplat octree assets during unloading.
Key Highlights
- Fix device constructor crash when canvas lacks getBoundingClientRect
- Fix crash when a gsplat octree asset is unloaded while its instance is still registered in the streaming world
Full Release Notes
## Fixes - Fix device constructor crash when canvas lacks getBoundingClientRect by @mvaligursky in [#9000](https://github.com/playcanvas/engine/pull/9000) - Fix crash when a gsplat octree asset is unloaded while its instance is still registered in the streaming world by @slimbuck in [#9011](https://github.com/playcanvas/engine/pull/9011) **Full Changelog**: https://github.com/playcanvas/engine/compare/v2.20.4...v2.20.5