Cesium v1.44 Release Notes

Release Date: 2018-04-02 // about 6 years ago
  • Highlights :sparkler:
    • โž• Added a new Sandcastle label, New in X.X which will include all new Sandcastle demos added for the current release. #6384
    • Added support for glTF models with Draco geometry compression. #5120
    • โž• Added support for ordering in DataSourceCollection. #6316
    ๐Ÿ’ฅ Breaking Changes :mega:
    • GeometryVisualizer now requires primitive and groundPrimitive parameters. #6316
    • ๐Ÿšš For all classes/functions that take a Resource instance, all additional parameters that are part of the Resource class have been removed. This generally includes proxy, headers and query parameters. #6368
    • ๐Ÿšš All low level load functions including loadArrayBuffer, loadBlob, loadImage, loadJson, loadJsonp, loadText, loadXML and loadWithXhr have been removed. Please use the equivalent fetch functions on the Resource class. #6368
    Deprecated :hourglass_flowing_sand:
    • ๐Ÿšš ClippingPlaneCollection is now supported in Internet Explorer, so ClippingPlaneCollection.isSupported has been deprecated and will be removed in Cesium 1.45.
    • ๐Ÿšš ClippingPlaneCollection should now be used with ClippingPlane objects instead of Plane. Use of Plane objects has been deprecated and will be removed in Cesium 1.45.
    • ๐Ÿšš Credit now takes an html and showOnScreen parameters instead of an options object. Use of the options parameter is deprecated and will be removed in Cesium 1.46.
    • ๐Ÿšš Credit.text, Credit.imageUrl and Credit.link properties have all been deprecated and will be removed in Cesium 1.46. Use Credit.html to retrieve the credit content.
    • ๐Ÿšš Credit.hasImage and Credit.hasLink functions have been deprecated and will be removed in Cesium 1.46.
    โž• Additions :tada:
    • โž• Added a new Sandcastle label, New in X.X which will include all new Sandcastle demos added for the current release. #6384
    • Added support for glTF models with Draco geometry compression. #5120
      • Added dequantizeInShader option parameter to Model and Model.fromGltf to specify if Draco compressed glTF assets should be dequantized on the GPU.
    • โž• Added support for ordering in DataSourceCollection. #6316
      • All ground geometry from one DataSource will render in front of all ground geometry from another DataSource in the same collection with a lower index.
      • Use DataSourceCollection.raise, DataSourceCollection.lower, DataSourceCollection.raiseToTop and DataSourceCollection.lowerToBottom functions to change the ordering of a DataSource in the collection.
    • โšก๏ธ ClippingPlaneCollection updates #6201:
      • Removed the 6-clipping-plane limit.
      • Added support for Internet Explorer.
      • Added a ClippingPlane object to be used with ClippingPlaneCollection.
      • Added 3D Tiles use-case to the Terrain Clipping Planes Sandcastle.
    • Credit has been modified to take an HTML string as the credit content. #6331
    • ๐Ÿšš Sharing Sandcastle examples now works by storing the full example directly in the URL instead of creating GitHub gists, because anonymous gist creation was removed by GitHub. Loading existing gists will still work. #6342
    • โšก๏ธ Updated WebMapServiceImageryProvider so it can take an srs or crs string to pass to the resource query parameters based on the WMS version. #6223
    • โž• Added additional query parameter options to the CesiumViewer demo application #6328:
      • sourceType specifies the type of data source if the URL doesn't have a known file extension.
      • flyTo=false optionally disables the automatic flyTo after loading the data source.
    • โž• Added a multi-part CZML example to Sandcastle. #6320
    • ๐Ÿ‘Œ Improved processing order of 3D tiles. #6364
    ๐Ÿ›  Fixes :wrench:
    • ๐Ÿ›  Fixed Cesium ion browser caching. #6353.
    • ๐Ÿ›  Fixed formula for Weighted Blended Order-Independent Transparency. #6340
    • ๐Ÿ›  Fixed support of glTF-supplied tangent vectors. #6302
    • ๐Ÿ›  Fixed model loading failure when containing unused materials. 6315
    • ๐Ÿ›  Fixed default value of alphaCutoff in glTF models. #6346
    • ๐Ÿ›  Fixed double-sided flag for glTF materials with BLEND enabled. #6371
    • ๐Ÿ›  Fixed animation for glTF models with missing animation targets. #6351
    • ๐Ÿ›  Fixed improper zoom during model load failure. #6305
    • ๐Ÿ›  Fixed rendering vector tiles when using invertClassification. #6349
    • ๐Ÿ›  Fixed occlusion when globe.show is false. #6374
    • ๐Ÿ›  Fixed crash for entities with static geometry and time-dynamic attributes. #6377
    • ๐Ÿ›  Fixed geometry tile rendering in IE. #6406