Plugins
PanelCommunity
KChart Panel logo

KChart Panel

keneth80

Get plugin

Changelog

1.0.5 (2026-10-25)

  • Reissued the approved plugin through the protected Grafana release environment so the catalog package includes its cryptographic signature.
  • Updated vulnerable transitive build dependencies required by the current Grafana plugin validator without changing the runtime bundle.
  • Preserved the chart behavior and runtime dependency versions from 1.0.4.

1.0.4 (2026-09-07)

  • Expanded the provisioned dashboard with working Line, Area, Column, Scatter, and Candlestick examples using compatible SVG, WebGL, and Canvas renderers.
  • Added deterministic coverage that keeps the complete supported chart example set and its renderer assignments from drifting.
  • Documented the provisioned example dashboard for local plugin evaluation.
  • Updated transitive fast-uri and qs packages to releases accepted by the current Grafana security validator.

1.0.3 (2026-09-01)

  • Updated @keneth80/k-chart from 1.21.0 to 1.26.0, including bounded worker rendering, coalesced zoom updates, and faster numeric LTTB processing.
  • Verified the existing Grafana chart types, renderer fallbacks, field mappings, axis options, and Data Links against KChart 1.26.0.
  • Kept the panel's existing boolean downsampling option on its compatible LTTB behavior; the new pixel-column min/max strategy is available in the dependency for a future panel option update but is not exposed yet.

1.0.2 (2026-08-18)

  • Removed the issue-tracker metadata link that the Grafana catalog validator could not retrieve reliably during the initial plugin review.
  • Preserved the v1.0.1 narrow-panel threshold and Column boundary fixes.

1.0.1 (2026-08-17)

  • Fixed narrow-panel layout so threshold labels remain fully visible while preserving a usable plot area.
  • Fixed grouped Column charts so the first and last bars stay inside the plot area, including narrow multi-series panels and Grafana time-range edges.
  • Added unit and Grafana E2E regression coverage for threshold-label and Column boundary calculations.
  • Updated transitive build dependencies to patched releases accepted by the Grafana plugin validator.

1.0.0 (2026-08-02)

  • Added a Grafana panel backed by @keneth80/k-chart.
  • Added SVG, Canvas, and WebGL line renderer selection.
  • Added Line, Column, Area, Scatter, and Candlestick chart type selection.
  • Added SVG, Canvas, and WebGL Scatter rendering.
  • Added automatic English and Korean OHLC field detection for Candlestick charts.
  • Added explicit X, Y, categorical Series, and Candlestick OHLC field mapping.
  • Added long-format X / Series / Y pivoting in the Grafana DataFrame adapter.
  • Added Grafana standard field options for display names, units, decimals, Min/Max, colors, and thresholds.
  • Added KChart axis titles, X-axis date/time/number formatting, dashboard timezone support, and threshold guide-line toggles.
  • Added formatted Line, Area, Scatter, Column, and Candlestick tooltips.
  • Added a visible shared-axis warning for incompatible mixed units.
  • Added Grafana Data Links for hovered SVG, Canvas, and WebGL values, preserving original row context for field macros, time-range macros, and dashboard variables.
  • Added a direct single-link trigger and Grafana context menu support for multiple links.
  • Added distinct loading, streaming, configuration, query, empty-data, and runtime error states.
  • Added WebGL availability detection and automatic Canvas fallback for Line and Scatter.
  • Added per-series WebGL surface, shader-program validation, and context-loss monitoring.
  • Added WebGL context-loss recovery plus guarded render, update, and resize lifecycles.
  • Added retryable Grafana runtime error alerts and requested/active renderer diagnostics.
  • Added deterministic plugin ZIP packaging, structure verification, checksums, Docker-based full Grafana plugin validation, signed release support, and provenance attestation verification.
  • Isolated signing credentials to the protected release environment and added E2E failure reports plus Grafana server-log artifacts.
  • Added an explicit GRAFANA_SIGN_RELEASES release gate so the same protected workflow supports unsigned initial review and signed post-approval releases.
  • Fixed stale WebGL selections when switching to fixed-renderer chart types and kept multi-link menus compatible with both Grafana 12.3 and Grafana 13 APIs.
  • Added Grafana DataFrame conversion for time-series and numeric-index data.
  • Added legend, grid, tooltip, curve, animation, line width, null handling, and LTTB options.

Insights

  • Activity

    Last updated 2 Nov 2026.

    1 release in the past year.

Grafana Cloud

Connect any plugin in Grafana Cloud.

  • 150+ data source integrations
  • Grafana Assistant - AI that correlates your data, builds queries, and answers questions
  • 10k Prometheus metrics + 50 GB logs, traces, and profiles on the free tier
  • ...and more
Create free account