Skip to main content

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

Daria Volkova
Co-Founder 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.

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 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

  Enroll in Business Suite Enterprise