Skip to content

Releases: CesiumGS/cesium

CesiumJS 1.67

02 Mar 17:54
Compare
Choose a tag to compare

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, and undefined 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.

CesiumJS 1.66

03 Feb 18:47
bc8b44e
Compare
Choose a tag to compare

1.66 - 2020-02-03

Highlights include:

  • The useBrowserRecommendedResolution flag in Viewer and CesiumWidget now defaults to true. This ensures Cesium rendering is fast and smooth by default across all devices.
  • Added a light property to Scene to support custom light directions and colors.
  • Fixed a bug where the camera could go underground during mouse navigation.
  • Updated sample models to glTF 2.0.

See the change log for the complete list of changes.

CesiumJS 1.65

06 Jan 19:07
4d9a866
Compare
Choose a tag to compare

1.65 - 2020-01-06

Highlights include:

  • Improved culling for primitives and terrain below the ellipsoid.
  • Added Globe.backFaceCulling to support viewing terrain from below the surface.
  • Fixed a bug that could cause Globe.pick to 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

02 Dec 16:36
Compare
Choose a tag to compare

1.64 - 2019-12-02

Includes various small internal improvements.

See the change log for the complete list of changes.

CesiumJS 1.63.1

06 Nov 19:08
Compare
Choose a tag to compare

1.63.1 - 2019-11-06

  • Fixed regression in 1.63 where ground atmosphere and labels rendered incorrectly on displays with window.devicePixelRatio greater 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

01 Nov 18:58
Compare
Choose a tag to compare

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

01 Oct 14:12
Compare
Choose a tag to compare

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, and maximumCone. This affects both EllipsoidGeometry and EllipsoidOutlineGeometry. See the updated Sandcastle example. #5995
  • Added useBrowserRecommendedResolution flag to Viewer and CesiumWidget. 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

03 Sep 20:08
64cc4dc
Compare
Choose a tag to compare

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

01 Aug 16:38
Compare
Choose a tag to compare

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 totalScale property to Label which 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

01 Jul 14:33
Compare
Choose a tag to compare

1.59 - 2019-07-01

Highlights include:

  • Adds ArcGISTiledElevationTerrainProvider to support LERC encoded terrain from ArcGIS ImageServer.
  • Added CZML support for heightReference to box, cylinder, and ellipsoid, and for classificationType to corridor, ellipse, polygon, polyline, and rectangle.
  • Added support for new Mapbox Style API.
  • Adds exportKML function to export Entity instances with Point, Billboard, Model, Label, Polyline and Polygon graphics.

See the change log for the complete list of changes.