# New CesiumJS release

**URL:** <https://community.cesium.com/t/new-cesiumjs-release/11110>\
**Category:** General\
**Tags:** announcement\
**Created:** [October 1, 2020, 6:27pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110 "2020-10-01T18:27:17Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![omar](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/omar/32/1999_2.png) [@omar](https://community.cesium.com/u/omar)\
**Post date:** [October 1, 2020, 6:27pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/1 "2020-10-01T18:27:17Z")

</div>

[CesiumJS](https://cesium.com/cesiumjs/) is a JavaScript library for creating 3D globes and 2D maps in a web browser. A new version of CesiumJS is released every month.

You can subscribe to this thread to be notified each time a new release is out by changing your notification setting to **Watching** at the bottom of this thread:

 ![image](https://global.discourse-cdn.com/cesium/original/2X/7/7bf2983ad3e29008de8aeb065ec6d433fd2cc0cc.png)

The full changelog is always accessible here: [cesium/CHANGES.md at master · CesiumGS/cesium · GitHub](https://github.com/CesiumGS/cesium/blob/master/CHANGES.md).

---

<div class="post-metadata">

**Author:** ![omar](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/omar/32/1999_2.png) [@omar](https://community.cesium.com/u/omar)\
**Post date:** [October 1, 2020, 6:29pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/2 "2020-10-01T18:29:08Z")

</div>

CesiumJS 1.74 is out today! This includes many bug fixes including:

- Fixed an issue where the camera zooming is stuck when looking up. [#9126](https://github.com/CesiumGS/cesium/pull/9126)
- Fixed clipping planes with non-uniform scale. [#9135](https://github.com/CesiumGS/cesium/pull/9135)
- Fixed an issue where ground primitives would get clipped at certain camera angles. [#9114](https://github.com/CesiumGS/cesium/issues/9114)
- Fixed a bug that could cause half of the globe to disappear when setting the terrainProvider. [#9161](https://github.com/CesiumGS/cesium/pull/9161)
- Fixed a crash when loading Cesium OSM buildings with shadows enabled. [#9172](https://github.com/CesiumGS/cesium/pull/9172)

Read more about this and what we’ve been up to this month, including new tutorials and leaning material, on our blog: [https://cesium.com/blog/2020/10/01/cesium-october-release/](https://cesium.com/blog/2020/10/01/cesium-october-release/)

---

<div class="post-metadata">

**Author:** ![omar](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/omar/32/1999_2.png) [@omar](https://community.cesium.com/u/omar)\
**Post date:** [October 1, 2020, 6:29pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/3 "2020-10-01T18:29:35Z")

</div>



---

<div class="post-metadata">

**Author:** ![omar](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/omar/32/1999_2.png) [@omar](https://community.cesium.com/u/omar)\
**Post date:** [November 2, 2020, 6:42pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/4 "2020-11-02T18:42:08Z")

</div>

**CesiumJS 1.75** is out today! This release includes various fixes for TypeScript definitions and various internal improvements.

See the blog post here:

> **[Cesium Release Roundup November 2020 | cesium.com](https://cesium.com/blog/2020/11/02/cesium-november-release/)**
>
> We’ve been improving our learning materials, including adding new tutorials on how to build a flight tracker and how to visualize a proposed building. Our ne...

---

<div class="post-metadata">

**Author:** ![sean\_lilley](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/sean_lilley/32/2083_2.png) [@sean\_lilley](https://community.cesium.com/u/sean_lilley)\
**Post date:** [December 2, 2020, 1:38am UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/5 "2020-12-02T01:38:24Z")

</div>

**CesiumJS 1.76** is out today! This release includes performance improvements for 3D Tiles styling and various fixes for TypeScript definitions.

Watch out for improved terrain visualization in the near future, including a new [Elevation Band Material](https://github.com/CesiumGS/cesium/pull/9132).

See the blog post here:

> **[Cesium Release Roundup December 2020 | cesium.com](https://cesium.com/blog/2020/12/01/cesium-december-release/)**
>
> In November, Bentley Systems’ iTwin Service for infrastructure digital twins became the latest platform to integrate with Cesium ion. Cesium’s Omar Shehata ...

---

<div class="post-metadata">

**Author:** ![gary](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/gary/32/2224_2.png) [@gary](https://community.cesium.com/u/gary)\
**Post date:** [January 4, 2021, 10:59pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/6 "2021-01-04T22:59:04Z")

</div>

**CesiumJS 1.77** is out today! This release includes the `ElevationBand` material teased last month.

See the blog post here:  
[https://cesium.com/blog/2021/01/04/cesium-january-release/](https://cesium.com/blog/2021/01/04/cesium-january-release/)

---

<div class="post-metadata">

**Author:** ![ianlilley](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/ianlilley/32/2340_2.png) [@ianlilley](https://community.cesium.com/u/ianlilley)\
**Post date:** [February 2, 2021, 12:07am UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/7 "2021-02-02T00:07:53Z")

</div>

**CesiumJS 1.78** is out today! This release includes the ability to show and hide entity collections more easily and various internal improvements.

See the blog post here:  
[https://cesium.com/blog/2021/02/01/cesium-february-release/](https://cesium.com/blog/2021/02/01/cesium-february-release/)

---

<div class="post-metadata">

**Author:** ![Rob](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/rob/32/5906_2.png) [@Rob](https://community.cesium.com/u/Rob)\
**Post date:** [February 2, 2021, 7:17pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/8 "2021-02-02T19:17:11Z")

</div>

Hey guys, our production sites stopped loading the globe/tiles after this release was pushed (even though we haven’t upgraded to the new release yet). This has happened 2 or 3 times with new releases over the past year or so.

This time we’re getting a message that states: An error occurred in “BingMapsImageryProvider” An error occurred while accessing [http://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial?jsonp=loadJsonp251746&incl=ImageryProviders&key=](http://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial?jsonp=loadJsonp251746&incl=ImageryProviders&key=)&uriScheme=http

We have an array of maps we make available. Each map selection has a “creationFunction”, and the code we’re using to reference/load the failing maps is:

```
        // "Streets"
        creationFunction: function() {
            var bing = new Cesium.BingMapsImageryProvider({
                url : 'https://dev.virtualearth.net',
                key : strBingMapsKey,
                mapStyle : Cesium.BingMapsStyle.ROAD
            });
            scene.imageryLayers.addImageryProvider(bing, 0);

        // "Earth"
        creationFunction: function() {
            var bing = new Cesium.BingMapsImageryProvider({
                url : 'https://dev.virtualearth.net',
                key : strBingMapsKey,
                mapStyle : Cesium.BingMapsStyle.AERIAL
            });
            scene.imageryLayers.addImageryProvider(bing, 0);

```

Any ideas?

**UPDATE**  
The globe/tiles not working turned out to be an issue with the maps themselves. We were using the Road and Aerial maps from Bing Maps Enterprise For Azure which apparently “went away”. We had to create an account at [BingMapsPortal.com](http://BingMapsPortal.com) which is being separated from Azure for some reason.

Once we created a new account and a new access token the maps began working again.

---

<div class="post-metadata">

**Author:** ![dzung](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/dzung/32/2996_2.png) [@dzung](https://community.cesium.com/u/dzung)\
**Post date:** [February 3, 2021, 7:17pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/9 "2021-02-03T19:17:06Z")

</div>

For the BingsMapsImageryProvider issue, it usually happens when you are using the default Cesium ion access token instead of your personal access token. It looks like you have also added an update to the post about the error coming from the map provider and a possible resolution. Do you still need assistance on this issue?

For future questions, please post it under the tag “support” as a separate issue. This helps with visibility and other users to look up your questions if they encounter the same issue. Thank you!

---

<div class="post-metadata">

**Author:** ![Rob](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/rob/32/5906_2.png) [@Rob](https://community.cesium.com/u/Rob)\
**Post date:** [February 3, 2021, 8:12pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/10 "2021-02-03T20:12:19Z")

</div>

Hi dzung, thanks for the response.

For what it’s worth we have not been using the default Cesium ion access token but we’ve had the globe/tiles stop working at least 2 or 3 times after Cesium released an update over the past year or so.

As for this issue… as I stated above we discovered what actually caused the issue this time and have fixed it. I added the UPDATE to the post so that others would have a point of reference if they had the same issue with Bing/Azure maps.

Thanks again.

---

<div class="post-metadata">

**Author:** ![Kevin\_Ring](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/kevin_ring/32/2003_2.png) [@Kevin\_Ring](https://community.cesium.com/u/Kevin_Ring)\
**Post date:** [March 2, 2021, 3:41am UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/11 "2021-03-02T03:41:32Z")

</div>

We just released CesiumJS 1.79.1! It includes support for sampling terrain heights from `ArcGISTiledElevationTerrainProvider` as well as bug fixes and performance improvements.

See the blog post here:  
[https://cesium.com/blog/2021/03/01/cesium-march-release/](https://cesium.com/blog/2021/03/01/cesium-march-release/)

---

<div class="post-metadata">

**Author:** ![hannah](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/hannah/32/4509_2.png) [@hannah](https://community.cesium.com/u/hannah)\
**Post date:** [April 1, 2021, 10:16pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/12 "2021-04-01T22:16:16Z")

</div>

**CesiumJS 1.80** has been released! This includes adding support for clamping geometry to translucent 3D tileset.

See the blog post for for more information: [Cesium Release Roundup April 2021 – Cesium](https://cesium.com/blog/2021/04/01/cesium-april-2021-release/)

---

<div class="post-metadata">

**Author:** ![sarah](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/sarah/32/1947_2.png) [@sarah](https://community.cesium.com/u/sarah)\
**Post date:** [May 4, 2021, 4:41am UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/13 "2021-05-04T04:41:07Z")

</div>

**CesiumJS 1.81** has been released! This release focuses on bug fixes.

Blog post here: [Cesium Releases May 2021 – Cesium](https://cesium.com/blog/2021/05/03/cesium-releases-may-2021/)

---

<div class="post-metadata">

**Author:** ![sarah](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/sarah/32/1947_2.png) [@sarah](https://community.cesium.com/u/sarah)\
**Post date:** [June 2, 2021, 6:29am UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/14 "2021-06-02T06:29:19Z")

</div>

**CesiumJS 1.82** is available.

See the [blog post](https://cesium.com/blog/2021/06/02/cesium-releases-in-june-2021/) for more details

---

<div class="post-metadata">

**Author:** ![TomPovey](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/tompovey/32/1987_2.png) [@TomPovey](https://community.cesium.com/u/TomPovey)\
**Post date:** [June 9, 2021, 9:10am UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/15 "2021-06-09T09:10:58Z")

</div>

Hi, do we have any estimates for a fix for the depth plane issue:

> <https://github.com/CesiumGS/cesium/issues/7879>
>
> I've run into this with various 3D Tilesets, but this is a good minimal example …produced by Adam Twite in \[this forum thread\](https://groups.google.com/d/msg/cesium-dev/25wlWeLRPII/6x112pjpAwAJ): 
> 
> \[Sandcastle\](https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/#c=ZZFRT9swEMe/ipWXplJwWlKGgFANFSQeoEwDbS+RJje+phaOHd25QWXiu+/SBEa3KA93f9/v/L9zq1C0Bl4AxaVw8CIWQGZbyx97LR6V+3ThXVDGAY4S8btwgr8AiCx9Q98aDXj+DpYIKsBPj1Y/9SXxuHBv44vC9fdIKsGBrKxfgdTQhM0TULiquJLCgLCXtbIEDDHGFoGVAQcXTDBAUmkd7800nljxTnyYWCgMHCmXyTX6+hoqBKD4aDo9ldPZSXY6SUR2LL/MsuOzmUjEUTYZJ12r2muw3GcYcouGk5GU6cd/1TSUPqq6sXCtgkr3BKX9xffKDdEvDnnG1SjpO23AVJvwHdaA4Er4a/X28EAuH5Y3A0OlsnAuTiZd+na4xICqfAZ90y1jx8uBiyiJcgo7C/Oe/mrqxmPgGWzMvgOwZX4ZSldbJoMsibp+efoO5dq0wujLIvrn0YtIlFYR8cl6a+2jeYUimucp1x9g1ittXPXQAlq160o20/ldL0op85TT/6ngvV0p/NTxDw). Just try tilting the camera up a bit.
> 
> !\[depth\_plane\_czm\_man\](https://user-images.githubusercontent.com/1711126/58595504-e13d8780-823e-11e9-9c7c-00f2f7f5adf0.gif)
> 
> Here, the 3D model is actually underneath terrain, but depth testing is turned off, so it should show through. It clips because the depth plane (which is used to write depth on the ellipsoid when the globe tiles don't, so that things on the opposite side of the globe don't show through). You can verify this by commenting out the \`depthPlane.execute\` line here in Scene.js:
> 
> https://github.com/AnalyticalGraphicsInc/cesium/blob/master/Source/Scene/Scene.js#L2307

The last estimate was the May release, according to comments in this PR:

> <https://github.com/CesiumGS/cesium/pull/9200>
>
> After re-looking at https://github.com/CesiumGS/cesium/issues/9198 it seems to b…e related to \`DepthPlane\` usage in \`Scene\`. It seems the \`DepthPlane\` is used for the following purpose:
> 
> !\[image\](https://user-images.githubusercontent.com/484870/95939921-eba6f400-0e28-11eb-85cf-f10bc0517ea2.png)
> https://github.com/CesiumGS/cesium/blob/master/Source/Scene/Scene.js#L3243-L3245
> 
> I tried a quick workaround to offset down by an arbitrary amount. It seems to address the reported issue.
> 
> !\[hack\](https://user-images.githubusercontent.com/484870/95940767-ecd92080-0e2a-11eb-876c-1fe70c635128.gif)
> 
> Assuming this is a valid fix, how should it be implemented?
> 
> \- Simple magic number (as shown in https://github.com/CesiumGS/cesium/commit/b96d673b8030cff6f8becc7dc6f48a15ac295568) Perhaps it should be -11000m to \[cater for bathymetry\](https://en.wikipedia.org/wiki/Mariana\_Trench)?
> \- Viewer constructor options argument that is passed Viewer=\>Scene=\>DepthPlane
> \- Other
> 
> You should find the issues are improved or resolved running a local Cesium from this branch and the same sandcastle code from a local server:
> \[local sandcastle link\](http://localhost:8080/Apps/Sandcastle/index.html#c=tVZtb9s2EP4rhLEP8uLSTtJgm+0Yc5Ki+6DMhuesKOKgpaWzRJQWBZJ2lgb+7zuJ1Gu8AN1WBJGp0z13z909pLRnihhQivFkruSeh6DIJbkGzXdbGihgBj5IJcKl9fG6o1WySvaI2nN4zJ0TeCwAf+Y2b9UJ8vtrmRgEgVp1euR5lZB2qmHb0Mud+BYEwoZkw4SG3MYSvmWGy6QyHjIulgXVASRAIyHXQENITbwEbaYRRtbGUUemObIsIOXJ1Y6LsF3EvLS7agOJUQhmMAp8mUTc7EJAzPkFffvT+dmo5YE0C4dTenHxy6AWZMu+wDznkkrNs3rI5cS1kiIcTaApC0MvbxchCdtiH1YdJItNtLYCOixX7sGaC7GWTIVD4uCEYNsijFAVSzdK4mSEVJ4rOL+hi9nHqX/l373rkbc/d6mRN8ywu4XvdXtFrD0owwMmZopHHNMXU2+Y6dVsuZzdlqAYeBSbBWxAQRJAifqtaafX/vR2/mk5+/R+Mbv7/cbCD3mYg51D0URsz3uQU2MjYC9jt5jYsjMvKYAKGXmf7bMh+eHZrg6fbTCsBjWgDaQaI5xlQ7KmEIRhaBrQwemoCIfDzZpUbQ3bs4/vfH/2gT5yE09FGjNvQC+6OWiD7c2i/YWQN6cj/B1fkvz3BLORvs3cfbZUbGZR01ZbbSeI/NFyG1mEvVpyiLxmyshIsTTmwRQF/4RB7osZFKRrPrkMbiBSANorM/faIn5jc/Zcjyst/PuQJ62QNuLD8bLmTuHZkI5VSbcs9YJs9DVCuGLJeU5nwUJcay+gdUJUODLZ2tHolgQaE/HxIMLcr2zRapNmh1a5S7N9Kp7sOVZ6VptXDxvl9SqPRx6aeEjOaiY8+kBxJoZWhuWTg1sduo3uNUqojqMXc3hVUsz8J0m1BVwKqWr9t0rq5Z74p5CvSIqZhqSOVPk9JJVd66nzHO5l0PRyM/uesqvx+J9k52h+lXK7lJ6jXzwkVXmH7GL/s79DfhK7Lmu2TQW4l/Wt1OYG8ONBQOi1vxHI/TcqpX0EdR/w/RZD4m12SZD1wbPJw3rA/HAuZFO8Ycgxx/vBg5t4XnHz9eQ5LYzcB8sq6fQ6Y22eBEyKfv7Kt6lUhuyU8CjtG8Ac2HrdX++CL2BooHXRzHG/Dh2HfE94eHnkg4sEgmmNTzY7If7gX1Ehk3Ef/V9AhURBJ9EM3+6CPWVu8enEt0ZK6biPt8eRRkqxZqoV+W8)

This has come up quite a few times in the forum:

> [@CZML data source - GTLF model disappears a certain camera angles](https://community.cesium.com/t/czml-data-source-gtlf-model-disappears-a-certain-camera-angles/11214):
>
> Hi all I am seeing my model disappears at certain camera angles when it is close to the ground. I’ve read related posts about similar problems with 3Dtiles pointing the problem to be the bounding volume. Is it possible to change the bounding volume of a gltf file? I also tried to set debugShowBoundingVolume: true in the model, but the boundingVolume does not show. Here is a zip of a screen recording [model disappears.mp4.zip](https://community.cesium.com/uploads/short-url/8tZFeXGijOtwtKbFv3TGbgc2PoC.zip) (2.5 MB) My CZML [ { id: "document", name: "CZML Path", …

> [@Depth plane and depthTestAgainstTerrain](https://community.cesium.com/t/depth-plane-and-depthtestagainstterrain/10962/4):
>
> Thanks for the this @omar. It doesn’t sound like the first suggestion will work as the tilesets are at angles / aren’t perfect squares so the user will be able to see a void through the surface terrain. The second option will also take too long as we could have hundreds of tilesets. I’ve edited the ion sdk to match this closed PR as a temp fix: [https://github.com/CesiumGS/cesium/pull/8203](https://github.com/CesiumGS/cesium/pull/8203). Due to the pickpositions concerns this will only be a temp fix. Along the same lines as your second optio…

Thanks,  
Tom

---

<div class="post-metadata">

**Author:** ![lisabos](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/lisabos/32/2849_2.png) [@lisabos](https://community.cesium.com/u/lisabos)\
**Post date:** [June 25, 2021, 9:05pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/16 "2021-06-25T21:05:14Z")

</div>

Hi all,

If you’re watching this issue, please start watching [Cesium Release Roundup](https://community.cesium.com/t/cesium-release-roundup/14210) instead to be notified when release updates are available for all Cesium products.

Happy Friday!  
Lisa

---

<div class="post-metadata">

**Author:** ![lisabos](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/lisabos/32/2849_2.png) [@lisabos](https://community.cesium.com/u/lisabos)\
**Post date:** [June 25, 2021, 9:09pm UTC](https://community.cesium.com/t/new-cesiumjs-release/11110/17 "2021-06-25T21:09:42Z")

</div>


