Skip to content

Commit 6536c69

Browse files
Releasing vis-1.142.0
1 parent ff5e3ff commit 6536c69

File tree

5 files changed

+55
-7
lines changed

5 files changed

+55
-7
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
Latest Releases: <br>
1414
<a href="https://github.com/MaibornWolff/codecharta/releases/tag/ana-1.142.0">
1515
<img alt="Analysis Version Badge" src="https://img.shields.io/badge/1.142.0-x?style=plastic&label=Analysis&color=blue"></a>
16-
<a href="https://github.com/MaibornWolff/codecharta/releases/tag/vis-1.141.1">
17-
<img alt="Visualization Version Badge" src="https://img.shields.io/badge/1.141.1-x?label=Visualization&style=plastic&color=blue"></a>
16+
<a href="https://github.com/MaibornWolff/codecharta/releases/tag/vis-1.142.0">
17+
<img alt="Visualization Version Badge" src="https://img.shields.io/badge/1.142.0-x?label=Visualization&style=plastic&color=blue"></a>
1818
</p>
1919

2020
<!-- Links -->
@@ -38,8 +38,8 @@
3838

3939
<!-- Visualization -->
4040
<div>
41-
<a href="https://github.com/MaibornWolff/codecharta/tree/vis-1.141.1">
42-
<img alt="Release Visualization Badge" src="https://img.shields.io/github/check-runs/MaibornWolff/CodeCharta/vis-1.141.1?label=Release%20-%20Visualization&style=plastic"></a>
41+
<a href="https://github.com/MaibornWolff/codecharta/tree/vis-1.142.0">
42+
<img alt="Release Visualization Badge" src="https://img.shields.io/github/check-runs/MaibornWolff/CodeCharta/vis-1.142.0?label=Release%20-%20Visualization&style=plastic"></a>
4343
<a href="https://sonarcloud.io/dashboard?id=maibornwolff-gmbh_codecharta_visualization">
4444
<img alt="Quality Gate Visualization" src="https://img.shields.io/sonar/quality_gate/maibornwolff-gmbh_codecharta_visualization/main?server=https%3A%2F%2Fsonarcloud.io&label=Quality%20Gate%20Visualization&style=plastic"></a>
4545
<a href="https://sonarcloud.io/project/activity?id=maibornwolff-gmbh_codecharta_visualization&graph=coverage">
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
categories:
3+
- Release
4+
- Release-Visualization
5+
tags:
6+
- gh-pages
7+
- release
8+
- visualization
9+
10+
title: Visualization version 1.142.0
11+
---
12+
13+
{{page.title}} is live and ready for [download](https://github.com/MaibornWolff/codecharta/releases/tag/vis-1.142.0).
14+
This version brings the following:
15+
16+
### Added 🚀
17+
18+
- **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)
19+
- **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
20+
- **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
21+
- **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 `.ccscenario` files
22+
- **Height/Color label mode toggle**: Switch between showing height or color metric values on building labels
23+
24+
### Changed
25+
26+
- **Height slider range increased**: The maximum height scaling slider value increased from 5 to 25, allowing taller buildings for greater visual contrast
27+
- **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
28+
- **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
29+
- **Color label settings moved**: Color label checkboxes are now in the Label Settings Panel instead of the Color Settings Panel
30+
- **Label settings moved**: Top labels slider and show name/value checkboxes are now in the Label Settings Panel instead of the Height Settings Panel
31+
- **Top labels limit raised**: The maximum number of automatically shown top labels increased from 10 to 50
32+
- **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
33+
- **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
34+
35+
### Fixed 🐞
36+
37+
- Fix memory usage growing steadily over time when reloading or switching maps
38+
- Fix setting edge preview count to 0 being ignored
39+
- Fix center map button positioning and icon alignment
40+
- Fix flatten icon alignment in distribution bar context menu
41+
- Fix button spacing on context menu color buttons
42+
43+
### Chore 👨‍💻 👩‍💻
44+
45+
- Upgrade three.js from 0.168 to 0.182
46+
- Bump Angular to version 21, ngrx to v21

visualization/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/)
77

88
## [unreleased] (Added 🚀 | Changed | Removed | Fixed 🐞 | Chore 👨‍💻 👩‍💻)
99

10+
## [1.142.0] - 2026-03-16
11+
1012
### Added 🚀
1113

1214
- **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)

visualization/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

visualization/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"url": "https://github.com/MaibornWolff/codecharta.git"
1111
},
1212
"name": "codecharta-visualization",
13-
"version": "1.141.1",
13+
"version": "1.142.0",
1414
"engines": {
1515
"node": ">=20"
1616
},

0 commit comments

Comments
 (0)