Release Notes
- Added compatibility with Grafana 10.0.3 (#206).
- Fixed memory leaks when resubscribing to the restore event (#208).
Apache ECharts panel 5.1.0 for Grafana.- This release requires Grafana 9 or Grafana 10.
- Updated the product documentation with recent updates (#182).
- Updated examples for Grafana 10 (#190).
- Added Result v2 with unsubscribe function (#188).
- Updated the streaming to redraw charts (#188).
- Added compatibility with Grafana 10.0.0 (#191).
- Updated the README file and panel options (#192).
- Deprecated support for Grafana 8.5 (#193).
- Updated support for Grafana 10.0.2 dependencies (#195).
- Updated ESLint configuration (#196).
- Integrated the Wordcloud extension (#198).
- Updated the Apache ECharts library to version 5.4.3 (#199).
- Migrated to Plugin Tools 1.5.2 (#171, #176).
- Updated the plugin to Node 18 and npm (#172, #173).
- Added an alert for the theme parsing error (#175).
- Updated the default function to support Grafana 10 (#178).
- Tested the plugin on Grafana 10 Preview (#179).
- Increased the test coverage and updated the test library (#163).
- Added compatibility with Grafana 9.5.2 (#164).
- Updated the Google Maps extension to version 1.6.0 (#164).
- Integrated E2E Cypress tests into the testing cycle (#165).
- Added Theme Editor to enable usage of custom themes (#167).
- Updated the documentation (#166, #168).
- Removed the
getDataSourceSrv
parameter due to security reasons (#156).
- Added compatibility with Grafana 9.4.7 (#146).
- Added
getDataSourceSrv
parameter to retrieve the entry point to data sources (#146). - Updated the Apache ECharts library to version 5.4.2 (#147).
- Updated U.S. and world GeoJSON maps used in the GeoMap module (#154).
- Added the Alert State and Annotations (#155).
- Added
EventBus
to the available parameters for publishing events (#122). - Added compatibility with Grafana 9.3.6 (#132).
- Added compatibility with Grafana 9.4.3 (#142).
- Updated CI and release workflows (#134).
- Added
NoPadding
to remove extra padding around (#138). - Set the background color as transparent by default (#139).
- Added the Magic (JavaScript) Trio tutorial (#141).
- Synchronized the README file with the product documentation (#111).
- Added the Streaming support for WebSockets and Grafana Live (#113).
- Moved the InfluxDB example to the guest blog post (#115).
- Updated the documentation and tutorials in the README file (#116).
- Added the data zooming to the default Line example (#117).
- World and U.S. GeoJSON maps are not loaded by default. Please select
JSON
in the Maps option.
- Fixed JavaScript code in the product documentation (#102).
- Updated the documentation about the event handling (#80).
- Added the Histograms, Clustering, and Regression tutorial (#83).
- Added the Provisioning dashboards for ECharts examples at https://echarts.volkovlabs.io (#91).
- Added support for Gaode Maps (#95).
- Added compatibility with Grafana 9.3.1 (#97).
- Added support for Google Maps (#98).
- Refactored the support for maps (#99).
- Updated the Apache ECharts library to version 5.4.1 (#101).
- Fixed the Disabled Format options (#88).
- Limit the URL for loading the Baidu map (#76).
- Updated CI to Node 16 and synchronized it with the release workflow (#65).
- Added compatibility with Grafana 9.2.2 (#66).
- Updated thumbnails of video tutorials on YouTube (#66).
- Updated CI to upload signed artifacts (#68).
- Added the Statistics tool (Regression, Clustering, etc.) (#69).
- Added event handling for mouse events (#71).
- Added suggestions for available parameters in Monaco Code Editor (#32).
- Improved the test coverage (#8).
- Added Status notification on event handling (#74).
- Added support for Baidu maps (#64).
- Added tutorials on how to load and use Baidu maps (#75).
- Updated the Apache ECharts library to version 5.4.0 (#52).
- Added the Stacked Bar Graph (InfluxDB) example (#55).
- Added examples into the README file and updated links in the Plugin.json file (#56).
- Added compatibility with Grafana 9.1.0 (#37).
- Added compatibility with Grafana 9.1.6 (#50).
- Added a YouTube tutorial for PNG/SVG images (#38).
- Explained access to dashboard variables into the README file (#39).
- Added compatibility with Grafana 9.1.4 (#44).
- Added a video tutorial about Grafana variables (#45).
- Added instructions about data sources into the README file (#46).
- Added the Compatibility check workflow (#49).
- Add ECharts-GL extension, which provides 3D plots, globe visualization and WebGL acceleration (#51)
- Signed as Community Plugin.
- Added support for showing the plugin in Grafana Catalog (#35).
- Added links to video tutorials on YouTube into the README file (#29).
- Added video tutorials on YouTube (#31).
- Added compatibility with Grafana 9.0.6 (#34).
- Added description of
setOption()
into the README file and options (#12). - Fixed the issue with the missing maps JSON files (#14).
- Registered U.S. and World maps (#20).
- Added the auto formatting (#21).
- Added compatibility with Grafana 9.0.2 (#22).
- Added support for the
replaceVariables
variables support in the code editor (#9). - Added the
locationService
parameter (#24). - Integrated the Liquid fill plugin (#25).
- Resolved the issue with chart corruption after resetting the zoom (#13).
- Requires Grafana 8.5+ or 9.0+.
- Uses Monaco Code Editor instead of Code Mirror.
- Based on the ECharts 5.3.3.
- Removes outdated ECharts Extensions (echarts-wordcloud, echarts-liquidfill, echarts-gl).
- Initial Release based on the bilibala-echarts-panel 2.2.4.
- Updated based on Volkov Labs Panel Template 2.0.0.
- Refactored the plugin code (#2).
- Replaced Code Mirror with Monaco Code Editor (#3).
- Refactored Panel and updated plugin files (#4).
- Updated the provisioning, screenshots, and removed Follow Theme (#5).
- Added SVG and Canvas Renderer (#6).