Releases: CesiumGS/cesium
CesiumJS 1.65
1.65 - 2020-01-06
Highlights include:
- Improved culling for primitives and terrain below the ellipsoid.
- Added
Globe.backFaceCullingto support viewing terrain from below the surface. - Fixed a bug that could cause
Globe.pickto miss the closest terrain intersection and return a background terrain intersection instead. - Fixed a lighting bug affecting Macs with Intel integrated graphics where glTF 2.0 PBR models with double sided materials would have flipped normals.
See the change log for the complete list of changes.
CesiumJS 1.64
1.64 - 2019-12-02
Includes various small internal improvements.
See the change log for the complete list of changes.
CesiumJS 1.63.1
1.63.1 - 2019-11-06
- Fixed regression in 1.63 where ground atmosphere and labels rendered incorrectly on displays with
window.devicePixelRatiogreater than 1.0. - Fixed regression in 1.63 where some primitives would show through the globe when log depth is disabled.
See the change log for the complete list of changes.
CesiumJS 1.63
1.63 - 2019-11-01
Highlights include:
- Cesium has migrated to ES6 modules. This may or may not be a breaking change for your application depending on how you use Cesium. See our blog post for the full details.
- We’ve consolidated all of our website content from cesiumjs.org and cesium.com into one home on cesium.com. See our blog post for more information.
- Added full UTF-8 support to labels, greatly improving support for non-latin alphabets and emoji. #7280
- Decreased Web Workers bundle size by a factor of 10, from 8384KB (2624KB gzipped) to 863KB (225KB gzipped). This makes Cesium load faster, especially on low-end devices and slower network connections.
See the change log for the complete list of changes.
CesiumJS 1.62
1.62 - 2019-10-01
Highlights include:
- Added ability to create partial ellipsoids using both the Entity API and CZML. New ellipsoid geometry properties:
innerRadii,minimumClock,maximumClock,minimumCone, andmaximumCone. This affects bothEllipsoidGeometryandEllipsoidOutlineGeometry. See the updated Sandcastle example. #5995 - Added
useBrowserRecommendedResolutionflag toViewerandCesiumWidget. When true, Cesium renders at CSS pixel resolution instead of native device resolution. This replaces the workaround in the 1.61 change list. 8215 - A massive amount of bug fixes from the recent CesiumJS code sprint.
See the change log for the complete list of changes.
CesiumJS 1.61
1.61 - 2019-09-03
Highlights include:
- CesiumJS now renders at the native device resolution by default, improving visual quality for text rendering and in general in many cases.
- Disabled FXAA by default for higher quality text rendering.
- Disabled HDR by default to improve visual quality in most standard use cases.
See the change log for the complete list of changes.
CesiumJS 1.60
1.60 - 2019-08-01
Highlights include:
- Reworked label rendering to use signed distance fields (SDF) for crisper text.
- Added support for polygon holes to CZML.
- Added
totalScaleproperty toLabelwhich is the total scale of the label taking into account the label's scale and the relative size of the desired font compared to the generated glyph size.
See the change log for the complete list of changes.
CesiumJS 1.59
1.59 - 2019-07-01
Highlights include:
- Adds
ArcGISTiledElevationTerrainProviderto support LERC encoded terrain from ArcGIS ImageServer. - Added CZML support for
heightReferencetobox,cylinder, andellipsoid, and forclassificationTypetocorridor,ellipse,polygon,polyline, andrectangle. - Added support for new Mapbox Style API.
- Adds
exportKMLfunction to exportEntityinstances with Point, Billboard, Model, Label, Polyline and Polygon graphics.
See the change log for the complete list of changes.
CesiumJS 1.58
1.58 - 2019-06-03
Highlights include:
- Reduce the number of Bing transactions and ion Bing sessions used when destroying and recreating the same imagery layer to 1.
- Fixed memory leak when removing entities that had a
HeightReferenceofCLAMP_TO_GROUNDorRELATIVE_TO_GROUND. This includes when removing aDataSource. - Fixed 3D Tiles credits not being shown in the data attribution box.
See the change log for the complete list of changes.
CesiumJS 1.57
1.57 - 2019-05-01
Highlights include:
- Improved 3D Tiles streaming performance, resulting in ~67% camera tour load time reduction, ~44% camera tour load count reduction. And for general camera movement, ~20% load time reduction with ~27% tile load count reduction. Tile load priority changed to focus on loading tiles in the center of the screen first.
- Added support for the
KHR_texture_transformglTF extension. - Add CZML processing for
heightReferenceandextrudedHeightReferencefor geometry types that support it.
See the change log for the complete list of changes.