business-text

Dynamic, data-driven text for @grafana

APACHE-2.0 License

Stars
80
Committers
13

Bot releases are visible (Hide)

business-text - Business Text 5.4.0

Published by github-actions[bot] about 1 month ago

Features / Enhancements

  • Updated panel render if first data source does not have data (#353)
  • Added wrap button in the code editor (#359)
  • Updated Partials loading (#358)
  • Updated hyperlinks style (#358)
business-text - Business Text 5.3.0

Published by github-actions[bot] about 2 months ago

Features / Enhancements

  • Updated Provisioned Dashboard (#346)
  • Added partials to load external HTML (#345)
  • Added Expandable Editors (#348)
business-text - Business Text 5.2.0 Latest Release

Published by github-actions[bot] 3 months ago

Features / Enhancements

  • Updated helpers migration (#338)
  • Updated to Grafana 11.1 and dependencies (#339)
business-text - Business Text 5.1.0

Published by github-actions[bot] 4 months ago

Features / Enhancements

  • Updated before render code async and pass markdown instance (#322)
  • Added running e2e tests in docker (#323)
  • Updated Video tutorial (#330)
business-text - Business Text Panel 5.0.0

Published by github-actions[bot] 5 months ago

Breaking changes

  • Requires Grafana 10 and Grafana 11.
  • Removed external scripts deprecated in Grafana 11. Use import instead.
  • Removed non-context code parameters. Please update parameters to use context.

Code parameters migration guide

  • data -> context.data
  • dataFrame -> context.dataFrame
  • eventBus -> context.grafana.eventBus
  • getLocale -> context.grafana.getLocale
  • handlebars -> context.handlebars
  • locationService -> context.grafana.locationService
  • panelData -> context.panelData
  • replaceVariables -> context.grafana.replaceVariables
  • timeRange -> context.grafana.timeRange
  • timezone -> context.grafana.timezone

Features / Enhancements

  • Added plugin e2e tests and remove cypress (#301)
  • Updated name to Business Text Panel (#304)
  • Prepared for Grafana 11 (#304)
  • Added ES6 Modules Support (#312)
  • Added Units and Decimal in panel options (#311)
  • Updated to Grafana 11.0 and dependencies (#315)
business-text - Dynamic Text Panel 4.5.0

Published by github-actions[bot] 7 months ago

Features / Enhancements

  • Add Info message if sanitize enabled (#290)
  • Update CSS styles responsive and supporting themes (#281)
  • Update to Grafana 10.4.0 (#291)
business-text - Dynamic Text Panel 4.4.0

Published by github-actions[bot] 8 months ago

Breaking changes

  • Requires Grafana 9.2 and Grafana 10

Features / Enhancements

  • Updated context parameter (#270)
  • Added theme object, notifySuccess & notifyError (#270)
  • Updated dependencies and Actions (#271)
  • Updated custom code parameters with Code Parameters Builder (#285)
  • Updated CSS class for the Panel instead of a Row (#272)
  • Updated Editor auto height from fixed value (#278)
  • Disabled unitScale and fieldMinMax standard panel options (#286)

Bug fixes

  • Fixed statusColor for Row (#280)
business-text - Dynamic Text Panel 4.3.0

Published by github-actions[bot] 10 months ago

Features / Enhancements

  • Update ESLint configuration and refactor (#239)
  • Update Collapse from @volkovlabs/components (#239)
  • Update Introduction video in README (#240)
  • Add data render mode and passing selected data frame (#246)
  • Update to Grafana 10.2.2 and Volkov labs packages (#247)
  • Add variableValue helper (#252)
  • Add re-render on dashboard refresh (#252)

Bug fixes

  • Fix draggable icon in Grafana 10.3 (#249)
business-text - Dynamic Text Panel 4.2.0

Published by github-actions[bot] 11 months ago

Features / Enhancements

  • Add ESLint deprecation check (#203)
  • Add custom code option which is called after content is ready (#231)
  • Add option to enabled/disable wrapping to support empty lines in HTML (#235)
  • Add handlebars (startsWith, endsWith, match) (#211)
  • Update ESLint configuration and sort imports (#236)
  • Update to Plugin Tools 2.1.1 (#236)
  • Use Grafana Access Policy to sign plugin (#236)
  • Update to Grafana 10.2.1 (#237)
business-text - Dynamic Text Panel 4.1.0

Published by github-actions[bot] over 1 year ago

Features / Enhancements

  • Update ESLint configuration (#192)
  • Increase Tests Coverage (#194)
  • Add status field (#196)
  • Add External JavaScript, CSS Resources (#197)
  • Update to Grafana 10.0.2 dependencies (#201)
business-text - Dynamic Text Panel 4.0.0

Published by github-actions[bot] over 1 year ago

Breaking changes

  • Requires Grafana 9 and Grafana 10

Features / Enhancements

  • Increase Test Coverage and update to testing-library/react (#177)
  • Add Event Bus object to JavaScript function (#179)
  • Migrate to Plugin Tools 1.5.2 (#183)
  • Update to Grafana 10.0.0 (#166, #178, #183)
  • Update to Node 18 and npm (#183)
  • Remove Grafana 8.5 support (#183)
  • Add E2E Cypress testing (#184)
  • Support Variables in CSS styles editor (#185)
business-text - Dynamic Text Panel 3.1.0

Published by github-actions[bot] over 1 year ago

Features / Enhancements

  • Add Time Zone and Range parameters for Javascript Code (#155)
  • Update to Grafana 9.4.3 (#156)
  • Add Magic (JavaScript) Trio tutorial in README (#157)
  • Update replace variables handler with scoped function (#160)
  • Add Replace variables and Location service parameters for Javascript Code (#160)
business-text - Dynamic Text Panel 3.0.0

Published by github-actions[bot] over 1 year ago

Breaking changes

The default Content and JavaScript editors are not displayed by default unless values were modified.
To display required editors, including the new Styles, they should be selected in the list.

Features / Enhancements

  • Update README features with new JavaScript Code Editor tutorial (#141)
  • Update to Grafana 9.3.6 (#147)
  • Update CI and Release workflows (#147)
  • Update README to include JavaScript tutorial (#148)
  • Add custom styles (#149)
  • Add option to display optional editors (#149)
  • Remove Panel Padding (#150)
  • Add Code Syntax Highlight (#151)
  • Add Breaking Changes for displaying optional editors (#152)
business-text - Dynamic Text Panel 2.2.0

Published by github-actions[bot] almost 2 years ago

Features / Enhancements

  • Add JSON helper to show objects and arrays (#121)
  • Update to Grafana 9.3.1 (#122)
  • Update Documentation links (#130, #131)
  • Add Split Helper (#132)
  • Refactor Text Component and Styles (#133)
  • Add JavaScript Code to add Handlebars helpers and Event handlers (#134)
  • Update default Content to {{json @root}} and Code Editor height to 200px (#134)
  • Update CSS to fit images to screen (#135)
  • Add getLocale() parameter to JavaScript Code (#137)
business-text - Dynamic Text Panel 2.1.0

Published by github-actions[bot] almost 2 years ago

Breaking changes

Major refactoring may introduce breaking changes. Please test before upgrading in Production.

Features / Enhancements

  • Fix broken link in README (#111)
  • Update CI to upload signed artifacts (#113)
  • Add feature of parsing time formatting syntax (#86)
  • Fix data rendering when using transformations (#98)
  • Update Panel Options to Monaco Code Editor (#114)
  • Increase Test Coverage (#114)
  • Refactor and update images (#116)
  • Refactor Alert Message and Text Options (#117)
  • Add Support for Disable Sanitize HTML configuration (#118)
business-text - Dynamic Text Panel 2.0.0

Published by github-actions[bot] almost 2 years ago

Breaking changes

This release bumps the minimum required Grafana to >=8.5.

Features / Enhancements

  • Maintained by Volkov Labs (#100)
  • Updated based on Volkov Labs Panel Template (#100)
  • Update to Grafana 9.1.6 (#104)
  • Add "Dynamic Text Plugin for Grafana" video in README (#106)
  • Update CI to Node 16 and Synchronize with Release workflow (#107)
  • Update to Grafana 9.2.2 (#108)
  • Update screenshot and provisioning (#109)
business-text - Release v1.9.0

Published by github-actions[bot] almost 3 years ago

1.9.0 (2022-01-09)

Full changelog

Enhancements

  • Add an option to render template for each row or as a single template. Useful for when you want to create tables from the query result. #53 (thanks @andykingking!)

Bug fixes

  • The dropdown for selecting between multiple frames wasn't visible due to overflow. #65
business-text - Release v1.8.0

Published by github-actions[bot] almost 3 years ago

1.8.0 (2021-11-19)

Full changelog

Enhancements

  • Add contains helper (#48)
  • Upgrade dependencies
business-text - Release v1.7.2

Published by github-actions[bot] over 3 years ago

1.7.2 (2020-06-21)

Full changelog

Enhancements

  • Improve error handling. Avoids having to refresh the dashboard on template errors.
business-text - Release v1.7.1

Published by github-actions[bot] over 3 years ago

1.7.1 (2020-06-15)

Full changelog

Enhancements

  • Update docs and metadata
  • Upgrade dependencies
Badges
Extracted from project README
codecov CodeQL Business Text plugin for Grafana | Use HTML, Markdown, JavaScript and CSS | Community use cases Business Suite for Grafana