Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.

Grafana Cloud Enterprise Open source

Release notes for Grafana 8.0.0-beta3

Features and enhancements

  • API: Support folder UID in dashboards API. #33991, @zserge
  • Alerting: Add support for configuring avatar URL for the Discord notifier. #33355, @ChipWolf
  • Alerting: Clarify that Threema Gateway Alerts support only Basic IDs. #34828, @dbrgn
  • Azure: Expose Azure settings to external plugins. #34484, @sunker
  • AzureMonitor: Deprecate using separate credentials for Azure Monitor Logs. #34758, @andresmgot
  • AzureMonitor: Display variables in resource picker for Azure Monitor Logs. #34648, @joshhunt
  • AzureMonitor: Hide application insights for data sources not using it. #34725, @joshhunt
  • AzureMonitor: Support querying subscriptions and resource groups in Azure Monitor Logs. #34766, @joshhunt
  • AzureMonitor: remove requirement for default subscription. #34787, @kostrse
  • CloudWatch: Add Lambda@Edge Amazon CloudFront metrics. #34561, @razor-x
  • CloudWatch: Add missing AWS AppSync metrics. #34691, @razor-x
  • ConfirmModal: Auto focus delete button. #34917, @torkelo
  • Explore: Add caching for queries that are run from logs navigation. #34297, @ivanahuckova
  • Loki: Add formatting for annotations. #34774, @fredr
  • Loki: Bring back processed bytes as meta information. #34092, @mmenbawy
  • NodeGraph: Display node graph collapsed by default with trace view. #34491, @aocenas
  • Overrides: Include a manual override option to hide something from visualization. #34783, @torkelo
  • PieChart: Support row data in pie charts. #34755, @torkelo
  • Prometheus: Update default HTTP method to POST for existing data sources. #34599, @ivanahuckova
  • Reporting: Enable generating PDF for anonymous users. (Enterprise)
  • SAML: Make private key and certificate optional. (Enterprise)
  • Time series panel: Position tooltip correctly when window is scrolled or resized. #34782, @dprokop

Bug fixes

  • Admin: Fix infinite loading edit on the profile page. #34627, @hugohaggmark
  • Color: Fix issues with random colors in string and date fields. #34913, @torkelo
  • Dashboard: Fix issue with title or folder change has no effect after exiting settings view. #34677, @torkelo
  • DataLinks: Fix an issue is not working in data link. #34932, @torkelo
  • Datasource: Fix dataproxy timeout should always be applied for outgoing data source HTTP requests. #34597, @dsotirakis
  • Elasticsearch: Fix NewClient not passing httpClientProvider to client impl. #34539, @KiVirgil
  • Explore: Fix Browser title not updated on Navigation to Explore. #34651, @axelavargas
  • GraphNG: Remove fieldName and hideInLegend properties from UPlotSeriesBuilder. #34901, @dprokop
  • OAuth: Fix fallback to auto_assign_org_role setting for Azure AD OAuth when no role claims exists. #34838, @idafurjes
  • PanelChrome: Fix issue with empty panel after adding a non data panel and coming back from panel edit. #34765, @torkelo
  • StatPanel: Fix data link tooltip not showing for single value. #34934, @torkelo
  • Table: Fix sorting for number fields. #34722, @hugohaggmark
  • Table: Have text underline for datalink, and add support for image datalink. #34635, @thisisobate
  • Time series panel: Position tooltip correctly when window is scrolled or resized. #34584, @dprokop
  • Transformations: Prevent FilterByValue transform from crashing panel edit. #34747, @jackw

Breaking changes

The default HTTP method for Prometheus data source is now POST. Previously, it was GET. The POST APIs have been available since January 2018 (Prometheus 2.1.0) and they have fewer limitations than the GET APIs. For example, when dealing with high cardinality labels, GET hits the URL size limit.

If you have a Prometheus instance with version < 2.1.0, which uses the default HTTP method, update your HTTP method to GET. Issue #34599