Core
- Native parity fixes: shaders, compute, particles, codecs, clustered lights - [Bug Fix] by bkaradzic-microsoft (#19043)
- Allow WebGPUEngine.dispose() when initialization did not complete - by Bboissen (#19046)
- KTX2: transfer a loaded file to the worker, and free the levels once uploaded - by enriqxxx (#19059)
- Integrate native canvas texture updates and font metrics - by bkaradzic-microsoft (#19041)
- Rebuild scene geometries when the WebGPU engine restores its buffers - by christabone (#19055)
- Fix early shader compilation notifications with parallel WebGL compilation - [Bug Fix] by Popov72 (#19057)
- CSM: cascades in a per-generator uniform buffer for WGSL receivers - by enriqxxx (#19037)
- Fix disposed Gaussian splat meshes staying in memory with their splat data - by Arthur031221 (#19047)
- Fix WGSL preLightingInfo struct when iridescence and area lights are both used - by Bboissen (#19044)
- Fix MirrorTexture.dispose leaking its imageProcessing observer - by christabone (#19035)
GUI
Inspector
Loaders
- Fix FBX import running out of memory on rigs with inherited bone scale - by Arthur031221 (#19042)