chore: update dependency cesium to v1.118.2 #659
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.x
->1.118.2
1.116.0
->1.118.2
Release Notes
CesiumGS/cesium (cesium)
v1.118.2
Compare Source
This is an npm-only release to fix a dependency issue published in 1.118.1
v1.118.1
Compare Source
This is an npm-only release to fix a dependency issue published in 1.118
v1.118.0
Compare Source
v1.117.0
Compare Source
v1.116.0
Compare Source
v1.115.0
Compare Source
v1.114.0
Compare Source
v1.113.0
Compare Source
v1.112.0
Compare Source
v1.111.0
Compare Source
v1.110.1
Compare Source
@βcesium/engine
Breaking Changes π£
CesiumJS no longer ships with a demo Google Maps API key.
GoogleMaps.defaultApiKey
is no longer defined by default.createGooglePhotorealistic3DTileset
by default now provides tiles via Cesium ion if theGoogleMaps.defaultApiKey
is not set.If you wish to continue to use your own Google Maps API key, you can go back to the previous behavior:
v1.110.0
Compare Source
v1.109.0
Compare Source
v1.108.0
Compare Source
v1.107.2
Compare Source
This is an npm-only release to fix a dependency issue published in 1.107.1
v1.107.1
Compare Source
@βcesium/engine
Fixes π§
Model
would not respond to different alpha values in aCesium3DTileStyle
. #β11399tangentEC
in custom shaders. #β11394@βcesium/widgets
Fixes π§
viewer.flyTo
to navigate to an ImageryLayer. #β11392depthTestAgainstTerrain
value being overridden when using the base layer picker widget. #β11393v1.107.0
Compare Source
v1.106.1
Compare Source
This is an npm-only release to fix a dependency issue published in 1.106
v1.106.0
Compare Source
v1.105.2
Compare Source
v1.105.1
Compare Source
@βcesium/engine
Additions π
createGooglePhotorealistic3DTileset
to create a 3D tileset streaming Google Photorealistic 3D Tiles.GoogleMaps
for managing credentials when loading data from the Google Map Tiles API.Fixes π§
v1.105.0
Compare Source
v1.104.0
Compare Source
v1.103.0
Compare Source
v1.102.0
Compare Source
v1.101.0
Compare Source
v1.100.0
Compare Source
v1.99.0
Compare Source
v1.98.1
Compare Source
v1.98.0
Compare Source
v1.97.0
Compare Source
v1.96.0
Compare Source
v1.95.0
Compare Source
v1.94.3
Compare Source
v1.94.2
Compare Source
v1.94.1
Compare Source
Additions π
ModelExperimental
. #β10419Fixes π§
Cesium3DTileColorBlendMode.REPLACE
for certain tilesets. #β10424v1.94.0
Compare Source
v1.93.0
Compare Source
v1.92.0
Compare Source
v1.91.0
Compare Source
v1.90.0
Compare Source
v1.89.0
Compare Source
v1.88.0
Compare Source
v1.87.1
Compare Source
Additions π
ModelExperimental
, a new experimental architecture for loading glTF models. It is disabled by default; setExperimentalFeatures.enableModelExperimental = true
to enable it.CustomShader
class for stylingCesium3DTileset
orModelExperimental
with custom GLSL shadersv1.87.0
Compare Source
v1.86.1
Compare Source
Fixes π§
Rectangle.union
with rectangles that span the entire globe. #β9866v1.86.0
Compare Source
v1.85.0
Compare Source
v1.84.0
Compare Source
v1.83.0
Compare Source
v1.82.1
Compare Source
v1.82.0
Compare Source
v1.81.0
Compare Source
v1.80.0
Compare Source
v1.79.1
Compare Source
Fixes π§
v1.79.0
Compare Source
v1.78.0
Compare Source
v1.77.0
Compare Source
v1.76.0
Compare Source
v1.75.0
Compare Source
v1.74.0
Compare Source
v1.73.0
Compare Source
v1.72.0
Compare Source
v1.71.0
Compare Source
v1.70.1
Compare Source
Additions π
toString
method to theResource
class in case an instance gets logged as a string. #β8722Transforms.rotationMatrixFromPositionVelocity
method from Cesium's private API. #β8927Fixes π§
ImageryProvider
types, which were missingdefaultNightAlpha
anddefaultDayAlpha
properties. #β8908MaterialProperty
, which were missing the ability to take primitive types in their constructor. #β8904GeometryInstance
instances usingXXXGeometry
classes. #β8941.buildModuleUrl
, which was accidentally excluded from the official CesiumJS API. #β8923EllipsoidGeodesic
which incorrectly listedresult
as required. #β8904EllipsoidTangentPlane.fromPoints
, which takes an array ofCartesian3
, not a single instance. #β8928EntityCollection.getById
andCompositeEntityCollection.getById
, which can both return undefined. #β8928Viewer
options parameters.v1.70.0
Compare Source
Major Announcements π’
viewer.scene.primitives.add(Cesium.createOsmBuildings())
."types": ["cesium"]
in your tsconfig.json in order for the definitions to be used.Source/Cesium.d.ts
after install.GlobeTranslucency
object including front face alpha, back face alpha, and a translucency rectangle.Globe.undergroundColor
andGlobe.undergroundColorAlphaByDistance
for controlling how the back side of the globe is rendered when the camera is underground or the globe is translucent. #β8867Additions π
Cesium3DTileset.extensions
to get the extensions property from the tileset JSON. #β8829Camera.completeFlight
, which causes the current camera flight to immediately jump to the final destination and call its complete callback. #β8788nightAlpha
anddayAlpha
properties toImageryLayer
to control alpha separately for the night and day sides of the globe. #β8868SkyAtmosphere.perFragmentAtmosphere
to switch between per-vertex and per-fragment atmosphere shading. #β8866PostProcessStage
#β8798frustumSplits
option toDebugCameraPrimitive
. 8849#rgba
and#rrggbbaa
formats inColor.fromCssColorString
. 8873Fixes π§
TerrainProvider
. #β8766${feature.propertyName}
and${feature["propertyName"]}
syntax would cause a crash. Also fixed an issue where property names with non-alphanumeric characters would crash. #β8785DebugCameraPrimitive
was ignoring the near and far planes of theCamera
. #β8848v1.69.0
Compare Source
Breaking Changes π£
Scene.sunColor
has been removed. Usescene.light.color
andscene.light.intensity
instead. #β8774isArray
. Use the nativeArray.isArray
function instead. #β8779Additions π
RequestScheduler
to the public API; this allows users to have more control over the requests made by CesiumJS. #β8384Scene.cameraUnderground
for checking whether the camera is underneath the globe. #β8765Fixes π§
skeleton
was considered required by Cesium. #β8175update
events should expect one additional event firing as an animation stops. #β7387CesiumWidget
instances. #β8591v1.68.0
Compare Source
Additions π
CesiumUnminified
build now includes sourcemaps. #β8572STEP
animation interpolation. #β8786Fixes π§
--experimental-modules
. It can still be used in earlier versions as well. #β8572TileMapServiceImageryProvider
will now forceminimumLevel
to 0 if thetilemapresource.xml
metadata request fails and therectangle
is too large for the given detail level #β8448v1.67.0
Compare Source
Breaking Changes π£
Cesium3DTileset.skipLevelOfDetail
is nowfalse
by default. #β8631LEQUALS
depth test function instead ofLESS
. This means that when geometry overlaps, the later geometry will be visible above the earlier, where previously the opposite was true. We believe this is a more sensible default, and makes it easier to render e.g. outlined buildings with glTF. #β8646Additions π
Entity.tileset
for loading a 3D Tiles tileset via the Entity API using the newCesium3DTilesetGraphics
class. #β8580tileset.uri
,tileset.show
, andtileset.maximumScreenSpaceError
properties to CZML processing for loading 3D Tiles. #β8580Color.lerp
for linearly interpolating between two RGB colors. #β8607CesiumTerrainProvider
now supports terrain tiles using aWebMercatorTilingScheme
by specifying"projection": "EPSG:3857"
inlayer.json
. It also now supports numbering tiles from the North instead of the South by specifying"scheme": "slippyMap"
inlayer.json
. #β8563isNaN
,isFinite
,null
, andundefined
in the 3D Tiles styling GLSL backend for point clouds. #β8621sizeInMeters
toParticleSystem
. #β7746Fixes π§
Deprecated β³
isArray
function has been deprecated and will be removed in Cesium 1.69. Use the nativeArray.isArray
function instead. #β8526v1.66.0
Compare Source
Deprecated β³
Scene.sunColor
has been deprecated and will be removed in Cesium 1.69. Usescene.light.color
andscene.light.intensity
instead. #β8493Additions π
useBrowserRecommendedResolution
flag inViewer
andCesiumWidget
now defaults totrue
. This ensures Cesium rendering is fast and smooth by default across all devices. Set it tofalse
to always render at native device resolution instead at the cost of performance on under-powered devices. #β8548powerPreference
value ofhigh-performance
. Some browsers use this setting to enable a second, more powerful, GPU. You can set it back todefault
, or opt-in tolow-power
mode, by passing the context option when creating aViewer
orCesiumWidget
instance:Light
,DirectionalLight
, andSunLight
classes for creating custom light sources.Scene.light
for setting the scene's light source, which defaults to aSunLight
.Globe.dynamicAtmosphereLighting
for enabling lighting effects on atmosphere and fog, such as day/night transitions. It is true by default but may be set to false if the atmosphere should stay unchanged regardless of the scene's light direction.Globe.dynamicAtmosphereLightingFromSun
for using the sun direction instead of the scene's light direction whenGlobe.dynamicAtmosphereLighting
is enabled. See the moonlight example in the Lighting Sandcastle example.Globe.showSkirts
to support the ability to hide terrain skirts when viewing terrain from below the surface. #β8489minificationFilter
andmagnificationFilter
options toMaterial
to control texture filtering. #β8473Fixes π§
PolylineCollection
could result in aninstanceIndex
is out of range error. #β8546RequestScheduler
double-counted image requests made viacreateImageBitmap
. #β8162Cesium3DTileset
inPicking.js
. #β8532EXT_float_blend
being implicitly enabled. #β8534PointPrimitiveCollection
was rendered in the middle of the screen instead of being clipped. #β8542ReferenceProperty
now returns undefined when the target entity or property does not exist, instead of throwing. #β8544Primitive
was being created asynchronously. #β8569camera.lookAt
with the origin (0, 0, 0) as the target. This could happen when looking at a tileset with the origin as its center. #β8571camera.viewBoundingSphere
was modifying theoffset
parameter. #β8438BoundingSphere.projectTo2D
when the bounding sphereβs center is at the origin. #β8482v1.65.0
Compare Source
Breaking Changes π£
OrthographicFrustum.getPixelDimensions
,OrthographicOffCenterFrustum.getPixelDimensions
,PerspectiveFrustum.getPixelDimensions
, andPerspectiveOffCenterFrustum.getPixelDimensions
now require apixelRatio
argument before theresult
argument. The previous function definition has been deprecated since 1.63. #β8320Matrix4.getRotation
has been renamed toMatrix4.getMatrix3
.Matrix4.getRotation
has been deprecated since 1.62. #β8183createTileMapServiceImageryProvider
andcreateOpenStreetMapImageryProvider
have been removed. Instead, pass the same options tonew TileMapServiceImageryProvider
andnew OpenStreetMapImageryProvider
respectively. The old functions have been deprecated since 1.62. #β8174Additions π
Globe.backFaceCulling
to support viewing terrain from below the surface. #β8470Fixes π§
GroundPrimitive
. #β4883OrientedBoundingBox.fromRectangle
for rectangles with width greater than 180 degrees. #β8475v1.64.0
Compare Source
Fixes π§
v1.63.1
Compare Source
Fixes π§
window.devicePixelRatio
greater than 1.0. #β8351v1.63.0
Compare Source
v1.62.0
Compare Source
v1.61.0
Compare Source
v1.60.0
Compare Source
v1.59.0
Compare Source
v1.58.1
Compare Source
This is an npm-only release to fix a publishing issue.
v1.57.0
Compare Source
v1.56.1
Compare Source
Additions π
Resource.fetchImage
now takes apreferImageBitmap
option to usecreateImageBitmap
when supported to move image decode off the main thread. This option defaults tofalse
.Breaking Changes π£
Resource.fetchImage
behavior is now identical to 1.55 and earlier.Resource.fetchImage
back to return anImage
by default, instead of anImageBitmap
when supported. Note that anImageBitmap
cannot be flipped during texture upload. Instead, setflipY : true
during fetch to flip it.flipY
option inResource.fetchImage
to false. This only has an effect when ImageBitmap is used.v1.56.0
Compare Source
v1.55.0
Compare Source
v1.54.0
Compare Source
v1.53.0
Compare Source
v1.52.0
Compare Source
v1.51.0
Compare Source
v1.50.0
Compare Source
v1.49.0
Compare Source
v1.48.0
Compare Source
v1.47.0
Compare Source
v1.46.1
Compare Source
v1.45.0
Compare Source
v1.44.0
Compare Source
v1.43.0
Compare Source
v1.42.1
Compare Source
_This is an npm-only release to fix an issue with using Cesium in Node.js.__
v1.42.0
Compare Source
v1.41.0
Compare Source
v1.40.0
Compare Source
v1.39.0
Compare Source
v1.38.0
Compare Source
v1.37.0
Compare Source
v1.36.0
Compare Source
v1.35.2
Compare Source
Configuration
π Schedule: Branch creation - "before 3:00 am on the 4th day of the month" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.