1.70.1

CesiumGS/cesium1.70.1Jun 10, 2020by mramato

AI Summary

Patch release primarily focused on fixing and improving TypeScript type definitions across multiple API types.

Key Highlights

  • Fixed JSDoc and TypeScript type definitions for all ImageryProvider types.
  • Fixed JSDoc and TypeScript type definitions for all MaterialProperty types.
  • Fixed JSDoc and TypeScript type definitions to allow GeometryInstance creation.
  • Fixed JSDoc and TypeScript for buildModuleUrl.

Full Release Notes

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](https://github.com/CesiumGS/cesium/pull/8908)
- Fixed JSDoc and TypeScript for all `MaterialProperty` types, which were missing the ability to take primitive types in their constructor. [#8904](https://github.com/CesiumGS/cesium/pull/8904)
- Fixed JSDoc and TypeScript type definitions to allow the creation of `GeometryInstance` instances using `XXXGeometry` classes. [#8941](https://github.com/CesiumGS/cesium/pull/8941).
- Fixed JSDoc and TypeScript for `buildModuleUrl`, which was accidentally excluded from the official CesiumJS API. [#8923](https://github.com/CesiumGS/cesium/pull/8923)

See the [change log](https://github.com/CesiumGS/cesium/blob/master/CHANGES.md#1701---2020-06-10) for the complete list of changes.