# What changed in @babylonjs/gui

> 12 changes in @babylonjs/gui 9 from its official release notes, upgrade guides and advisories: 2 new APIs and options. Each one cited. Sources checked 2026-10-29. HTML: https://unstale.sh/npm/@babylonjs/gui/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @babylonjs/gui 9

### New APIs and options

- Inspector Lite adds statistics and GPU performance inspection. (9.31.3) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.31.3)
- Inspector Lite adds transform gizmos for inspecting or manipulating transforms. (9.31.3) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.31.3)

### Performance

- Fixes GUI editor loading slowdown when adaptive scaling is used. (9.32.1) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.32.1)

### Behavior and default changes

- Native canvas texture updates and font metrics are integrated. (9.32.1) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.32.1)
- NativeEngine rendering parity was added, making its rendering behavior more consistent with other engines. (9.31.3) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.31.3)

### Tooling

- Inspector Lite adds Flow Graphs explorer parity. (9.32.1) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.32.1)
- Inspector Lite adds debug helpers and capture tools. (9.32.0) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.32.0)

### Fixes and other changes

- Fixes out-of-memory failures on rigs with inherited bone scale. (9.32.1) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.32.1)
- Disposed meshes no longer stay in memory with their splat data. (9.32.1) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.32.1)
- Disposal no longer leaks the texture's image-processing observer. (9.32.1) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.32.1)
- Scene geometries are rebuilt when the WebGPU engine restores its buffers. (9.32.1) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.32.1)
- Can now be called when WebGPU engine initialization did not complete. (9.32.1) — [release notes](https://github.com/BabylonJS/Babylon.js/releases/tag/9.32.1)
