Skip to main content

Release Notes

Release Notes for Business Calendar Panel.

3.1.0 (2024-05-19)

Features / Enhancements

  • Added Agenda (List) View (#177)
  • Updated customization for Event Bubble (#178)
  • Updated multi-day window (#183)
  • Updated to Grafana 11 (#184)

3.0.0 (2024-05-02)

Breaking changes

  • Plugin rebranding, the new name is the Business Calendar Panel.
  • Legacy Calendar was replaced by Big Calendar.
  • Requires Grafana 10 and Grafana 11.

Features / Enhancements

  • Added keeping refresh dashboard on time range change (#167)
  • Added plugin e2e tests and remove cypress (#168, #170)
  • Removed Legacy calendar replaced by Big Calendar (#172)
  • Prepared for Grafana 11 (#175, #176)
Business Calendar panel 3.0.0 for Grafana.

2.5.0 (2024-03-20)

Features / Enhancements

  • Updated style for event details tags (#161)
  • Updated dependencies to Grafana 10.4 (#154)

Bugfixes

  • Fixed showing location on month and work week views (#160)

2.4.0 (2024-03-07)

Features / Enhancements

  • Updated Big Calendar to 1.10.3 (#150)
  • Added ability to select date format (#151)
  • Updated ESLint configuration and refactoring (#152)
  • Updated dependencies and Actions (#154)
  • Added hiding end time (#155)

Bugfixes

  • Fixed keeping calendar dates if no time range change (#156)

2.3.1 (2023-11-06)

Bugfixes

  • Fixed import order for default big-calendar styles and their overrides (#143)

2.3.0 (2023-11-01)

Features / Enhancements

  • Added yearly view (#134)
  • Added Internationalization (Spanish, French, German, and Chinese) i18n (#135, #138)
  • Added default view option (#137)
  • Added scroll to Time option for BigCalendar (#140, #141)

2.2.0 (2023-10-06)

Features / Enhancements

  • Added Event Location for Big Calendar (#127)
  • Added contrast text color for events (#129)
  • Added compatibility with Grafana 10.1.4 (#132)
  • Updated with Plugin Tools 2.0.2 (#132)
  • Updated to use Grafana Access Policy to sign plugin (#132)
  • Added support for dashboard timezone in Start and End time (#128)
  • Added ability to select views: day, week, work week and month (#133)
Business Calendar Panel 2.2.0 for Grafana.

2.1.0 (2023-08-14)

Features / Enhancements

  • Added annotation types and display limits (#121).
  • Added compatibility with Grafana 10.0.3 (#122).
  • Added language messages for Big Calendar (#123).
Business Calendar Panel 2.1.0 for Grafana.

2.0.1 (2023-08-03)

Bugfixes

  • Fixed the options regulating the display of annotations (#119).

2.0.0 (2023-07-28)

Breaking changes

  • Requires Grafana 9.2 or Grafana 10.

Features / Enhancements

  • Increased the test coverage for the plugin's functionality (#105).
  • Added the Big Calendar component for rendering calendars (#106).
  • Updated the ESLint configuration (#106).
  • Deprecated support for Grafana 8.5 (#110).
  • Added compatibility with Grafana 10.0 (#110).
  • Updated the event display mechanism to correctly show events in Big Calendar when their start date equals the end date (#112).
  • Added quick links for Big Calendar (#113).
  • Updated the back and next buttons for weekly and daily views in the Big Calendar component (#114).
  • Updated button styles in the Big Calendar component (#115).
  • Updated the calendar resizing in the Big Calendar component (#116).

1.4.0 (2023-06-10)

Features / Enhancements

  • Added compatibility with Grafana 9.5.2 (#96, #101).
  • Added the text formatting, mappings, and overrides (#97).
  • Remove the unused standard options (#97).
  • Increased the test coverage and updated the testing library (#100, #103).
  • Migrated to Plugin Tools 1.5.2 (#101).
  • Updated the plugin to Node.js 18 (#101).
  • Integrated E2E Cypress into the testing cycle (#102).

Bug fixes

  • Increased the event spacing to prevent overflow (#96).

1.3.0 (2023-03-08)

Features / Enhancements

  • Added compatibility with Grafana 9.4.3 (#87).
  • Added the splitting of labels when showing them in the Drawer component (#88).
  • Added annotation tags as labels (#88).
  • Refactored the multi-day interval (#89).
  • Added the event coloring based on Event ID or Frame ID if the Color field is not specified (#90).
  • Added support for color schemes (#91).
  • Added the video configuration tutorial (#92).

Bug fixes

  • Fixed the content scrolling in the Day drawer (#93).

1.2.0 (2023-02-23)

Breaking changes

Refactoring and style migration may introduce breaking changes. Please test before upgrading the plugin on production Grafana instances.

Features / Enhancements

  • Selected the color for calendar entry queries (#67).
  • Added the filtering of undefined events (#69).
  • Updated the CI and release workflows (#72).
  • Added compatibility with Grafana 9.3.6 (#73).
  • Refactored the plugin options to use field pickers (#74).
  • Refactored the Day and Events drawers (#75).
  • Removed the padding for the panel area (#75).
  • Refactored the day view and updated styles (#76).
  • Migrated styles to version 2 (#79).
  • Applied the system Grafana settings to the week's start day (#80).
  • Added the skipping of undefined events in the Drawer component (#81).
  • Added the display of time (#82).
  • Updated styles and screenshots (#83).

1.1.0 (2022-12-12)

Breaking changes

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

1.0.0 (2022-10-02)

Features / Enhancements

  • Switched the plugin maintenance to Volkov Labs (#51).
  • Updated the plugin based on Volkov Labs's panel template (#51).
  • Added compatibility with Grafana 9.1.6 (#52).

0.7.1 (2022-08-28)

Features / Enhancements

  • Added compatibility with Grafana 9.

0.7.0 (2022-03-09)

Features / Enhancements

  • Quick links: Enable quick links to follow the data link when you click the event rather than opening a modal.
  • Added compatibility with Grafana 8.4.3.

0.6.0 (2022-01-28)

Breaking changes

This release requires Grafana 8.0+. Grafana 8 has introduced a new theming engine for panel plugins.

  • If you run Grafana 7.X and older, please stay with Calendar Panel 0.5.0.
  • If you run Grafana 8.X and newer, please update to Calendar Panel 0.6.0.

0.5.0 (2021-09-06)

Features / Enhancements

  • Added support for data links (#25).
  • Added the new details view. Instead of relying on tooltips, this version uses an inline drawer to display additional details, although some minor limitations may remain.

0.4.3 (2021-06-12)

Features / Enhancements

  • Changed the label name from Apply time interval to Apply time range to match Grafana labels.
  • Increased the contrast for single-day events.

0.4.2 (2021-05-22)

Bug fixes

  • Resolved the persisting issue with classicColors undefined (#16).

0.4.1 (2021-05-21)

Bug fixes

  • Resolved the issue with classicColors undefined (#16).
  • Improved the legibility of event text (#15).

0.4.0 (2021-05-20)

Features / Enhancements

  • Added the display of an event name if an event starts on a day outside the currently selected time range (#13).
  • Added more calendars and colors (#14).
  • Added line breaks in the event description (#11).

0.3.0 (2021-05-18)

Features / Enhancements

  • Added the display of more details for individual events (#10).

0.2.0 (2021-05-09)

Features / Enhancements

  • Added support for multi-day events (#1).
  • Added the display of truncated events (#6).
  • Allowed the string and number fields when specifying time ranges.

0.1.1 (2021-02-10)

No changes.

0.1.0 (2021-02-10)

Initial release of the plugin. This version is not intended for production use.