Skip to main content

Cesium Releases in June 2026

In May, we attended GEOINT Symposium in Aurora, Colorado, USA, and OGC Builder Days in London, UK.  

We’re ramping up to this year’s Cesium Developer Conference—next week!—June 8-10 in Philadelphia. Have you registered to join us? Tracks include Aerospace, Defense, and Simulation; Cesium Core: Product Roadmaps and Advanced Technologies; Digital Twins and AEC Innovation; and Next-Gen Data and 3D Workflows. Learn about 3D Tiles 2.0, vector data, voxels, design review, sensor fusion, emergency management, synthetic training environments, Mars, and more. We look forward to connecting with you at the pre-conference workshops, in the ionosphere, during talks, 1:1, and at receptions, to shape the future of open geospatial together.

We made improvements across Cesium this month. To get notifications about our monthly releases, you can subscribe to the Cesium release roundup thread on our community forum.

CesiumJS 1.142 release

CesiumJS 1.142 is now available. Highlights of the release include:

  • Rendering support for vector tiles from 3D Tiles generated by the Cesium ion vector tiles technology preview. Includes support for 3D points, lines, and polygons, with property-based styling and picking. Includes 3DTILES_content_gltf_vector extension for 3D Tiles, and KHR_mesh_primitive_restart and EXT_mesh_primitive extensions for glTF. For more information, see 3d-tiles#825. #13478 
  • Sandcastle now ships with Cesium Copilot, an in-app AI coding assistant that writes, edits, and debugs CesiumJS code in the same panel as the live preview. Users bring their own keys for Google Gemini, Anthropic Claude, or Google Vertex AI; the assistant edits the JavaScript and HTML buffers through a structured apply_diff tool, streams thinking and tool calls live, and can self-fix runtime errors without a manual round-trip. #13188 
  • Added GeoJsonPrimitive for loading GeoJSON directly into BufferPrimitiveCollections, bypassing the entity/DataSource layer for significantly improved performance with large datasets. #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. #13404 
  • BufferPrimitiveCollection improvements:
    • Added boundingVolume constructor parameter to BufferPointCollection, BufferPolylineCollection, and BufferPolygonCollection. For larger animated collections, providing a precomputed bounding volume can eliminate the performance cost of automatically updating the bounding volume frequently. #13477
    • boundingVolume property is now defined in world space, not local/model space. #13477
    • Added .blendOption constructor parameter to BufferPrimitiveCollection.
    • Added BufferPrimitiveMaterial#color.alpha. #13384
    • Added BufferPointMaterial#outlineColor.alpha. #13384
    • Fixed a bug causing BufferPointCollection to not update after changes to point positions. #13465
  • Added support for multiple key modifiers in ScreenSpaceEventHandler.setInputAction#13307 
  • Added EdgeDisplayMode enum and edgeDisplayMode property to Model and Cesium3DTileset for controlling how edges from the EXT_mesh_primitive_edge_visibility glTF extension are rendered. Supports three modes: SURFACES_ONLYSURFACES_AND_EDGES, and EDGES_ONLY (CAD-style wireframe rendering). #13192 

For more details, see the changelog.

3D vector tiles in CesiumJS visualizing building footprints categorized by construction year in New York City, viewed in Cesium Sandcastle.

3D vector tiles in CesiumJS visualizing building footprints categorized by construction year in New York City, viewed in Cesium Sandcastle.

Cesium for Unreal 2.27.0 release

Cesium for Unreal v2.27.0 is now available. Highlights of this release include:

  • Added CesiumVectorTilesRasterOverlay supporting vector data loaded from 3D Tiles tilesets. 
  • Added support for displaying points in CesiumGeoJsonDocumentRasterOverlay and CesiumVectorTilesRasterOverlay
  • Added support for rendering edges from the EXT_mesh_primitive_edge_visibility extension. 
  • Added missing includes that introduced compilation failures when building the plugin from source against UE 5.7's bundled clang 20.1.8 toolchain (introduced in v2.25.0 by #1685; binary plugin users were unaffected). 
  • Fixed the case where glTF line primitives caused excessive log spam due to Chaos attempting to generate physics bodies for small non-triangle meshes. 
  • Fixed an incorrect transform that reversed the appearance of data in box voxel tilesets. 
  • Fixed a crash in UCesiumGaussianSplatSubsystem::Tick when GetPrimaryWorld() returns nullptr (e.g., between PIE shutdown and Standalone-Game launch, or on nDisplay secondary nodes during world bind-up). Restores the validity check ordering that shipped in v2.24.1 and was inadvertently inverted in v2.26.0 (#1841). 

In addition to the above, this release updates cesium-native from v0.60.0 to v0.61.0. See the changelog for a complete list of changes in cesium-native. 

Check the Cesium for Unreal release and the Cesium for Unreal Samples release for the full list of updates.

New York City building footprints tiled as 3D Tiles through Cesium ion, streamed in Cesium for Unreal using the new vector tiles raster overlay. 

New York City building footprints tiled as 3D Tiles through Cesium ion, streamed in Cesium for Unreal using the new vector tiles raster overlay. 

Cesium for Unity 1.23.3 release

Cesium for Unity v1.23.3 is now available. Highlights of this release include:

  • The native Android library (libCesiumForUnityNative.so) is now built with 16 KB ELF segment alignment, enabling compatibility with Android 15+ devices that use 16 KB memory pages. 

In addition to the above, this release updates cesium-native from v0.60.0 to v0.61.0. See the changelog for a complete list of changes in cesium-native.  

Check the Cesium for Unity changelog for the full list of updates, and follow our Cesium for Unity tutorials to get started. 

Cesium ion and tilers updates

Cesium ion SaaS

  • Cesium ion no longer requires mesh generation for reconstruction workflows, enabling point cloud-only and Gaussian splat-only jobs to run through the reconstruction pipeline.
  • Coming this week: expanded support for design model formats, making it easier than ever to bring engineering, architecture, and infrastructure data into 3D Tiles to stream anywhere.
  • Model tiler will be retired from Cesium ion on September 1, 2026. It will no longer be available through the Cesium ion user interface or API. Other tilers produce better results for the file formats supported and output 3D Tiles 1.1. This tiler outputs 3D Tiles 1.0.

Vector tiler

  • Coming this week: support for tiling large .geojson files via the new vector tiler technology preview.

Voxel tiler

  • Coming this week: support for tiling large NetCDF files via the new voxel tiler technology preview.

Powered by Cesium