Visualization version 1.142.0
Visualization version 1.142.0 is live and ready for download. This version brings the following:
Added 🚀
- Label Settings Panel: A new dedicated menu in the ribbon bar groups all label-related settings in one place — top labels count, show node names, show metric values, and color label toggles (with color swatches)
- Building hover tooltip: Hovering over a building now shows a tooltip that follows your cursor, displaying the building name and its current area, height, and color metric values
- Restyled building labels: Top labels now use a modern frosted-glass style (rounded corners, soft shadow, subtle blur background). Labels fade in smoothly, automatically shift to avoid overlapping each other, draw a connector line to their building when displaced, and hide themselves gracefully if pushed too far off screen
- Scenarios: Save, restore, and share visualization settings as named scenarios. Includes built-in scenarios with default color presets, map binding to associate a scenario with a specific file, duplicate and delete with confirmation dialog, and export/import via
.ccscenariofiles - Height/Color label mode toggle: Switch between showing height or color metric values on building labels
Changed
- Height slider range increased: The maximum height scaling slider value increased from 5 to 25, allowing taller buildings for greater visual contrast
- Faster map rendering: The 3D map now renders significantly faster, especially on large codebases, due to a major overhaul of how building geometry is generated and updated on the GPU
- Smoother hover interactions: Hovering over buildings is now more responsive — only the affected buildings are updated instead of reprocessing the entire map on every mouse move
- Color label settings moved: Color label checkboxes are now in the Label Settings Panel instead of the Color Settings Panel
- Label settings moved: Top labels slider and show name/value checkboxes are now in the Label Settings Panel instead of the Height Settings Panel
- Top labels limit raised: The maximum number of automatically shown top labels increased from 10 to 50
- Color-labeled buildings share the top-label limit: When color labels are active, the top-label limit now applies across all color types combined (positive, neutral, negative), sorted by building height
- Top label count is preserved when switching files: If you manually set a lower label count, switching to a different file no longer resets it to a higher auto-calculated value
Fixed 🐞
- Fix memory usage growing steadily over time when reloading or switching maps
- Fix setting edge preview count to 0 being ignored
- Fix center map button positioning and icon alignment
- Fix flatten icon alignment in distribution bar context menu
- Fix button spacing on context menu color buttons
Chore 👨💻 👩💻
- Upgrade three.js from 0.168 to 0.182
- Bump Angular to version 21, ngrx to v21