v2.25.0

playcanvas/supersplatv2.25.0Apr 28, 2026by slimbuck

AI Summary

This release introduces Blender-style camera controls and improves input handling for trackpads. It also includes updates to the splat-transform API and various dependency updates.

Key Highlights

  • Add Blender-style middle-mouse camera controls and MMB click-to-focus
  • Improve mouse wheel vs trackpad classification for camera controls
  • Adapt to splat-transform 2.0 API
  • Track engine-dev API changes and fix edit-history race conditions

New Features

  • Blender-style middle-mouse camera controls
  • MMB click-to-focus
  • Improved mouse wheel vs trackpad classification

Full Release Notes

## What's Changed
* Add Blender-style middle-mouse camera controls and MMB click-to-focus by @slimbuck in https://github.com/playcanvas/supersplat/pull/870
* Improve mouse wheel vs trackpad classification for camera controls by @slimbuck in https://github.com/playcanvas/supersplat/pull/871
* Update all npm dependencies by @renovate[bot] in https://github.com/playcanvas/supersplat/pull/872
* Track engine-dev API changes and fix edit-history race conditions by @slimbuck in https://github.com/playcanvas/supersplat/pull/874
* Update all npm dependencies by @renovate[bot] in https://github.com/playcanvas/supersplat/pull/875
* Update dev dependencies and adapt to splat-transform 2.0 API by @slimbuck in https://github.com/playcanvas/supersplat/pull/876
* Fix zh-CN translations by @whtis in https://github.com/playcanvas/supersplat/pull/877
* Update all npm dependencies by @renovate[bot] in https://github.com/playcanvas/supersplat/pull/879

## New Contributors
* @whtis made their first contribution in https://github.com/playcanvas/supersplat/pull/877

**Full Changelog**: https://github.com/playcanvas/supersplat/compare/v2.24.5...v2.25.0