Cesium v1.69.0 Release Notes

Release Date: 2020-05-01 // almost 4 years ago
  • ๐Ÿ’ฅ Breaking Changes :mega:
    • ๐Ÿšš The property Scene.sunColor has been removed. Use scene.light.color and scene.light.intensity instead. #8774
    • โœ‚ Removed isArray. Use the native Array.isArray function instead. #8779
    โž• Additions :tada:
    • โž• Added RequestScheduler to the public API; this allows users to have more control over the requests made by CesiumJS. #8384
    • โž• Added support for high-quality edges on solid geometry in glTF models. #8776
    • โž• Added Scene.cameraUnderground for checking whether the camera is underneath the globe. #8765
    ๐Ÿ›  Fixes :wrench:
    • ๐Ÿ›  Fixed several problems with polylines when the logarithmic depth buffer is enabled, which is the default on most systems. #8706
    • ๐Ÿ›  Fixed a bug with very long view ranges requiring multiple frustums even with the logarithmic depth buffer enabled. Previously, such scenes could resolve depth incorrectly. #8727
    • ๐Ÿ›  Fixed an issue with glTF skinning support where an optional property skeleton was considered required by Cesium. #8175
    • ๐Ÿ›  Fixed an issue with clamping of non-looped glTF animations. Subscribers to animation update events should expect one additional event firing as an animation stops. #7387
    • Geometry instance floats now work for high precision floats on newer iOS devices. #8805
    • ๐Ÿ›  Fixed a bug where the elevation contour material's alpha was not being applied. #8749
    • ๐Ÿ›  Fix potential memory leak when destroying CesiumWidget instances. #8591
    • ๐Ÿ›  Fixed displaying the Cesium ion icon when running in an Android, iOS or UWP WebView. #8758