fix: refine treemap sizing and add earth bgp collectors
This commit is contained in:
@@ -7,6 +7,32 @@ This project follows the repository versioning rule:
|
||||
- `feature` -> `+0.1.0`
|
||||
- `bugfix` -> `+0.0.1`
|
||||
|
||||
## 0.21.7
|
||||
|
||||
Released: 2026-03-27
|
||||
|
||||
### Highlights
|
||||
|
||||
- Added Earth-side BGP collector visualization support so anomaly markers and collector stations can be explored together.
|
||||
- Refined the collected-data distribution treemap so square tiles better reflect relative volume while staying readable in dense layouts.
|
||||
|
||||
### Added
|
||||
|
||||
- Added `/api/v1/visualization/geo/bgp-collectors` to expose RIPE RIS collector locations as GeoJSON.
|
||||
- Added dedicated Earth collector marker handling and BGP collector detail cards in the Earth runtime.
|
||||
- Added collector-specific BGP visual tuning for altitude, opacity, scale, and pulse behavior.
|
||||
|
||||
### Improved
|
||||
|
||||
- Improved the collected-data distribution treemap with dynamic square-grid sizing, clearer area-based span rules, centered compact tiles, and tooltip coverage on both icons and labels.
|
||||
- Improved compact treemap readability by hiding `1x1` labels, reducing `1x1` value font size, and centering icon/value content.
|
||||
- Improved Earth BGP interactions so anomaly markers and collector markers can both participate in hover, lock, legend, and info-card flows.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fixed Earth BGP data loading gaps by adding the missing `bgp.js` runtime module required by the current control and visualization flow.
|
||||
- Fixed treemap layout drift where compact tiles could appear oversized or visually inconsistent with the intended square-grid distribution.
|
||||
|
||||
## 0.21.6
|
||||
|
||||
Released: 2026-03-27
|
||||
|
||||
Reference in New Issue
Block a user