Release Notes
Release Notes for the Business Calendar panel.
3.8.0 (2024-10-25)
Features / Enhancements
- Added Multi Day Events in Yearly View (#243)
- Updated Migration for thresholds color filter (#248)
- Updated useRuntimeVariables hook for Scenes dashboards (#247)
- Updated to Grafana 11.3 and dependencies (#248)
3.7.0 (2024-09-15)
Features / Enhancements
- Updated yearly view to display events (#240)
- Updated to Grafana 11.2 and dependencies (#241)
3.6.0 (2024-08-19)
Features / Enhancements
- Update tooltip to prevent opening drawer when selecting text (#235)
- Update Date time format for different languages (#236)
- Update event details to hide actions when no actions available (#238)
3.5.0 (2024-07-25)
Features / Enhancements
- Added event details in tooltip by hover (#217, #221)
- Added option to Disable Event Time (#223)
- Updated daily calendar view if timeRange changed (#229)
- Updated description to follow fields order (#230)
- Updated date using timeZone option (#227)
3.4.0 (2024-07-16)
Features / Enhancements
- Updated E2E workflow using Docker (#211)
- Added Font size configuration (#213)
- Updated to Grafana 11.1 dependencies (#214)
3.3.0 (2024-06-19)
Features / Enhancements
- Updated variables with static datasource for time range source dashboard (#205)
- Added multiple description fields (#206)
- Added Threshold option for Colors (#208)
- Added Portuguese language in Grafana 11 (#209)
3.2.0 (2024-06-11)
Features / Enhancements
- Updated tutorial video (#190)
- Added Formatting for event description (#182)
- Updated Details drawer layout (#192)
- Added support for additional Time Range sources (#179)
- Updated event format (#188)
- Updated Time Range in Agenda view (#196)
- Updated mouse cursor for Agenda view (#200)
- Updated dependencies (#200)
- Added display dashboard annotations (#194)
- Added Portuguese language (#201)
- Updated toolbar and messages to the selected language (#203)
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)
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)
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).