Skip to content

Releases: CesiumGS/cesium

CesiumJS 1.71

01 Jul 20:28
Compare
Choose a tag to compare

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

10 Jun 14:14
Compare
Choose a tag to compare

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 missing defaultNightAlpha and defaultDayAlpha 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 using XXXGeometry 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

01 Jun 21:09
Compare
Choose a tag to compare

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

01 May 15:27
bb9f245
Compare
Choose a tag to compare

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

01 Apr 16:42
Compare
Choose a tag to compare

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

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.