v2.20.0

playcanvas/supersplatv2.20.0Feb 4, 2026by slimbuck

AI Summary

Stability improvements and new features for overlay rendering and timeline management.

Key Highlights

  • Add Color Centers toggle for colored splat overlay rendering
  • Fix crash when moving timeline key to existing position
  • Add null check for splat in SplatOverlay.enabled getter
  • Remove edit operations when splat is deleted from scene
  • Update splat overlay keyboard toggle

New Features

  • Color Centers toggle
  • Splat overlay keyboard toggle

Full Release Notes

## What's Changed
* Add null check for splat in SplatOverlay.enabled getter by @willeastcott in https://github.com/playcanvas/supersplat/pull/785
* Crash when moving timeline key to existing position by @willeastcott in https://github.com/playcanvas/supersplat/pull/787
* Remove edit operations when splat is deleted from scene by @willeastcott in https://github.com/playcanvas/supersplat/pull/788
* Update splat overlay keyboard toggle by @slimbuck in https://github.com/playcanvas/supersplat/pull/789
* Add Color Centers toggle for colored splat overlay rendering by @slimbuck in https://github.com/playcanvas/supersplat/pull/792
* chore(deps): update all npm dependencies by @renovate[bot] in https://github.com/playcanvas/supersplat/pull/793


**Full Changelog**: https://github.com/playcanvas/supersplat/compare/v2.19.2...v2.20.0