Core
- Add WebXR persistent anchor lifecycle support - by RaananW (#18840)
- Add WebXR room capture support - by RaananW (#18841)
- Feat: Budget-driven and multi-camera-aware LOD for streaming Gaussian Splatting - by raymondyfei (#18834)
- Share shader loading state across material instances - by sebavan (#18830)
- Expose WebXR plane and mesh semantic labels - by RaananW (#18839)
- Preserve WebXR light estimation on WebGPU - by RaananW (#18837)
- Fix IES candela profile normalization - by sebavan (#18833)
- Fix Gaussian splat readiness regression - [Bug Fix] by bghgary (#18836)
- Fix Gaussian splat transform and proxy visibility updates - [Bug Fix] by CedricGuillemet (#18831)
- Use pure targets for dynamic imports - by RaananW (#18827)
- Feat: Non-binary voxel opacity + trace-time roulette for GSplat IBL shadows - by raymondyfei (#18815)
- Fix overlay texture bindings leaking into shared PBR materials - by sebavan (#18828)
- Fix wgsl in TBN Block - by sebavan (#18826)
GUI
Loaders
- Feat: Budget-driven and multi-camera-aware LOD for streaming Gaussian Splatting - by raymondyfei (#18834)
- Use pure targets for dynamic imports - by RaananW (#18827)
- Fix text encoding detection for OBJ and MTL files - by Jeggery (#18817)