Annotations, refactoring, and increased test coverage in Business Calendar 1.1.0
We are happy to announce the release of the Business Calendar panel 1.1.0. This release includes the following updates:
- Added compatibility with Grafana 9.3.1.
- Added support for annotations.
- Refactored the legacy code and increased the test coverage for the plugin's functionality.
We've already started working on the next version to complete the code refactoring and address the remained issues. We're looking forward to receiving your feedback.
Getting Started
You can install the Business Calendar panel plugin from the Grafana Plugins catalog or use the Grafana command line tool.
For the latter, please use the following command:
grafana cli plugins install marcusolsson-calendar-panel
Tutorial
This video is a detailed review of all configurable options. To ensure you can follow, Daria starts with fetching publicly available Grafana plugin catalog data and then demonstrates how the Business Calendar plugin options change the panel appearance and behavior.
We have many other tutorials that you can find helpful. You can review all related to this plugin tutorials here.
Release Notes
Refactoring may introduce breaking changes. Please test before upgrading the plugin on production Grafana instances.
Features / Enhancements
- Updated the plugin's options in the README file (#53).
- Added a YouTube tutorial for Calendar panel explaining how to display events from the JSON API data source (#54).
- Updated CI to Node.js 16 and synchronized it with the release workflow (#56).
- Added compatibility with Grafana 9.2.2 (#57).
- Refactored the program code (#58).
- Added compatibility with Grafana 9.3.1 (#59).
- Updated CI to upload signed artifacts (#60).
- Refactored the plugin options and increased the test coverage (#61).
- Added support for annotations (#8).
- Refactored the program code and removed the legacy code (#62).
- Refactored the plugin options and added the annotation options (#63).
Always happy to hear from you
- Ask a question, request a new feature, or report an issue at GitHub issues.
- Subscribe to our YouTube Channel and leave your comments.
- Become a Business Suite sponsor.