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)

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)

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
data
→context.panel.data
theme
→context.grafana.theme
echartsInstance
→context.panel.chart
echarts
→context.echarts
ecStat
→context.ecStat
replaceVariables
→context.grafana.replaceVariables
eventBus
→context.grafana.eventBus
locationService
→context.grafana.locationService
notifySuccess
→context.grafana.notifySuccess
notifyError
→context.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)

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)

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)

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)

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

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)

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)

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

Features / Enhancements
- Updated ECharts Examples at https://echarts.volkovlabs.io (#103)
- Added Calendar examples at https://echarts.volkovlabs.io (#105)
- Updated README and moved documentation to site (#107)
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)