CesiumJS
An open source JavaScript library for world-class 3D globes and maps. Learn more.
or install with NPM:
$ npm install cesium
What’s new?
1.132 - 2025-08-01
Highlights include:
- Fixes incorrect polygon culling in 2D scene mode. https://github.com/CesiumGS/cesium/issues/1552
- Fixes material flashing when changing properties. https://github.com/CesiumGS/cesium/issues/1640, https://github.com/CesiumGS/cesium/issues/12716
- Fixed an issue where draped imagery on tilesets was not updated based on the visibility of the imagery layer. https://github.com/CesiumGS/cesium/issues/12742
- Fixes an exception when removing a Gaussian splat tileset from the scene primitives when it has more than one tile. https://github.com/CesiumGS/cesium/pull/12726
- Fixes rendering of Gaussian splats when they are scaled by the glTF transform, tileset transform, or model matrix. https://github.com/CesiumGS/cesium/issues/12721, https://github.com/CesiumGS/cesium/issues/12718
- Fixes Gaussian splats orientation with respect to glTF up-axis by updating spz-loader to version 0.3.0. https://github.com/CesiumGS/cesium/issues/12737, https://github.com/CesiumGS/cesium/issues/12749
- Fixes label background translucency issue. https://github.com/CesiumGS/cesium/issues/12673
- Add wrapR property to Sampler and Texture3D, to support the newly added third dimension wrap.https://github.com/CesiumGS/cesium/pull/12701
- Added the ability to load a specific changeset for iTwin Mesh Exports using ITwinData.createTilesetFromIModelId https://github.com/CesiumGS/cesium/issues/12778
- Updated all of the ITwinData.* functions to accept an options parameter instead of individual arguments to avoid confusion with multiple optional arguments. There is a fallback to the old signature that will be removed in 1.133 https://github.com/CesiumGS/cesium/issues/12778
See the changelog for the complete list of changes.