Cesium v1.20 Release Notes

Release Date: 2016-04-01 // about 8 years ago
    • ๐Ÿ’ฅ Breaking changes
      • Removed TileMapServiceImageryProvider. Use createTileMapServiceImageryProvider instead.
      • Removed GroundPrimitive.geometryInstance. Use GroundPrimitive.geometryInstances instead.
      • Removed definedNotNull. Use defined instead.
      • Removed ability to rotate the map in 2D due to the new infinite 2D scrolling feature.
    • ๐Ÿ—„ Deprecated
      • Deprecated ImageryMaterialProperty.alpha. It will be removed in 1.21. Use ImageryMaterialProperty.color.alpha instead.
    • โž• Added infinite horizontal scrolling in 2D.
    • โž• Added a code example to Sandcastle for the new 1-meter Pennsylvania terrain service.
    • ๐Ÿ›  Fixed loading for KML NetworkLink to not append a ? if there isn't a query string.
    • ๐Ÿ›  Fixed handling of non-standard KML styleUrl references within a StyleMap.
    • ๐Ÿ›  Fixed issue in KML where StyleMaps from external documents fail to load.
    • โž• Added translucent and colored image support to KML ground overlays
    • ๐Ÿ›  Fix bug when upsampling exaggerated terrain where the terrain heights were exaggerated at twice the value. #3607
    • 0๏ธโƒฃ All external urls are now https by default to make Cesium work better with non-server-based applications. #3650
    • GeoJsonDataSource now handles CRS urn:ogc:def:crs:EPSG::4326
    • ๐Ÿ›  Fixed TimeIntervalCollection.removeInterval bug that resulted in too many intervals being removed.
    • ๐Ÿ‘ GroundPrimitive throws a DeveloperError when passed an unsupported geometry type instead of crashing.
    • ๐Ÿ›  Fix issue with billboard collections that have at least one billboard with an aligned axis and at least one billboard without an aligned axis. #3318
    • ๐Ÿ›  Fix a race condition that would cause the terrain to continue loading and unloading or cause a crash when changing terrain providers. #3690
    • ๐Ÿ›  Fix issue where the GroundPrimitive volume was being clipped by the far plane. #3706
    • ๐Ÿ›  Fixed issue where Camera.computeViewRectangle was incorrect when crossing the international date line. #3717
    • โž• Added Rectangle result parameter to Camera.computeViewRectangle.
    • ๐Ÿ›  Fixed a reentrancy bug in EntityCollection.collectionChanged. #3739
    • ๐Ÿ›  Fixed a crash that would occur if you added and removed an Entity with a path without ever actually rendering it. #3738
    • ๐Ÿ›  Fixed issue causing parts of geometry and billboards/labels to be clipped. #3748
    • ๐Ÿ›  Fixed bug where transparent image materials were drawn black.
    • ๐Ÿ›  Fixed Color.fromCssColorString from reusing the input result alpha value in some cases.