Skip to main content

Business Calendar 1.1.0: Annotations, Refactoring, and Enhanced Testing

Mikhail Volkov
Founder at Volkov Labs, Grafana Champion

We’re thrilled to announce the release of Business Calendar 1.1.0, a significant update to our Grafana plugin designed to help you visualize events and schedules with ease. This release brings exciting new features, improved compatibility, and a stronger foundation for future enhancements. Here's what’s new:

  • Grafana 9.3.1 Compatibility: Seamlessly integrate with the latest Grafana version.
  • Annotation Support: Highlight key events and milestones directly on your calendar.
  • Code Refactoring & Testing: Improved stability and reliability with extensive refactoring and increased test coverage.

We’ve already begun working on the next version to finalize the refactoring and address remaining issues. Your feedback is invaluable to us—let us know how we can make Business Calendar even better!

Business Calendar panel showcasing the latest updates in the Grafana Plugins catalog.
Business Calendar panel showcasing the latest updates in the Grafana Plugins catalog.

Why Upgrade to Business Calendar 1.1.0?​

This release focuses on enhancing user experience and ensuring long-term maintainability. Whether you're managing project timelines, tracking events, or visualizing schedules, the new annotation feature allows you to mark critical points directly on the calendar. Combined with compatibility for Grafana 9.3.1, this update ensures your dashboards remain cutting-edge.

Getting Started​

You can install the Business Calendar panel plugin from the Grafana Plugins catalog or use 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-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.

Overview and detailed tutorial. Display dates and time in Grafana.

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

Release Notes​

Breaking Changes

Refactoring in this release may introduce breaking changes. We strongly recommend testing the plugin in a non-production environment before upgrading on live Grafana instances.

Features & Enhancements​

  • Documentation Updates: Updated plugin options in the README file (#53).
  • Educational Content: Added a YouTube tutorial for displaying events from a JSON API data source (#54).
  • CI Improvements: Updated CI to Node.js 16 and synchronized with the release workflow (#56).
  • Grafana Compatibility: Added support for Grafana 9.2.2 (#57) and 9.3.1 (#59).
  • Code Quality: Extensive refactoring of program code (#58, #62) and plugin options (#61, #63).
  • Testing: Increased test coverage for improved reliability (#61).
  • Annotations: Added support for annotations to highlight key events (#8, #63).
  • Artifact Management: Updated CI to upload signed artifacts (#60).

Always happy to hear from you​

  Enroll in Business Suite Enterprise