Skip to content

Releases: CesiumGS/cesium

CesiumJS 1.84

02 Aug 19:23
Compare
Choose a tag to compare

1.84 - 2021-08-02

Highlights include:

  • Dropped support for Internet Explorer, which was deprecated in CesiumJS 1.83.
  • Added a polylinePositions getter to Cesium3DTileFeature that gets the decoded positions of a polyline vector feature. #9684
  • Added ImageryLayerCollection.pickImageryLayers which determines the imagery layers that are intersected by a pick ray. #9651
  • Fixed an issue in TileBoundingRegion.distanceToCamera that caused incorrect results when the camera was on the opposite site of the globe. #9678
  • Fixed an error with removing a CZML datasource when the clock interval has a duration of zero. #9637

See the changelog for the complete list of changes.

CesiumJS 1.83

01 Jul 23:23
Compare
Choose a tag to compare

1.83 - 2021-07-01

Highlights include:

  • Added support for KTX2 and Basis Universal compressed textures. #9513
  • Added dynamic terrain exaggeration with Globe.terrainExaggeration and Globe.terrainExaggerationRelativeHeight. #9603
  • Added CustomHeightmapTerrainProvider, a simple TerrainProvider that gets height values from a callback function. #9604
  • Added the ability to hide outlines on OSM Buildings and other tilesets and glTF models using the CESIUM_primitive_outline extension. #8959

See the changelog for the complete list of changes.

CesiumJS 1.82

01 Jun 19:42
Compare
Choose a tag to compare

1.82 - 2021-06-01

Highlights include:

  • Added FeatureDetection.supportsBigInt64Array, FeatureDetection.supportsBigUint64Array and FeatureDetection.supportsBigInt.
  • Fixed processTerrain in decodeGoogleEarthEnterprisePacket to handle a newer terrain packet format that includes water surface meshes after terrain meshes. #9519

See the changelog for the complete list of changes.

CesiumJS 1.81

03 May 16:28
Compare
Choose a tag to compare

1.81 - 2021-05-01

Highlights include:

  • Fixed an issue where Camera.flyTo would not work properly with a non-WGS84 Ellipsoid. #9498
  • Fixed an issue where setting the ViewportQuad rectangle after creating the viewport had no effect.#9511
  • Fixed an issue where TypeScript was not picking up type defintions for ArcGISTiledElevationTerrainProvider. #9522

See the changelog for the complete list of changes.

CesiumJS 1.80

01 Apr 20:43
Compare
Choose a tag to compare

1.80 - 2021-04-01

Highlights include:

  • Added support for drawing ground primitives on translucent 3D Tiles. #9399

See the changelog for the complete list of changes.

CesiumJS 1.79.1

01 Mar 23:41
Compare
Choose a tag to compare

1.79.1 - 2021-03-01

  • Fixed a regression in 1.79 that broke terrain exaggeration. #9397

See the changelog for the complete list of changes.

CesiumJS 1.79

01 Mar 09:25
Compare
Choose a tag to compare

1.79 - 2021-03-01

Highlights include:

  • Fixed an issue that prevented use of the full CesiumJS zip release package in a Node.js application.
  • Fixed an issue where certain inputs to EllipsoidGeodesic would result in a surfaceDistance of NaN. #9316
  • Fixed sampleTerrain and sampleTerrainMostDetailed not working for ArcGISTiledElevationTerrainProvider. #9286
  • Consistent with the spec, CZML polylineVolume now expects its shape positions to specified using the cartesian2 property. Use of the cartesian is also supported for backward-compatibility. #9384
  • Removed an unnecessary matrix copy each time a Cesium3DTileset is updated. #9366

See the changelog for the complete list of changes.

CesiumJS 1.78

01 Feb 21:58
Compare
Choose a tag to compare

1.78 - 2021-02-01

Highlights include:

  • Added BillboardCollection.show, EntityCluster.show, LabelCollection.show, PointPrimitiveCollection.show, and PolylineCollection.show for a convenient way to control show of the entire collection. #9307
  • TaskProcessor now accepts an absolute URL in addition to a worker name as it's first parameter. This makes it possible to use custom web workers with Cesium's task processing system without copying them to Cesium's Workers directory. #9338

See the changelog for the complete list of changes.

CesiumJS 1.77

04 Jan 21:30
Compare
Choose a tag to compare

1.77 - 2021-01-04

Highlights include:

  • Added ElevationBand material, which maps colors and gradients to exact elevations. #9132
  • Fixed an issue where changing a model or tileset's color, backFaceCulling, or silhouetteSize would trigger an error. #9271

See the changelog for the complete list of changes.

CesiumJS 1.76

01 Dec 20:23
Compare
Choose a tag to compare

1.76- 2020-12-01

Highlights include:

  • Fixed an issue where tileset styles would be reapplied every frame when a tileset has a style and tileset.preloadWhenHidden is true and tileset.show is false. Also fixed a related issue where styles would be reapplied if the style being set is the same as the active style. #9223
  • Fixed JSDoc and TypeScript type definitions for EllipsoidTangentPlane.fromPoints which didn't listed a return type. #9227

See the changelog for the complete list of changes.