1.85

CesiumGS/cesium1.85Sep 1, 2021by ptrgags

AI Summary

CesiumJS 1.85 removes deprecated terrain exaggeration properties and introduces support for procedurally generated clouds, along with localization updates for Bing Maps geocoding.

Key Highlights

  • Removed deprecated `Scene.terrainExaggeration` and `options.terrainExaggeration`, replacing them with `Globe.terrainExaggeration`.
  • Added `CloudCollection` and `CumulusCloud` classes for adding procedurally generated clouds to a scene.
  • Added optional Culture Code support to `BingMapsGeocoderService` for localized results.
  • Fixed crashes related to point cloud eye dome lighting.

Breaking Changes

  • Removed `Scene.terrainExaggeration` and `options.terrainExaggeration` properties.

New Features

  • CloudCollection and CumulusCloud for procedural clouds.
  • BingMapsGeocoderService culture code localization.

Full Release Notes

1.85 - 2021-09-01

Highlights Include:

- Removed `Scene.terrainExaggeration` and `options.terrainExaggeration` for `CesiumWidget`, `Viewer`, and `Scene`, which were deprecated in CesiumJS 1.83. Use `Globe.terrainExaggeration` instead.
- Added `CloudCollection` and `CumulusCloud` for adding procedurally generated clouds to a scene. [#9737](https://github.com/CesiumGS/cesium/pull/9737)
- `BingMapsGeocoderService` now takes an optional [Culture Code](https://docs.microsoft.com/en-us/bingmaps/rest-services/common-parameters-and-types/supported-culture-codes) for localizing results. [#9729](https://github.com/CesiumGS/cesium/pull/9729)
- Fixed several crashes related to point cloud eye dome lighting. [#9719](https://github.com/CesiumGS/cesium/pull/9719)

See the [changelog](https://github.com/CesiumGS/cesium/blob/main/CHANGES.md) for the complete list of changes.