Skip to content

Releases: CesiumGS/cesium

CesiumJS 1.107.1

13 Jul 14:17

Choose a tag to compare

1.107.1 - 2023-07-13

Highlights include:

  • Fixed promise return value when using viewer.flyTo to navigate to an ImageryLayer. #11392
  • Fixed depthTestAgainstTerrain value being overridden when using the base layer picker widget. #11393
  • Fixed a bug where Model would not respond to different alpha values in a Cesium3DTileStyle. #11399

See the changelog for the complete list of changes.

CesiumJS 1.107

03 Jul 17:32

Choose a tag to compare

1.107 - 2023-07-03

Highlights include:

  • Added Cesium3DTileset.cacheBytes and Cesium3DTileset.maximumCacheOverflowBytes to better control memory usage.
  • Fixed a race condition when loading cut-out terrain. #11382
  • Fixed credits for imagery layer shows up even when layer is hidden. #11340
  • Fixed crash in CzmlDataSource when a 3D Tileset entity is hidden. #11357

See the changelog for the complete list of changes.

CesiumJS 1.106

01 Jun 20:03

Choose a tag to compare

1.106 - 2023-06-01

Highlights include:

  • Fixed label background rendering. #11293
  • Fixed color creation from CSS color string with modern "space-separated" syntax. #11271
  • Fixed tracked entity camera controls. #11286

See the changelog for the complete list of changes.

CesiumJS 1.105.1

10 May 18:58

Choose a tag to compare

1.105.1 - 2023-05-10

Highlights include:

  • Added createGooglePhotorealistic3DTileset to create a 3D tileset streaming Google Photorealistic 3D Tiles.
  • Added GoogleMaps for managing credentials when loading data from the Google Map Tiles API.
  • Improved camera controls when globe is off. #7171

See the changelog for the complete list of changes.

CesiumJS 1.105

01 May 16:19

Choose a tag to compare

1.105 - 2023-05-01

Highlights include:

  • Added ArcGisMapServerImagery.fromBasemapType, and ArcGisBaseMapType, and ArcGisMapService for ease of use with the latest ArcGIS Imagery API. #11098
  • Fixed Repeated URI parsing slows 3D Tiles performance #11197. Together with #11211, this can reduce tile parsing time by as much as 25% on large tilesets
  • Added CreditDisplay.addStaticCredit and CreditDisplay.removeStaticCredit such that Credit.showOnScreen value is taken into account. #6215
  • Added options.gltfCallback to Model.loadGltfAsync to allow apps to access the loaded glTF JSON. #11240

See the changelog for the complete list of changes.

CesiumJS 1.104

03 Apr 20:45

Choose a tag to compare

1.104 - 2023-04-03

Highlights include:

  • The readyPromise pattern has been deprecated across the API. It will be removed in CesiumJS 1.107. This has been done to facilitate better asynchronous flow and error handling. #11059
  • Added asynchronous constructors for ImageryProviders, TerrainProviders, 3D Tilesets, and Models.
  • Fixed various race conditions from asynchronous operations. #10909
  • Fixed Cesium.Viewer instantiated inside lit components: CreditDisplay is missing its styles #10907

See the changelog for the complete list of changes.

CesiumJS 1.103

01 Mar 15:29

Choose a tag to compare

1.103 - 2023-03-01

Highlights include:

  • Added smooth zoom with mouse wheel. #11062
  • Enabled lighting on voxels with BOX shape. #11076
  • Fixed browser warning for willReadFrequently option. #11025
  • Replaced constructor types with primitive types in JSDoc and generated TypeScript definitions. #11080
  • Adjusted render order of voxels and opaque entities. #11120
  • Fixed artifacts on edges of voxels with BOX shape. #11050

See the changelog for the complete list of changes.

CesiumJS 1.102

01 Feb 19:02

Choose a tag to compare

1.102 - 2023-02-01

Highlights include:

  • CesiumJS now defaults to using a WebGL2 context for rendering. WebGL2 is widely supported on all platforms and this results in better feature support across devices, especially mobile.
  • Added FeatureDetection.supportsWebgl2 to detect if a WebGL2 rendering context in the current browser.
  • Fixed label background rendering. #11040
  • Fixed a bug decoding glTF Draco attributes with quantization bits above 16. #7471

See the changelog for the complete list of changes.

CesiumJS 1.101

02 Jan 19:36

Choose a tag to compare

1.101 - 2023-01-02

Highlights include:

  • Added vertexShadowDarkness parameter to Globe to control the amount of darkness of the vertex shadow when terrain lighting is enabled. #10914
  • Added experimental support for 3D Tiles voxels with the 3DTILES_content_voxels extension. The current implementation is intended for development use, as the voxel format has not yet been finalized and is subject to breaking changes without deprecation. #10253
  • Fixed a bug where the scale of a PointPrimitive was incorrect when scaleByDistance was set to a NearFarScalar. #10912
  • Fixed glTF models with a mix of Draco and non-Draco attributes. #10936
  • Fixed a bug where billboards with alignedAxis properties were not properly aligned in 2D and Columbus View. #10965
  • Fixed a bug where *.ktx2 image loading from a URI failed. #10869
  • Fixed a bug where a Model would sometimes disappear when loaded in Columbus View. #10945

See the changelog for the complete list of changes.

CesiumJS 1.100

01 Dec 16:15

Choose a tag to compare

1.100 - 2022-12-01

Highlights include:

  • CesiumJS is now published alongside two smaller packages @cesium/engine and @cesium/widgets #10824

See the changelog for the complete list of changes.