Cesium v1.89 Release Notes

Release Date: 2022-01-03 // over 2 years ago
  • ๐Ÿ’ฅ Breaking Changes :mega:
    • โœ‚ Removed Scene.debugShowGlobeDepth. #9965
    • โœ‚ Removed CesiumInspectorViewModel.globeDepth and CesiumInspectorViewModel.pickDepth. #9965
    • barycentricCoordinates returns undefined when the input triangle is degenerate. #9175
    โž• Additions :tada:
    • โž• Added a pointSize field to custom vertex shaders for more control over shading point clouds. #9960
    • โž• Added lambertDiffuseMultiplier property to Globe object to enhance terrain lighting. #9878
    • โž• Added getFeatureInfoUrl option to WebMapServiceImageryProvider which reads the getFeatureInfo request URL for WMS service if it differs with the getCapabilities URL. #9563
    • โž• Added tileset.enableModelExperimental so tilesets with Model and ModelExperimental can be mixed in the same scene. #9982
    ๐Ÿ›  Fixes :wrench:
    • ๐Ÿ›  Fixed handling of vec3 vertex colors in ModelExperimental. #9955
    • ๐Ÿ›  Fixed handling of Draco quantized vec3 vertex colors in ModelExperimental. #9957
    • ๐Ÿ›  Fixed handling of vec3 vertex colors in CustomShaderPipelineStage. #9964
    • ๐Ÿ›  Fixes how Camera.changed handles changes in heading. #9970
    • ๐Ÿ›  Fixed handling of subtree root transforms in Implicit3DTileContent. #9971
    • ๐Ÿ›  Fixed issue in ModelExperimental where indices were not the correct data type after draco decode. #9974
    • ๐Ÿ›  Fixed WMS 1.3.0 GetMap bbox parameter so that it follows the axis ordering as defined in the EPSG database. #9797
    • ๐Ÿ›  Fixed KmlDataSource so that it can handle relative URLs for additional elements - video, audio, iframe etc. #9328