1.142
vercel/streamdown1.142Jun 1, 2026by lukemckinstry
AI Summary
This release focuses on performance enhancements for large datasets, introducing direct loading capabilities for GeoJSON and Mapbox Vector Tiles. It also adds new rendering options for alpha blending and CAD-style wireframes. These changes aim to bypass the entity layer for improved efficiency and offer more granular control over geometry visuals.
Key Highlights
- Added GeoJsonPrimitive for loading GeoJSON directly into BufferPrimitiveCollections
- Added MVTDataProvider for Mapbox Vector Tiles with 3D Tiles support
- Added blendOption constructor parameter for alpha blending support
- Added EdgeDisplayMode enum for CAD-style wireframe rendering
- Added experimental support for draft glTF and 3D Tiles extensions
New Features
- Direct GeoJSON loading for performance
- Mapbox Vector Tiles (MVT) integration
- Alpha blending for point, polyline, and polygon collections
- CAD-style wireframe rendering modes
- Draft glTF extension support
Full Release Notes
1.142 - 2026-06-01 Highlights include: - Added `GeoJsonPrimitive` for loading GeoJSON directly into `BufferPrimitiveCollections`, bypassing the entity/DataSource layer for significantly improved performance with large datasets. https://github.com/CesiumGS/cesium/pull/13505 - Added `MVTDataProvider` for loading Mapbox Vector Tiles (MVT) directly into CesiumJS as 3D Tiles. Supports per-feature styling via `Cesium3DTileStyle`, feature picking with metadata (`getProperty`), and automatic property table encoding via `EXT_structural_metadata`. https://github.com/CesiumGS/cesium/pull/13404 - Added `blendOption` constructor parameter to `BufferPointCollection`, `BufferPolylineCollection`, and `BufferPolygonCollection`, supporting `BufferPrimitiveMaterial#color.alpha`. Added support for `BufferPrimitiveMaterial#outlineColor.alpha` to `BufferPointCollection`. https://github.com/CesiumGS/cesium/pull/13384 - Added experimental support for `EXT_mesh_polygon` draft glTF extension and `3DTILES_content_gltf_vector` draft 3D Tiles extension. https://github.com/CesiumGS/cesium/pull/13478 - Added `EdgeDisplayMode` enum and `edgeDisplayMode` property to `Model` and `Cesium3DTileset` for controlling how edges from the https://github.com/KhronosGroup/glTF/pull/2479 glTF extension are rendered. Supports three modes: `SURFACES_ONLY`, `SURFACES_AND_EDGES`, and `EDGES_ONLY` (CAD-style wireframe rendering). https://github.com/CesiumGS/cesium/pull/13192 See the [changelog](https://github.com/CesiumGS/cesium/blob/1.142/CHANGES.md) for the complete list of changes.