Skip to main content

Release Notes

Stay updated with the Business Charts panel’s evolution through these release notes, highlighting new features, enhancements, and fixes across all versions.

6.6.0 (2025-02-20)

Features / Enhancements

  • Added end-to-end (E2E) tests (#349)
  • Updated packages for Code Editor (#352)
  • Upgraded to Apache ECharts 5.6.0 with latest dependencies (#355)
  • Updated to Grafana 11.5 with latest dependencies (#361)
  • Added attestation to release workflow (#361)

6.5.0 (2024-10-25)

Features / Enhancements

  • Improved Autosize Code Editor toolbar (#341)
  • Enhanced refresh for dashboard scenes (#346)
  • Updated to Grafana 11.3.0 with latest dependencies (#346)
Improved Code Editor, included scatter and boxplot into Visual Editor, and Grafana 11.3 Scenes updates in Business Charts 6.5.0
Improved Code Editor, included scatter and boxplot into Visual Editor, and Grafana 11.3 Scenes updates in Business Charts 6.5.0

6.4.1 (2024-09-16)

Features / Enhancements

  • Updated Gauge dashboard (#337)
  • Enhanced Code Editor toolbar (#338)

6.4.0 (2024-09-11)

Features / Enhancements

  • Added Boxplot in Visual Editor (#327)
  • Updated to Grafana 11.2 with latest dependencies (#330)
  • Added Scatter to Visual Editor with supported chart limits (#332)
  • Enabled promise library imports (#333)
  • Improved Code Editor toolbar (#334)

6.3.0 (2024-08-26)

Features / Enhancements

  • Added Visual Editor for bar and sunburst charts (#322)
  • Introduced Expandable Editors (#324)
  • Updated Examples dashboards (#325)
Radar visual editor, expandable editor, and context migration updates in Business Charts 6.3.0
Radar visual editor, expandable editor, and context migration updates in Business Charts 6.3.0

6.2.0 (2024-08-01)

Features / Enhancements

  • Upgraded to Apache ECharts 5.5.1 (#309)
  • Optimized E2E workflow using Docker (#310)
  • Improved migration for context parameters (#317)
  • Added Radar to Visual Editor (#316)

6.1.0 (2024-05-26)

Features / Enhancements

  • Added plugin E2E tests and removed Cypress (#281, #283)
  • Updated context parameters in Examples (#282)
  • Included Business Charts video tutorial (#291)
  • Enhanced provisioning for events (#289)
  • Refined panel options (#289)
  • Improved Code suggestions (#293)
  • Updated to Grafana 11.0 with latest dependencies (#294)

6.0.0 (2024-03-24)

Breaking Changes
  • Requires Grafana 10 or 11
  • Removed non-context code parameters; update to use context

Code Parameters Migration Guide

  • datacontext.panel.data
  • themecontext.grafana.theme
  • echartsInstancecontext.panel.chart
  • echartscontext.echarts
  • ecStatcontext.ecStat
  • replaceVariablescontext.grafana.replaceVariables
  • eventBuscontext.grafana.eventBus
  • locationServicecontext.grafana.locationService
  • notifySuccesscontext.grafana.notifySuccess
  • notifyErrorcontext.grafana.notifyError

Features / Enhancements

  • Renamed to Business Charts panel (#268)
  • Added Apache Acknowledgment and updated description (#268)
  • Updated to Grafana 10.4.1 (#270)
  • Removed deprecated ArrayVector in Grafana 11 (#272)
  • Addressed Apache ECharts deprecation warnings (#272)
Visual editor, context breaking changes, and Grafana 11 in Business Charts 6.0.0
Visual editor, context breaking changes, and Grafana 11 in Business Charts 6.0.0

5.3.0 (2024-03-06)

Features / Enhancements

  • Upgraded to Apache ECharts 5.5.0 (#257)
  • Enhanced code parameters with Code Parameters Builder (#261)
  • Improved autosize Code Editor (#263)

5.2.0 (2024-02-15)

Breaking Changes

Requires Grafana 9.2 or 10

Features / Enhancements

  • Updated README and documentation (#214)
  • Added Visual Editor for data sources (#211)
  • Refined ESLint configuration and refactoring (#237)
  • Updated dependencies and Actions (#238)
  • Added context parameter to non-visual mode (#245)
  • Introduced refresh function via Application Event Bus (#247)
  • Prevented selection of already chosen fields (#251)
  • Enhanced echarts.volkovlabs.io with Visual Editor and data sources (#248)
  • Improved draggable handler in Visual Editor (#256)

5.1.0 (2023-08-11)

Streaming, wordcloud, and fixed memory leak in Business Charts 5.1.0
Streaming, wordcloud, and fixed memory leak in Business Charts 5.1.0

Features / Enhancements

  • Added compatibility with Grafana 10.0.3 (#206)

Bugfixes

  • Fixed memory leaks on restore event resubscription (#208)

5.0.0 (2023-07-19)

Breaking Changes

Requires Grafana 9 or 10

Features / Enhancements

  • Updated product documentation with recent changes (#182)
  • Refreshed examples for Grafana 10 (#190)
  • Added Result v2 with unsubscribe function (#188)
  • Enhanced streaming to redraw charts (#188)
  • Added compatibility with Grafana 10.0.0 (#191)
  • Updated README and panel options (#192)
  • Dropped support for Grafana 8.5 (#193)
  • Updated to Grafana 10.0.2 dependencies (#195)
  • Refined ESLint configuration (#196)
  • Integrated Wordcloud extension (#198)
  • Upgraded to Apache ECharts 5.4.3 (#199)

4.5.0 (2023-06-03)

Grafana 10, added alerts, and updated examples in Business Charts 4.5.0
Grafana 10, added alerts, and updated examples in Business Charts 4.5.0

Features / Enhancements

  • Migrated to Plugin Tools 1.5.2 (#171, #176)
  • Updated to Node 18 and npm (#172, #173)
  • Added alert for theme parsing errors (#175)
  • Supported Grafana 10 in default function (#178)
  • Tested on Grafana 10 Preview (#179)

4.4.0 (2023-05-25)

Theme editor, updated Google maps, and increased test coverage in Business Charts 4.4.0
Theme editor, updated Google maps, and increased test coverage in Business Charts 4.4.0

Features / Enhancements

  • Increased test coverage and updated test library (#163)
  • Added compatibility with Grafana 9.5.2 (#164)
  • Updated Google Maps extension to 1.6.0 (#164)
  • Integrated E2E Cypress tests (#165)
  • Added Theme Editor for custom themes (#167)
  • Enhanced documentation (#166, #168)

4.3.1 (2023-04-21)

Breaking Changes

Removed getDataSourceSrv parameter for security reasons

US and World maps, ECharts 5.4.2, and annotations in Business Charts 4.3.1
US and World maps, ECharts 5.4.2, and annotations in Business Charts 4.3.1

4.3.0 (2023-04-16)

Features / Enhancements

  • Added compatibility with Grafana 9.4.7 (#146)
  • Introduced getDataSourceSrv parameter for data source access (#146)
  • Upgraded to Apache ECharts 5.4.2 (#147)
  • Updated U.S. and world GeoJSON maps in GeoMap module (#154)
  • Added Alert State and Annotations (#155)

4.2.0 (2023-03-04)

EventBus, removed padding, and transparent background in Business Charts 4.2.0
EventBus, removed padding, and transparent background in Business Charts 4.2.0

Features / Enhancements

  • Added EventBus parameter for event publishing (#122)
  • Ensured compatibility with Grafana 9.3.6 (#132)
  • Added compatibility with Grafana 9.4.3 (#142)
  • Updated CI and release workflows (#134)
  • Added NoPadding option to remove extra padding (#138)
  • Set default background color to transparent (#139)
  • Included Magic (JavaScript) Trio tutorial (#141)

4.1.0 (2023-01-12)

Streaming, data zoom, and documentation updates in Business Charts 4.1.0
Streaming, data zoom, and documentation updates in Business Charts 4.1.0

Features / Enhancements

  • Synced README with product documentation (#111)
  • Added Streaming support for WebSockets and Grafana Live (#113)
  • Moved InfluxDB example to guest blog post (#115)
  • Updated documentation and tutorials in README (#116)
  • Added data zooming to default Line example (#117)

4.0.0 (2022-12-20)

Breaking Changes

World and U.S. GeoJSON maps no longer load by default; select JSON in Maps option

Maps breaking changes, examples, and documentation updates in Business Charts 4.0.0
Maps breaking changes, examples, and documentation updates in Business Charts 4.0.0

Features / Enhancements

Bug Fixes

  • Fixed JavaScript code in product documentation (#102)

3.8.0 (2022-12-10)

Features / Enhancements

  • Updated event handling documentation (#80)
  • Added Histograms, Clustering, and Regression tutorial (#83)
  • Included Provisioning dashboards for ECharts examples at https://echarts.volkovlabs.io (#91)
  • Added support for Gaode Maps (#95)
  • Ensured compatibility with Grafana 9.3.1 (#97)
  • Added support for Google Maps (#98)
  • Refactored map support (#99)
  • Upgraded to Apache ECharts 5.4.1 (#101)

Bug Fixes

  • Fixed Disabled Format options (#88)

3.7.0 (2022-11-16)

Features / Enhancements

  • Limited URL for loading Baidu map (#76)

3.6.0 (2022-11-13)

Features / Enhancements

  • Updated CI to Node 16 and synced with release workflow (#65)
  • Added compatibility with Grafana 9.2.2 (#66)
  • Updated YouTube tutorial thumbnails (#66)
  • Updated CI to upload signed artifacts (#68)
  • Added Statistics tool (Regression, Clustering, etc.) (#69)
  • Enabled event handling for mouse events (#71)
  • Added parameter suggestions in Monaco Code Editor (#32)
  • Improved test coverage (#8)
  • Added Status notification on event handling (#74)
  • Supported Baidu maps (#64)
  • Included tutorials for Baidu maps (#75)

3.5.0 (2022-10-04)

Features / Enhancements

  • Upgraded to Apache ECharts 5.4.0 (#52)
  • Added Stacked Bar Graph (InfluxDB) example (#55)
  • Included examples in README and updated Plugin.json links (#56)

3.4.0 (2022-09-21)

Features / Enhancements

  • Added compatibility with Grafana 9.1.0 (#37)
  • Added compatibility with Grafana 9.1.6 (#50)
  • Included YouTube tutorial for PNG/SVG images (#38)
  • Explained dashboard variables in README (#39)
  • Added compatibility with Grafana 9.1.4 (#44)
  • Added video tutorial on Grafana variables (#45)
  • Included data source instructions in README (#46)
  • Added Compatibility check workflow (#49)
  • Integrated ECharts-GL for 3D plots, globe visualization, and WebGL acceleration (#51)

3.3.0 (2022-08-12)

Breaking Changes

Signed as Community Plugin

Features / Enhancements

  • Enabled display in Grafana Catalog (#35)

3.2.0 (2022-08-09)

Features / Enhancements

  • Added YouTube tutorial links to README (#29)
  • Included video tutorials on YouTube (#31)
  • Added compatibility with Grafana 9.0.6 (#34)

3.1.0 (2022-07-11)

Features / Enhancements

  • Added setOption() description to README and options (#12)
  • Fixed missing maps JSON files (#14)
  • Registered U.S. and World maps (#20)
  • Enabled auto formatting (#21)
  • Added compatibility with Grafana 9.0.2 (#22)
  • Supported replaceVariables in code editor (#9)
  • Added locationService parameter (#24)
  • Integrated Liquid Fill plugin (#25)

Bug Fixes

  • Resolved chart corruption after zoom reset (#13)

3.0.0 (2022-06-19)

Breaking Changes
  • Requires Grafana 8.5+ or 9.0+
  • Switched to Monaco Code Editor from Code Mirror
  • Based on Apache ECharts 5.3.3
  • Removed outdated extensions (echarts-wordcloud, echarts-liquidfill, echarts-gl)

Features / Enhancements

  • Initial release based on bilibala-echarts-panel 2.2.4
  • Updated with Volkov Labs panel Template 2.0.0
  • Refactored plugin code (#2)
  • Replaced Code Mirror with Monaco Code Editor (#3)
  • Refactored panel and updated plugin files (#4)
  • Updated provisioning, screenshots, and removed Follow Theme (#5)
  • Added SVG and Canvas Renderer (#6)