Releases: CesiumGS/cesium
Releases · CesiumGS/cesium
Cesium 1.23
1.23 - 2016-07-01
Highlights include:
- Added terrain clamping to entities, KML, and GeoJSON
- Improved performance and accuracy of polygon triangulation by using the earcut library. Loading a GeoJSON with polygons for each country was 2x faster.
- Fix some large polygon triangulations. #2788
- Added support for the glTF extension WEB3D_quantized_attributes. #3241
See the change log for a full list of changes
Cesium 1.22.1
1.22.1 - 2016-06-13
- Fixed default Bing Key and added a watermark to notify users that they need to sign up for their own key.
See the change log for a full list of changes
Cesium 1.22
1.22 - 2016-06-01
Highlights include:
- Added
heightReference
to models so they can be drawn on terrain. - Added support for rendering models in 2D and Columbus view.
- Added option to enable sun position based atmosphere color when
Globe.enableLighting
istrue
. 3439 - Improved KML NetworkLink compatibility by supporting the
Url
tag. #3895.
See the change log for a full list of changes
Cesium 1.21
1.21 - 2016-05-02
Highlights include:
- Added ability to import and export Sandcastle example using GitHub Gists. #3795
- Added
PolygonGraphics.closeTop
,PolygonGraphics.closeBottom
, andPolygonGeometry
options for creating an extruded polygon without a top or bottom. #3879 - Added support for polyline arrow material to
CzmlDataSource
#3860
See the change log for a full list of changes
Cesium 1.20
1.20 - 2016-04-01
Highlights include:
- Added infinite horizontal scrolling in 2D.
- Added a code example to Sandcastle for the new 1-meter Pennsylvania terrain service.
- Fixed loading for KML
NetworkLink
to not append a?
if there isn't a query string. - Fixed handling of non-standard KML
styleUrl
references within aStyleMap
.
See the change log for a full list of changes
Cesium 1.19
1.19 - 2016-03-01
Highlights include:
Viewer.zoomTo
andViewer.flyTo
now accept anImageryLayer
instance as a valid parameter and will zoom to the extent of the imagery.- Added
Camera.flyHome
function for resetting the camera to the home view. Camera.flyTo
now honors max and min zoom settings inScreenSpaceCameraController
.- Added
show
property toCzmlDataSource
,GeoJsonDataSource
,KmlDataSource
,CustomDataSource
, andEntityCollection
for easily toggling display of entire data sources.
See the change log for a full list of changes
Cesium 1.18
1.18 - 2016-02-01
Highlights include:
- Reduced the amount of CPU memory used by terrain by ~25% in Chrome.
- Added a Sandcastle example to "star burst" overlapping billboards and labels.
- Added
VRButton
which is a simple, single-button widget that toggles VR mode. It is off by default. To enable the button, set thevrButton
option toViewer
totrue
. Only Cardboard for mobile is supported. More VR devices will be supported when the WebVR API is more stable.
See the change log for a full list of changes
Cesium 1.17
1.17 - 2016-01-04
Highlights include:
- Reduced the amount of GPU and CPU memory used by terrain by using compression. The CPU memory was reduced by up to 40%.
- Added the ability to manipulate
Model
node transformations via CZML and the Entity API. See the new Sandcastle example: CZML Model - Node Transformations. #3316 - Added
Globe.tileLoadProgressEvent
, which is raised when the length of the tile load queue changes, enabling incremental loading indicators.
See the change log for a full list of changes
Cesium 1.16
1.16 - 2015-12-01
Highlights include:
- Improved terrain performance by up to 35%. Added support for fog near the horizon, which improves performance by rendering less terrain tiles and reduces terrain tile requests. This is enabled by default. See
Scene.fog
for options. #3154 - Added terrain exaggeration. Enabled on viewer creation with the exaggeration scalar as the
terrainExaggeration
option. - Added support for incrementally loading textures after a Model is ready. This allows the Model to be visible as soon as possible while its textures are loaded in the background.
See the change log for a full list of changes
Cesium 1.15
1.15 - 2015-11-02
Highlights include:
- Added support for the glTF 1.0 draft specification.
- Added support for the glTF extensions KHR_binary_glTF and KHR_materials_common.
- Decreased GPU memory usage in
BillboardCollection
andLabelCollection
by using WebGL instancing.
See the change log for a full list of changes