1.141
ShenhanQian/VHAP1.141May 1, 2026by jjspace
AI Summary
This update raises the minimum required Node.js version to 22.0.0 and modifies the mutability of specific properties in `BufferPrimitiveCollection`. It also adds metadata support to vector tilesets and fixes rendering issues with panoramas and instance transforms.
Key Highlights
- Bumped minimum required Node version to 22.0.0
- `BufferPrimitiveCollection` properties (modelMatrix, boundingVolume, boundingVolumeWC) are now readonly (cannot be reassigned)
- Added support for properties in vector tilesets via EXT_structural_metadata
- Fixed lighting affecting EquirectangularPanorama
- Fixed incorrect matrix multiplication in pickModel for non-worldspace instance transforms
Breaking Changes
- Bumped minimum required Node version to 22.0.0
- BufferPrimitiveCollection properties modelMatrix, boundingVolume, and boundingVolumeWC are now readonly (cannot be reassigned)
New Features
- Metadata support for vector tilesets
- Fixed lighting and matrix multiplication bugs
Full Release Notes
1.141 - 2026-05-01 Highlights include: - Bumped minimum required Node version to `22.0.0` - `BufferPrimitiveCollection` properties `modelMatrix`, `boundingVolume`, and `boundingVolumeWC` are now readonly. They may be modified, but not reassigned. [#13448](https://github.com/CesiumGS/cesium/pull/13448) - Added support for properties (`EXT_structural_metadata`) in vector tilesets. [#13426](https://github.com/CesiumGS/cesium/pull/13426) - Fixed lighting affecting `EquirectangularPanorama`. [#13369](https://github.com/CesiumGS/cesium/pull/13369) - Fixed incorrect matrix multiplication for non worldspace instance transforms in `pickModel`. [#13433](https://github.com/CesiumGS/cesium/pull/13433) See the [changelog](https://github.com/CesiumGS/cesium/blob/1.141/CHANGES.md) for the complete list of changes.