Skip to main content

Handlebars partials, expandable editors, and migration updates in Business Text 5.3.0

Daria Volkova
Creative Director at Volkov Labs, Grafana Champion

We're excited to announce the release of the Business Text panel 5.3.0. This release includes the following updates:

  • Added handlebars partials to load external handlebars templates.
  • Expandable editors for content, JavaScript and CSS.
  • Updated helpers migration from older versions.
  • Updated before render JavaScript code to support async requests and pass markdown instance.
Grafana Catalog

The plugin was updated in the Grafana Plugins catalog on August 26, 2024.

Downloads​

In the blink of an eye, 7,000,000 downloads of the Business Text plugin turned into almost 8,000,000! It feels a bit surreal, but the numbers are in! πŸ‘

The Business Text has been downloada almost 8 000 000 times!
The Business Text has been downloada almost 8 000 000 times!

External handlebars templates(partials)​

In addition to external CSS files and JavaScript libraries, starting from this release, you can use external handlebars partials.

The Business Text supports handlebars partials.
The Business Text supports handlebars partials.

Expandable editors for content, JS and CSS​

For a better user experience, we added the expand the editor area button.

Expand the code area button.
Expand the code area button.

You can find this button in all areas where you might need to have an extensive piece of code.

Use the expand the code area button to open your code in a separate window.
Use the expand the code area button to open your code in a separate window.

Updated helpers migration from older versions​

In the previous release of the Business text, we published a mandatory migration guide for the context parameters.

Since then, several users have contacted us, mentioning their struggle with the migration process. In this release, we updated automatic migration (where possible) to mitigate the migration effort.

Based of the feedback, that change lifted the migration burden significantly. However, please be aware that you might still have problems with some marginal cases.

Before render JavaScript code capability​

Starting from this release, you can import the external JavaScript libraries in the Before content rendering option. Previosly, that was possible only in the After content ready.

Use import in the Before content rendering option.
Use import in the Before content rendering option.

Getting Started​

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

For the latter, please use the following command:

grafana cli plugins install marcusolsson-dynamictext-panel

Tutorial​

The video reviews the major latest release including the data flow, predefined helpers and numerous examples of the external JavaScript libraries.

The Business Text panel for Grafana. Main features overview in 5.0.0

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

Release Notes​

Features / Enhancements in 5.3.0​

  • Updated Provisioning Dashboard (#346)
  • Added partials to load external HTML (#345)
  • Added Expandable Editors (#348)

Features / Enhancements in 5.2.0​

  • Updated helpers migration (#338)
  • Updated to Grafana 11.1 and dependencies (#339)

Features / Enhancements in 5.1.0​

  • Updated before render code async and pass markdown instance (#322)
  • Added running e2e tests in docker (#323)
  • Updated Video tutorial (#330)

Always happy to hear from you​

Β Β Become a sponsor