MaibornWolff / codecharta

CodeCharta visualizes multiple code metrics using 3D tree maps.
https://maibornwolff.github.io/codecharta/
BSD 3-Clause "New" or "Revised" License
178 stars 30 forks source link

ThreeJs Dependency Update #2492

Open jannikr opened 2 years ago

jannikr commented 2 years ago

Bug

During the migration of renovate we decided to exclude the dependency check of ThreeJs because the new major updated causes problems with our default colour palette. Therefore we create this issue to have a separate place to fix this problem.

Additionally, we should move away from the no longer maintained ThreeOrbitControls, which we still use. A good replacement could be the builtin Orbit- or ArcballControls https://threejs.org/docs/index.html#examples/en/controls/OrbitControls https://threejs.org/docs/#examples/en/controls/ArcballControls

When this issue is fixed we should add ThreeJs to our Renovate Pipeline.

Expected Behavior

WHEN

updating to ThreeJs and @types/three to newest version eg. 0.134.0.

THEN

default colours should be the same as before

Actual Behavior

default colours are completely different. But changing the colour with the colour picker works fine.

Screenshots

Bildschirmfoto 2021-11-09 um 14.03.52.png

Specifications

ce-bo commented 2 years ago

PR for bumping version of three.js #2503