Releases: vaduga/mapgl
Releases · vaduga/mapgl
auto-layout config UI
traces on service dependency graph
- traces on service dependency graph: multi-hop edge with per-fragment spans info from separate data-rows
- new provisioned dashboard: traces + service graph
- config: 'routed' edge mode by default; rm node group icon offset
- fix tooltip adjacent edges list bugs: header icons flicker, edge target node selection
- refactor: externalize panel-core package. Panel acts as core consumer.
fix pos buffer under-allocation
- fix: same-query layers and no-refId queries no longer panic due to positions buffer under-allocation
Web worker for Auto-layout
- Auto-layout via Web Worker with shared memory for a non-blocking UX and no JSON-passthrough overhead
- Refactor: types relocated, graph imports moved to the Web Worker, leaving only a thin shim in the main bundle
graph highlighter via GPU shader mask
- graph highlighter via GPU shader mask for instant nodes/edges picking.
- adjacent edges list in tooltip.
- FIX: cross-namespace edges with > 1 segmen
Edge curve interpolation, spline/rectilinear routing modes
- edge routing modes: SugiyamaSplines/Rectilinear
- edge curve interpolation on GPU shaders
Tint icons according to status color
- icon color tinting config for Node Groups
- adhoc node group filter in the legend. GPU-fast
- SVGs (raw/donut) resampled for highres, boxed into circle boundaries. Simplify group rules (rm icon size)
- text labels offset from circle boundary (not from center point).
namespace subgraphs
theme support, hot patch Grafana v12.4.0
- align styles with Grafana theme tokens. Theme support for widget buttons.
- hot patch for upstream FolderPickerTab Grafana 12.4.0. (No portal popups #119187)
- robust svg loading for edge arrows under stricter Grafana environments (v11.2.0)
- update field pickers and matchers from Grafana core
arrows for edges
-arrows config for edges in 'routed' view mode
-parallel edges support for arcs/hyperedges in nodegraph view
-cut edges at node boundary ports to prevent overlapping with semi-transparent nodes.
-show head node id in edge tooltip
-enlarge picked arc, edge