1.105
CesiumGS/cesium1.105May 1, 2023by ggetz
AI Summary
This release enhances ArcGIS integration with new helper methods, significantly improves 3D Tiles parsing performance, and introduces static credit management and glTF access callbacks.
Key Highlights
- Added `ArcGisMapServerImagery.fromBasemapType` and related utilities for the ArcGIS Imagery API.
- Fixed Repeated URI parsing which slows 3D Tiles performance (up to 25% faster).
- Added `CreditDisplay.addStaticCredit` and `removeStaticCredit` for better credit control.
- Added `options.gltfCallback` to `Model.loadGltfAsync` to access loaded glTF JSON.
New Features
- ArcGIS Imagery API helpers.
- Static credit management.
- glTF callback for Model loading.
Full Release Notes
1.105 - 2023-05-01 Highlights include: * Added `ArcGisMapServerImagery.fromBasemapType`, and `ArcGisBaseMapType`, and `ArcGisMapService` for ease of use with the latest ArcGIS Imagery API. [#11098](https://github.com/CesiumGS/cesium/pull/11098) * Fixed Repeated URI parsing slows 3D Tiles performance [#11197](https://github.com/CesiumGS/cesium/issues/11197). Together with [#11211](https://github.com/CesiumGS/cesium/pull/11211), this can reduce tile parsing time by as much as 25% on large tilesets * Added `CreditDisplay.addStaticCredit` and `CreditDisplay.removeStaticCredit` such that `Credit.showOnScreen` value is taken into account. [#6215](https://github.com/CesiumGS/cesium/issues/6215) * Added `options.gltfCallback` to `Model.loadGltfAsync` to allow apps to access the loaded glTF JSON. [#11240](https://github.com/CesiumGS/cesium/pull/11240) See the [changelog](https://github.com/CesiumGS/cesium/blob/1.105/CHANGES.md) for the complete list of changes.