1.143

openmeterio/openmeter1.143Jul 1, 2026by ggetz

AI Summary

This release adds support for KHR_meshopt_compression glTF extensions and introduces a new material mode for visualizing path segments, while also fixing a crash related to billboards in custom Promise environments.

Key Highlights

  • Added support for KHR_meshopt_compression glTF extension, including v1 attribute codec and COLOR filter.
  • Added `PathGraphics.materialMode` with 'PORTIONS' option for segmented visualization.
  • Fixed a crash bug occurring when using billboards in environments that replace `Promise` with custom implementations.

New Features

  • KHR_meshopt_compression glTF extension support
  • PathGraphics materialMode with 'PORTIONS' segmentation option

Full Release Notes

1.143 - 2026-07-01

Highlights include:

- Added support for the [`KHR_meshopt_compression`](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_meshopt_compression) glTF extension, including the v1 attribute codec and the `COLOR` filter. [#13553](https://github.com/CesiumGS/cesium/pull/13553)
- Added `PathGraphics.materialMode`. A value of `"PORTIONS"` allows visualizing the path in segments with different materials specified by intervals or sampling. Each segment material is determined by the `material` property value at the corresponding simulation time. The default value of `"WHOLE"` preserves existing material behavior. [#13530](https://github.com/CesiumGS/cesium/pull/13530)
- Fixed a bug that caused crashes when using billboards in environments that replace `Promise` with custom promise implementations. [#13475](https://github.com/CesiumGS/cesium/pull/13475)

See the [changelog](https://github.com/CesiumGS/cesium/blob/1.143/CHANGES.md) for the complete list of changes.