We've updated our Terms of Service and Privacy Policy. Please review the changes as you continue to interact with us.
Learn more
Plugins
Mapgl logo

Mapgl

Vadim Pyatakov

Get plugin

Changelog Mapgl

2.9.1

  • fix: unblock Field selector in Grafana 13 (Combobox) for Node Group rules.
  • restore edge legend color picker
  • separate visually Arc A/B side Style config sections

2.9.0

  • Refactor for performance: packed graph relation storage with a flat runtime edge index. 30% faster graph build time.
  • GPU-shader for donut-charts to 50% reduce texture memory, SVG generation left for users icons.
  • donut arc sections enabled in Geo mode too.

2.8.1

  • graph frame validation pipeline with Diagnostic UI (disable in panel editor)
  • frame signature to skip re-layout on metric updates or panel config editing
  • fix: fit-to-data for nodegraph, panel editing with no render flicker
  • preserve viewport during style editing

2.7.4

regression bug: fresh new panels don't initialize with v2.7.3. Use this v2.7.4.

  • inverted style scaling option, allowing lower metric values to appear larger
  • node graph zoom levels normalized to match Geo mode’s 1–18 range.
  • debounce auto-layout recalculation on opts change
  • panel async update gate. Drops stale tasks on panel update/reload

2.7.2

  • dashed style for edges; fit-to-data Max zoom range

2.7.1

  • traces on service dependency graph: multi-hop edge with per-fragment span info from separate data-rows
  • new provisioned dashboard: traces + service graph
  • config: 'routed' edge mode by default; rm node group icon offset
  • fix tooltip adjacency list selection bugs: icons flicker, target node selection
  • refactor: externalize panel-core package. Panel acts as core consumer.
  • auto-layout config in Basemap layer section
  • dim text labels for non-highlighted edges

2.6.1

  • 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
  • fix: same-query layers and no-refId queries no longer panic due to positions buffer under-allocation

2.5.0

  • adjacent edges list in tooltip.
  • graph highlighter via shader mask for instant nodes/edges picking.
  • FIX: cross-namespace edges with > 1 segment

2.4.0

  • edge routing modes: SugiyamaSplines/Rectilinear
  • edge curve interpolation on GPU shaders

2.3.0

  • icon color tint 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).

2.2.0

  • namespace subgraphs support. Make your graph more branchy.
  • revamped Group rules section
  • fix: group rules threshold options sync with node metric
  • fix: scale on zoom for arrows and arc labels. Better arrow tips positioning.

2.1.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

2.0.1

  • arrows config for edges in 'routed' view mode
  • parallel edges support for arcs/multi-hop edges 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

2.0.0

  • Node Graph with autolayout and spline edge routing that respects node boundary curves. In addition to Geo mode.
  • Arc sections on nodes for any metrics.
  • Style config extends Grafana Geomap styles-from-dimensions concept with overrides for user-defined node groups
  • Native Grafana Field config support: Thresholds, Mappings, Units, Overrides, Data links.
  • Bi-metric Arcs (ex., for TX/RX)
  • Ad-hoc filters by layers, node groups in the legend
  • Unified (Graph+Geo) single dataframe for nodes and edges (same as in v.1) avoids hardcoded dataframe requirements of the native Geomap/NodeGraph.
  • v1 -> v2 data migration is not required

1.6.1

  • fix labels in thresholds config to work with Tooltip component since Grafana 10.3.0
  • fix tooltip css classes for pointerEvents:all

1.6.0

  • cluster legend-filter
  • fullscreen and compass widgets

1.5.0

  • point circle and text label dimensions
  • svg icon rules collapsible + resource picker
  • bugfix: cluster hull polygon onHover doesn't lag on large datasets

1.4.0

  • alerting states from built-in Grafana annotations query. State colors for nodes and clusters
  • see-through convex hull polygon for cluster area

1.3.0

  • cluster max zoom menu select to control clusterization
  • convex hull polygon shows cluster boundaries, cluster expansion zoom on click
  • restore Grafana >=9.2.5 support
  • fix performance issues with composite sublayers constantly recalculating. IconGeoJsonLayer (circles+icons+text) has been separated from IconClusterLayer

1.2.0

  • svg icons for nodes
  • text labels with collision filter.
  • bug fixes: allow lineWidth custom size, no min/max

1.1.0

  • Multi-source, multi-target support
  • Switch path direction by declaring dashboard variable 'locRole'.
  • Data-links: icon in tooltip to sets values for 'target' and 'source' dashboard variables.
  • Comment icons from specs inlined in intermediate coordinates (ex.: [37.560447,55.550818, 0, "comment", "green"])
  • Aggregation nodes and offset for overlapping lines.
  • stat1/stat2 switch to disable offset and show secondary metric
  • edge labels in stat2 mode , aggregation nodes labels.

1.0.2

  • Parent path as an array of coords or location IDs
  • Aggregation nodes and offset for overlapping lines.
  • Extended dotted line path to root.
  • Bug fixes: isolate config options for different layers;

1.0.1

  • Multi layers support
  • PolygonsLayer, Path (LineStrings) layer from query
  • Static GeoJson layer with FeatureCollection support from GeoJson file (url)
  • Advanced thresholds processor for node group styles.
  • Points show toggle

1.0.0

Initial release.

Plugin Insights

Quality scores for version 2.9.1

  • Status: Passed
    Security

    All checks passed

  • Status: Passed
    Maintenance

    Minor improvements possible

  • Status: Passed
    Documentation

    All checks passed