Skip to main content

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

Mikhail Volkov
Founder at Volkov Labs, Grafana Champion

We are happy to announce the release of the Business Charts panel 4.4.0. This release includes the following updates:

  • Added Theme Editor to use custom-generated themes from Theme Builder.
  • Updated the Google Maps extension to the latest release 1.6.0.
  • Increased the test coverage to 90% and added end-to-end test workflow.
  • Updated to the latest Grafana 9.5.2 toolkit.
Grafana Catalog

The plugin was updated in the Grafana Plugins catalog on May 30, 2023.

Jack of all trades

Business Charts panel can solve any visualization challenges reported by our community. When native plugins lack some features or a data source cannot return or transform data in the required format, Business Charts panel let you address any appeared challenges and achieve the results you anticipate.

We have addressed most critical issues in our GitHub repository as we see an increasing number of daily downloads on our way to 200k downloads the Grafana Plugins catalog.

Live Dashboard for the Business Charts panel resources.
Live Dashboard for the Business Charts panel resources.

Theme Editor

Theme Editor allows using custom themes generated with Theme Builder.

Business Charts panel supports custom themes from Theme Builder.
Business Charts panel supports custom themes from Theme Builder.

Theme Builder

Theme Builder, created by the Apache ECharts team, provides advanced options to create fully customizable themes. A theme configuration is saved into a JSON file, which you can download and paste into Theme Editor.

Theme Builder allows creating a custom theme for Business Charts panel.
Theme Builder allows creating a custom theme for Business Charts panel.

Documentation

Answering numerous questions from our community, we continue constantly improving our documentation. We've recently added and updated:

SectionDescription
AnnotationsExplains how to use annotations.
Theme EditorExplains how to use Theme Editor.
TransformationsExplains how to work with transformations.
GeoJSONExplains how to work with GeoJSON Maps.

Getting Started

You can install the Business Charts panel from the Grafana Plugins catalog or using the Grafana command line tool.

Install Business Suite plugins in Cloud, OSS, Enterprise. Getting started with the Business Suite.

For the latter, please use the following command.

grafana cli plugins install volkovlabs-echarts-panel

Tutorial

This is the first video we created about Business Charts after the plugin rebranding. It features dazzling chart examples followed by a high-level plugin architecture. Knowing the basics of plugin architecture will help you create your custom charts.

To get you started quicker we prepared the web resource with numerous ready-to-use examples. In the video, Daria demonstrates how to work with this resource.

The main obstacle for many plugin users is the data transmission from the Grafana data frame(s) into the Charts function. In the video, in addition to the resource with how-to examples, Daria introduces the Visual Editor - the mechanism we started to work on to simplify the transmission.

Business Charts panel for Grafana 6.0.0 powered by Apache ECharts library.

We have many other tutorials that you can find helpful. You can review all related to this plugin tutorials here.

Release Notes

Features / Enhancements

  • 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).
  • Added E2E Cypress testing (#165).
  • Added Theme Editor to enable usage of custom themes (#167).
  • Updated the documentation (#166, #168).

Always happy to hear from you

  Enroll in Business Suite Enterprise