Cesium v1.99 Release Notes
Release Date: 2022-11-01 // about 2 years ago-
Major Announcements :loudspeaker:
- ๐ฆ Starting with version 1.100, CesiumJS will be published alongside two smaller packages
@cesium/engine
and@cesium/widgets
#10824:- The source code will been paritioned into two folders:
packages/engine
andpackages/widgets
. - These workspaces packages will follow semantic versioning.
- These workspaces packages will be published as ES modules with TypeScript definitions.
- The combined CesiumJS release will continue to be published, however, the
Source
folder will only contain the following: Cesium.js
Cesium.d.ts
Assets
ThirdParty
Widgets
(CSS files only)- The ability to import modules and TypeScript definitions from individual files will been removed. Any imports should originate from the
cesium
module (import { Cartesian3 } from "cesium";
) or the combinedCesium.js
file (import { Cartesian3 } from "Source/Cesium.js";
);
- The source code will been paritioned into two folders:
โ Additions :tada:
- โ Added support for I3S 3D Object and IntegratedMesh Layers. #9634
Deprecated :hourglass_flowing_sand:
- ๐ The viewer parameter in
KmlTour.prototype.play
was deprecated in Cesium 1.99. It will be removed in 1.100. Instead of aViewer
, pass aCesiumWidget
instead. #10845
๐ Fixes :wrench:
- ๐ Fixed a bug where the scale of a
Model
was being incorrectly applied to its bounding sphere. #10855 - ๐ Fixed a bug where rendering a
Model
with image-based lighting while specular environment maps were unsupported caused a crash. #10859 - ๐ Fixed a bug where request render mode was broken when a ground primitive is added. #10756
- ๐ฆ Starting with version 1.100, CesiumJS will be published alongside two smaller packages
Previous changes from v1.98.1
-
- ๐ This is an npm only release to fix the improperly published 1.98.