Release Notes
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).
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
toApply 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.