Release notesRelease notes for Grafana 8.3.0-beta1

Release notes for Grafana 8.3.0-beta1

Features and enhancements

  • AccessControl: Apply role-based access control to licensing. (Enterprise)
  • Alerting: Add UI for contact point testing with custom annotations and labels. #40491, @nathanrodman
  • Alerting: Make alert state indicator in panel header work with Grafana 8 alerts. #38713, @domasx2
  • Alerting: Option for Discord notifier to use webhook name. #40463, @Skyebold
  • Annotations: Deprecate AnnotationsSrv. #39631, @hugohaggmark
  • Auditing: Add audit logs for unified alerting endpoints. (Enterprise)
  • Auditing: Add endpoints (plugins, datasources, library elements). (Enterprise)
  • Auth: Omit all base64 paddings in JWT tokens for the JWT auth. #35602, @gillg
  • Azure Monitor: Clean up fields when editing Metrics. #41762, @andresmgot
  • AzureMonitor: Add new starter dashboards. #39876, @jcolladokuri
  • AzureMonitor: Add starter dashboard for app monitoring with Application Insights. #40725, @jcolladokuri
  • Barchart/Time series: Allow x axis label. #41142, @oscarkilhed
  • CLI: Improve error handling for installing plugins. #41257, @marefr
  • CloudMonitoring: Migrate to use backend plugin SDK contracts. #38650, @idafurjes
  • CloudWatch Logs: Add retry strategy for hitting max concurrent queries. #39290, @aocenas
  • CloudWatch: Add AWS RoboMaker metrics and dimension. #41450, @ilyastoli
  • CloudWatch: Add AWS Transfer metrics and dimension. #41168, @ilyastoli
  • Dashboard: replace datasource name with a reference object. #33817, @ryantxu
  • Dashboards: Show logs on time series when hovering. #40110, @ryantxu
  • Elasticsearch: Add support for Elasticsearch 8.0 (Beta). #41729, @Elfo404
  • Elasticsearch: Add time zone setting to Date Histogram aggregation. #40882, @Elfo404
  • Elasticsearch: Enable full range log volume histogram. #41202, @ifrost
  • Elasticsearch: Full range logs volume. #40700, @ifrost
  • Explore: Allow changing the graph type. #40522, @gabor
  • Explore: Show ANSI colors when highlighting matched words in the logs panel. #40971, @oliverfrye
  • Graph(old) panel: Listen to events from Time series panel. #41033, @zoltanbedi
  • Import: Load gcom dashboards from URL. #41799, @ashharrison90
  • LibraryPanels: Improves export and import of library panels between orgs. #39214, @hugohaggmark
  • OAuth: Support PKCE. #39948, @sakjur
  • Panel edit: Overrides now highlight correctly when searching. #41684, @ashharrison90
  • PanelEdit: Display drag indicators on draggable sections. #41711, @ashharrison90
  • Plugins: Refactor Plugin Management. #40477, @wbrowne
  • Prometheus: Add custom query parameters when creating PromLink url. #41213, @Ian-Yy
  • Prometheus: Remove limits on metrics, labels, and values in Metrics Browser. #40660, @autoric
  • StateTimeline: Share cursor with rest of the panels. #41038, @zoltanbedi
  • Tempo: Add error details when json upload fails. #41803, @aocenas
  • Tempo: Add filtering for service graph query. #41162, @aocenas
  • Tempo: Add links to nodes in Service Graph pointing to Prometheus metrics. #41135, @aocenas
  • Time series/Bar chart panel: Add ability to sort series via legend. #40226, @zoltanbedi
  • TimeSeries: Allow multiple axes for the same unit. #41635, @dprokop
  • TraceView: Allow span links defined on dataFrame. #40563, @aocenas
  • Transformations: Support a rows mode in labels to fields. #41020, @ryantxu
  • ValueMappings: Don’t apply field config defaults to time fields. #41132, @torkelo
  • Variables: Only update panels that are impacted by variable change. #39420, @hugohaggmark

Bug fixes

  • API: Fix dashboard quota limit for imports. #41495, @yangkb09
  • Alerting: Fix rule editor issues with Azure Monitor data source. #41317, @domasx2
  • Azure monitor: Make sure alert rule editor is not enabled when template variables are being used. #41335, @sunker
  • CloudMonitoring: Fix annotation queries. #41529, @sunker
  • CodeEditor: Trigger the latest getSuggestions() passed to CodeEditor. #40544, @DukeManh
  • Dashboard: Remove the current panel from the list of options in the Dashboard datasource. #41826, @ashharrison90
  • Encryption: Fix decrypting secrets in alerting migration. #41061, @undef1nd
  • InfluxDB: Fix corner case where index is too large in ALIAS field. #41562, @gabor
  • NavBar: Order App plugins alphabetically. #40078, @ashharrison90
  • NodeGraph: Fix zooming sensitivity on touchpads. #40718, @aocenas
  • Plugins: Add OAuth pass-through logic to api/ds/query endpoint. #41352, @wbrowne
  • Snapshots: Fix panel inspector for snapshot data. #41530, @joshhunt
  • Tempo: Fix basic auth password reset on adding tag. #41808, @aocenas
  • ValueMapping: Fixes issue with regex mappings. #41515, @mcdee

Plugin development fixes & changes