Addons
Core
- Add an
emitRateControlsetter toGPUParticleSystem- by VicenteCartas (#18674) - Preserve particle texture settings when serializing by reference - by VicenteCartas (#18673)
- Fix ParticleSystem.clone() / GPUParticleSystem.clone() changing the particle texture - [Bug Fix] by VicenteCartas (#18672)
- fix: restore side-effect registrations dropped by the 9.15 pure/non-pure split - by RaananW (#18671)
- fix(AudioV2): propagate live loopStart/loopEnd changes to playing static sounds - by RaananW (#18669)
- WebGPU projection layer + render target provider - by RaananW (#18655)
- fix(AudioV2): resume looping static sound from correct position with loopStart/loopEnd - by RaananW (#18661)
- Fix lighting volume WGSL depth texture binding - by matthargett (#18658)
- TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#18647)
- fix(core): shrink thin-engine bundle (remove fileTools force-link + thin-closure stubs) - by RaananW (#18656)
- WebGPU-compatible XR session + XRGPUBinding plumbing - by RaananW (#18650)
- WebGPU-XR Phase 0: decouple WebXR from WebGL with API-agnostic seams - by RaananW (#18645)
GUI
Inspector
- Add support for loading .babylonproj files in Sandbox - [New Feature] by georginahalpern (#18666)
- feat(inspector): expose PBR metallic texture channel mapping (glTF ORM) - by ryantrem (#18667)
Loaders
- KHR_gaussian_splatting gltf extension - by CedricGuillemet (#18659)
Materials
Node Editor
Node Geometry Editor
Node Particle Editor
Node Render Graph Editor
Playground
Sandbox
- Add support for loading .babylonproj files in Sandbox - [New Feature] by georginahalpern (#18666)