Releases: CesiumGS/cesium
CesiumJS 1.75
1.75 - 2020-11-02
Highlights include:
- Fixed an issue in the PBR material where models with the
KHR_materials_unlit
extension had the normal attribute disabled. #9173. - Fixed JSDoc and TypeScript type definitions for
writeTextToCanvas
which listed incorrect return type. #9196 - Fixed JSDoc and TypeScript type definitions for
Viewer.globe
constructor option to allow disabling the globe on startup. #9063
See the changelog for the complete list of changes.
CesiumJS 1.74
1.74 - 2020-10-01
Highlights include:
- Fixed an issue where the camera zooming is stuck when looking up. #9126
- Fixed clipping planes with non-uniform scale. #9135
- Fixed an issue where ground primitives would get clipped at certain camera angles. #9114
- Fixed a bug that could cause half of the globe to disappear when setting the `terrainProvider. #9161
- Fixed a crash when loading Cesium OSM buildings with shadows enabled. #9172
See the changelog for the complete list of changes.
CesiumJS 1.73
1.73 - 2020-09-01
Highlights include:
- Viewer now allows 3D Tiles features to be selected and will display their properties in the default Viewer InfoBox.
- Added support for the CSS line-height specifier in the font property of a Label.
- Fixed two terrain-related bugs that could cause expected terrain detail to be missing or delayed.
- Fixed several rendering artifacts on mobile devices.
See the changelog for the complete list of changes.
CesiumJS 1.72
1.72 - 2020-08-03
Highlights include:
- Added support for glTF multi-texturing via
TEXCOORD_1
. - Fixed 3D Tileset replacement refinement when leaf is empty.
- Fixed wall rendering when underground.
- Fixed a bug where clipping planes would not clip at the correct distance on some Android devices.
See the changelog for more detailed list of changes.
CesiumJS 1.71
1.71 - 2020-07-01
Highlights include:
- Added ability to toggle double-sided rendering for 3D Tiles.
- Fixed several bugs when using WebGL 2, bringing us a step closer to making use of newer WebGL features once they become more widely available to all devices.
- Fixed artifacts when using an orthographic camera.
- Styling updates to CesiumJS's error panel.
- Fixed a bug that prevented 3D Tiles from using animated 3D models.
See changelog for the complete list of changes.
CesiumJS 1.70.1
1.70.1 - 2020-06-10
This is a patch release mainly focused on improving TypeScript type definitions.
Highlights include:
- Fixed JSDoc and TypeScript type definitions for all
ImageryProvider
types, which were missingdefaultNightAlpha
anddefaultDayAlpha
properties. #8908 - Fixed JSDoc and TypeScript for all
MaterialProperty
types, which were missing the ability to take primitive types in their constructor. #8904 - Fixed JSDoc and TypeScript type definitions to allow the creation of
GeometryInstance
instances usingXXXGeometry
classes. #8941. - Fixed JSDoc and TypeScript for
buildModuleUrl
, which was accidentally excluded from the official CesiumJS API. #8923
See the change log for the complete list of changes.
CesiumJS 1.70
1.70 - 2020-06-01
Highlights include:
- Added Cesium OSM Buildings - a 3D buildings layer covering the entire world built with OpenStreetMap building data.
- Added official TypeScript definitions.
- Added underground rendering and globe translucency.
See the change log for the complete list of changes.
CesiumJS 1.69
1.69 - 2020-05-01
Highlights include:
- Added
RequestScheduler
to the public API; this allows users to have more control over the requests made by CesiumJS. - Added support for high-quality edges on solid geometry in glTF models.
- Fixed several problems with polylines when the logarithmic depth buffer is enabled, which is the default on most systems.
See the change log for the complete list of changes.
CesiumJS 1.68
1.68 - 2020-04-01
Highlights include:
- Cesium can now be used in Node.JS 12 and later, with or without
--experimental-modules
. It can still be used in earlier versions as well. - Added basic underground rendering support. When the camera is underground the globe will be rendered as a solid surface and underground entities will not be culled. #8572
- The
CesiumUnminified
build now includes sourcemaps for easier debugging. #8572 - Added the ability to edit CesiumJS shaders on-the-fly using the SpectorJS Shader Editor. #8608
See the change log for the complete list of changes.
CesiumJS 1.67
1.67 - 2020-03-02
Highlights include:
- 3D Tilesets can now be loaded via the Entity API and CZML. #8580
- Massively improved performance of clamped Entity ground geometry with dynamic colors. #8630
- Added basic support for
isNaN
,isFinite
,null
, andundefined
in the 3D Tiles styling GLSL backend for point clouds. #8621 - Fixed a bug that caused large, nearby geometry to be clipped when using a logarithmic depth buffer, which is the default on most systems. #8600
See the change log for the complete list of changes.