Releases: CesiumGS/cesium
Releases · CesiumGS/cesium
CesiumJS 1.88
CesiumJS 1.87.1
1.87.1 - 2021-11-09
Highlights include:
- Added experimental implementations of 3D Tiles Next. The following extensions are supported:
- 3DTILES_content_gltf for using glTF models directly as tile contents
- 3DTILES_metadata for adding structured metadata to tilesets, tiles, or groups of tile content
- EXT_mesh_features for adding feature identification and feature metadata to glTF models
- 3DTILES_implicit_tiling for a compact representation of quadtrees and octrees
- 3DTILES_bounding_volume_S2 for S2 bounding volumes
- 3DTILES_multiple_contents for storing multiple contents within a single tile
- Added
ModelExperimental
, a new experimental architecture for loading glTF models. It is disabled by default; setExperimentalFeatures.enableModelExperimental = true
to enable it. - Added
CustomShader
class for stylingCesium3DTileset
orModelExperimental
with custom GLSL shaders - Added Sandcastle examples for 3D Tiles Next: Photogrammetry Classification, CDB Yemen, and S2 Globe
See the changelog for the complete list of changes.
CesiumJS 1.87
1.87 - 2021-11-01
Highlights include:
- Added
ScreenOverlay
support toKMLDataSource
. #9864 - Added back some support for Draco attribute quantization as a workaround until a full fix in the next Draco version. #9904
- Point cloud styles that reference a missing property now treat the missing property as
undefined
rather than throwing an error. #9882 - Fixed Draco attribute quantization in point clouds. #9908
See the changelog for the complete list of changes.
CesiumJS 1.86.1
CesiumJS 1.86
CesiumJS 1.85
1.85 - 2021-09-01
Highlights Include:
- Removed
Scene.terrainExaggeration
andoptions.terrainExaggeration
forCesiumWidget
,Viewer
, andScene
, which were deprecated in CesiumJS 1.83. UseGlobe.terrainExaggeration
instead. - Added
CloudCollection
andCumulusCloud
for adding procedurally generated clouds to a scene. #9737 BingMapsGeocoderService
now takes an optional Culture Code for localizing results. #9729- Fixed several crashes related to point cloud eye dome lighting. #9719
See the changelog for the complete list of changes.
CesiumJS 1.84
1.84 - 2021-08-02
Highlights include:
- Dropped support for Internet Explorer, which was deprecated in CesiumJS 1.83.
- Added a
polylinePositions
getter toCesium3DTileFeature
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
1.83 - 2021-07-01
Highlights include:
- Added support for KTX2 and Basis Universal compressed textures. #9513
- Added dynamic terrain exaggeration with
Globe.terrainExaggeration
andGlobe.terrainExaggerationRelativeHeight
. #9603 - Added
CustomHeightmapTerrainProvider
, a simpleTerrainProvider
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
1.82 - 2021-06-01
Highlights include:
- Added
FeatureDetection.supportsBigInt64Array
,FeatureDetection.supportsBigUint64Array
andFeatureDetection.supportsBigInt
. - Fixed
processTerrain
indecodeGoogleEarthEnterprisePacket
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
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.