Skip to content

build(deps): bump cesium from 1.94.2 to 1.96.0#144

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/cesium-1.96.0
Closed

build(deps): bump cesium from 1.94.2 to 1.96.0#144
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/cesium-1.96.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 1, 2022

Copy link
Copy Markdown
Contributor

Bumps cesium from 1.94.2 to 1.96.0.

Release notes

Sourced from cesium's releases.

CesiumJS 1.96

Highlights include:

  • Built Cesium.js is no longer AMD format. This may or may not be a breaking change depending on how you use Cesium in your app. See our blog post for the full details. CesiumGS/cesium#10399
  • Model.boundingSphere now returns the bounding sphere in ECEF coordinates instead of the local coordinate system. CesiumGS/cesium#10589
  • Models and tilesets that use the CESIUM_primitive_outline extension can now toggle outlines at runtime with the showOutline property. CesiumGS/cesium#10506
  • Added support for point cloud styling for tilesets loaded with ModelExperimental. CesiumGS/cesium#10569
  • Fixed a crash in the 3D Tiles Formats sandcastle when loading draco-compressed point clouds with ModelExperimental. CesiumGS/cesium#10521
  • Fixed crash when loading glTF models with the EXT_mesh_features and EXT_structural_metadata extensions without channels property. CesiumGS/cesium#10511
  • Fixed a crash in the 3D Tiles Feature Styling sandcastle that occurred when using ModelExperimental. CesiumGS/cesium#10514
  • Fixed a bug where dynamic geometry was not marked as ready. CesiumGS/cesium#10517

See the changelog for the complete list of changes.

CesiumJS 1.95

1.95 - 2022-07-01

Highlights include:

  • Memory statistics for ModelExperimental now appear in the Cesium3DTilesInspector. This includes binary metadata memory, which is not counted by Model. #10397
  • Memory statistics for ResourceCache (used by ModelExperimental) now appear in the Cesium3DTilesInspector. #10413
  • Added support for rendering individual models and instanced tilesets in 2D / CV using ModelExperimental. #10419, #10433
  • Added modelUpAxis and modelForwardAxis constructor options to Cesium3DTileset #10439
  • Added various properties to ModelExperimental for parity with Model. #10448, #10457, #10231, #10481, #10479, #10489, #10490, #10491
  • Updated ModelExperimental shader defaults to match glTF spec. #9992
  • ExperimentalFeatures.enableModelExperimental now enables ModelExperimental for entities and CZML in addition to 3D Tiles. #10492
  • Fixed FeatureDetection for Microsoft Edge. #10429
  • Warn if Cesium3DTile content.uri property is empty, and load empty tile. #7263
  • Updated text highlighting for code examples in documentation to support ES6+ syntax. #10051

See the changelog for the complete list of changes.

CesiumJS 1.94.3

1.94.3- 2022-06-10

  • Fixed a crash with vector tilesets with lines when clamping to terrain or 3D tiles. #10447
Changelog

Sourced from cesium's changelog.

Change Log

1.96 - 2022-08-01

Major Announcements 📢
  • Built Cesium.js is no longer AMD format. This may or may not be a breaking change depending on how you use Cesium in your app. See our blog post for the full details. #10399
    • Built Cesium.js has gone from 12.5MB to 8.4MB unminified and from 4.3MB to 3.6MB minified. Cesium.js.map has gone from 22MB to 17.2MB.
    • If you were ingesting individual ESM-style modules from the combined file Build/Cesium/Cesium.js or Build/CesiumUnminified/Cesium.js, instead use Build/Cesium/index.js or Build/CesiumUnminified/index.js respectively.
    • Using ESM from Source will require a bundler to resolve third party node dependencies.
    • CESIUM_BASE_URL should be set to either Build/Cesium or Build/CesiumUnminfied.
Breaking Changes 📣
  • Model.boundingSphere now returns the bounding sphere in ECEF coordinates instead of the local coordinate system. #10589
Additions 🎉
  • Models and tilesets that use the CESIUM_primitive_outline extension can now toggle outlines at runtime with the showOutline property. Furthermore, the color of the outlines can now be controlled by the outlineColor property. #10506
  • Added optional blurActiveElementOnCanvasFocus option to set the behavior of blurring the active element when interacting with the canvas. #10518
  • Added ModelExperimental.getNode to allow users to modify the transforms of model nodes at runtime. #10540
  • Added support for point cloud styling for tilesets loaded with ModelExperimental. #10569
  • Upgraded earcut from version 2.2.2 to version 2.2.4 which includes 10-15% better performance in triangulation. #10593
Fixes 🔧
  • Fixed crash when loading glTF models with the EXT_mesh_features and EXT_structural_metadata extensions without channels property. #10511
  • Fixed a crash in the 3D Tiles Feature Styling sandcastle that occurred when using ModelExperimental. #10514
  • Fixed improper handling of double-sided materials in ModelExperimental. #10507
  • Fixed a bug where the alpha component of model.color would not update in the 3D Models Coloring sandcastle when using ModelExperimental. #10519
  • Fixed a bug where .cmpt files were not cached correctly in ModelExperimental. #10524
  • Fixed a crash in the 3D Tiles Formats sandcastle when loading draco-compressed point clouds with ModelExperimental. #10521
  • Fixed a bug where per-feature post-processing was not working with ModelExperimental. #10528
  • Fixed error in loadAndExecuteScript and favorite icon lost in sandcaslte when CesiumJS was running in cross-origin isloated evironment.#10515
  • Fixed a bug where Viewer.zoomTo would continuously throw errors if a Cesium3DTileset failed to load.#10523
  • Fixed a bug where styles would not apply to tilesets if they were applied while the tileset was hidden. #10582
  • Fixed a bug where .i3dm models with quantized positions were not being correctly loaded by ModelExperimental. #10598
  • Fixed a bug where dynamic geometry was not marked as ready. #10517
Deprecated ⏳
  • Support for rendering instanced models on the CPU has been deprecated and will be removed in CesiumJS 1.97. #10589
  • The polyfills requestAnimationFrame and cancelAnimationFrame have been deprecated and will be removed in 1.99. Use the native browser methods instead. #10579

1.95 - 2022-07-01

Breaking Changes 📣
  • Tilesets rendered with ModelExperimental must set projectTo2D to true in order to be accurately projected and rendered in 2D / CV mode. #10440

... (truncated)

Commits
  • d4c7630 Updates ThirdParty.json for version 1.96.0
  • bac0033 Updates package.json, Ion.js and CHANGES.md for version 1.96.0
  • 7ac8420 Merge pull request #10612 from CesiumGS/release-zip-build-fix
  • 1aee6ab Adds missing files to make-zip output
  • 9c40694 Update CHANGES.md
  • af7ba8c Merge pull request #10607 from CesiumGS/primitive-ready
  • 34512c3 Fix bug where dynamic geometry was not marked as ready
  • 098ac6c Merge pull request #9402 from bimangle/master
  • a8c27a2 Merge pull request #10599 from CesiumGS/css-fix
  • ee4271a Merge pull request #10598 from CesiumGS/fix-i3dm-quantization
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [cesium](https://github.com/CesiumGS/cesium) from 1.94.2 to 1.96.0.
- [Release notes](https://github.com/CesiumGS/cesium/releases)
- [Changelog](https://github.com/CesiumGS/cesium/blob/main/CHANGES.md)
- [Commits](CesiumGS/cesium@1.94.2...1.96)

---
updated-dependencies:
- dependency-name: cesium
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 1, 2022
@dependabot @github

dependabot Bot commented on behalf of github Sep 1, 2022

Copy link
Copy Markdown
Contributor Author

Superseded by #163.

@dependabot dependabot Bot closed this Sep 1, 2022
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/cesium-1.96.0 branch September 1, 2022 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants