Cesium v1.93 Release Notes

Release Date: 2022-05-02 // almost 2 years ago
  • ๐Ÿ’ฅ Breaking Changes :mega:
    • ๐Ÿ‘€ Temporarily disable Scene.orderIndependentTranslucency by default on iPad and iOS due to a WebGL regression, see #9827. The old default will be restored once the issue has been resolved.
    โž• Additions :tada:
    • ๐Ÿ‘Œ Improved rendering of ground and sky atmosphere. #10063
    • โž• Added support for morph targets in ModelExperimental. #10271
    • โž• Added support for skins in ModelExperimental. #10282
    • โž• Added support for animations in ModelExperimental. #10314
    • โž• Added debugWireframe to ModelExperimental. #10332
    • โž• Added GeoJsonSource.process to support adding features without removing existing entities, similar to CzmlDataSource.process. #9275
    • ๐Ÿ“š KmlDataSource now exposes the camera and canvas properties, which are used to provide information about the state of the Viewer when making network requests for a Link. Passing these values in the constructor is now optional.
    • Prevent text selection in the Timeline widget. #10325
    ๐Ÿ›  Fixes :wrench:
    • ๐Ÿ›  Fixed GoogleEarthEnterpriseImageryProvider.requestImagery, GridImageryProvider.requestImagery, and TileCoordinateImageryProvider.requestImagery return types to match interface. #10265
    • ๐Ÿ‘ Various property and return TypeScript definitions were corrected, and the Event class was made generic in order to support strongly typed event callbacks. #10292
    • ๐Ÿ›  Fixed debug label rendering in Cesium3dTilesInspector. #10246
    • ๐Ÿ›  Fixed a crash that occurred in ModelExperimental when loading a Draco-compressed model with tangents. #10294
    • ๐Ÿ›  Fixed an incorrect model matrix computation for i3dm tilesets that are loaded using ModelExperimental. #10302
    • ๐Ÿ›  Fixed race condition during billboard clamping when the height reference changes. #10191
    • ๐Ÿ›  Fixed ability to run test and other support tasks from within the release zip file. #10311