npm / @babylonjs/gui
@babylonjs/gui
What changed in @babylonjs/gui 9, from its official release notes, upgrade guides and advisories. Also covers @babylonjs/core, @babylonjs/inspector, @babylonjs/loaders, @babylonjs/viewer. Sources checked 2026-10-29.
2 new APIs and options1 performance2 behavior and defaults2 tooling5 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@babylonjs/gui 912 changes
New APIs and options 2
Inspector Lite adds statistics and GPU performance inspection.
Inspector Lite adds transform gizmos for inspecting or manipulating transforms.
Performance 1
Fixes GUI editor loading slowdown when adaptive scaling is used.
Behavior and default changes 2
Native canvas texture updates and font metrics are integrated.
NativeEngine rendering parity was added, making its rendering behavior more consistent with other engines.
Tooling 2
Inspector Lite adds Flow Graphs explorer parity.
Inspector Lite adds debug helpers and capture tools.
Fixes and other changes 5
Fixes out-of-memory failures on rigs with inherited bone scale.
Disposed meshes no longer stay in memory with their splat data.
Disposal no longer leaks the texture's image-processing observer.
Scene geometries are rebuilt when the WebGPU engine restores its buffers.
Can now be called when WebGPU engine initialization did not complete.