This is documentation for the next version of Grafana. For the latest stable release, go to the latest version.
Release notes for Grafana 8.5.4
Features and enhancements
- Alerting: Remove disabled flag for data source when migrating alerts. #48559, @yuri-tceretian
- Alerting: Show notification tab of legacy alerting only to editor. #49624, @yuri-tceretian
- Alerting: Update migration to migrate only alerts that belong to existing org\dashboard. #49192, @yuri-tceretian
- AzureMonitor: Do not quote variables when a custom “All” variable option is used. #49428, @andresmgot
- AzureMonitor: Update allowed namespaces. #48468, @jcolladokuri
- CloudMonitor: Correctly encode default project response. #49510, @aangelisc
- Cloudwatch: Add support for new AWS/RDS EBS* metrics. #48798, @szymonpk
- InfluxDB: Use backend for influxDB by default via feature toggle. #48453, @yesoreyeram
- Legend: Use correct unit for percent and count calculations. #49004, @dprokop
- LokI: use millisecond steps in Grafana 8.5.x. #48630, @gabor
- Plugins: Introduce HTTP 207 Multi Status response to api/ds/query. #48550, @wbrowne
- Reporting: Improve PDF file size using grid layout. (Enterprise)
- Transformations: Add an All Unique Values Reducer. #48653, @josiahg
- Transformers: avoid error when the ExtractFields source field is missing. #49368, @wardbekker
- [v8.5.x] Alerting: Update migration to migrate only alerts that belong to existing org\dashboard. #49199, @grafanabot
- [v8.5.x] Reporting: Improve PDF file size using grid layout. (Enterprise)
Bug fixes
- Alerting: Allow disabling override timings for notification policies. #48648, @gillesdemey
- Alerting: Allow serving images from custom url path. #49022, @gillesdemey
- Alerting: Apply Custom Headers to datasource queries. #47860, @joeblubaugh
- Alerting: Fix RBAC actions for notification policies. #49185, @yuri-tceretian
- Alerting: Fix access to alerts for viewer with editor permissions when RBAC is disabled. #49270, @yuri-tceretian
- Alerting: Fix anonymous access to alerting. #49203, @yuri-tceretian
- Alerting: correctly show all alerts in a folder. #48684, @gillesdemey
- AzureMonitor: Fixes metric definition for Azure Storage queue/file/blob/table resources. #49101, @aangelisc
- Dashboard: Fix dashboard update permission check. #48746, @IevaVasiljeva
- DashboardExport: Fix exporting and importing dashboards where query data source ended up as incorrect. #48410, @torkelo
- FileUpload: clicking the
Upload file
button now opens the modal correctly. #48766, @ashharrison90 - GrafanaUI: Fix color of links in error Tooltips in light theme. #49327, @joshhunt
- LibraryPanels: Fix library panels not connecting properly in imported dashboards. #49161, @joshhunt
- Loki: Improve unpack parser handling. #49074, @gabor
- RolePicker: Fix menu position on smaller screens. #48429, @Clarity-89
- TimeRange: Fixes updating time range from url and browser history. #48657, @torkelo
- TimeSeries: Fix detection & rendering of sparse datapoints. #48841, @leeoniya
- Timeseries: Fix outside range stale state. #49633, @ryantxu
- Tooltip: Fix links not legible in Tooltips when using light theme. #48748, @joshhunt
- Tooltip: Sort decimals using standard numeric compare. #49084, @dprokop
- Transforms: Labels to fields, fix label picker layout. #49304, @torkelo
- Variables: Fixes issue with data source variables not updating queries with variable. #49478, @torkelo
- [v8.5.x] Alerting: Fix RBAC actions for notification policies (#49185). #49348, @yuri-tceretian
- [v8.5.x] Alerting: Fix access to alerts for viewer with editor permissions when RBAC is disabled. #49427, @konrad147
- [v8.5.x] Alerting: Fix anonymous access to alerting. #49268, @yuri-tceretian
Breaking changes
For a data source query made via /api/ds/query :
- If the
DatasourceQueryMultiStatus
feature is enabled and- The data source response has an error set as part of the
DataResponse
, the resulting HTTP status code is now207 Multi Status
instead of400 Bad gateway
- The data source response has an error set as part of the
- If the
DatasourceQueryMultiStatus
feature is not enabled and- The data source response has an error set as part of the
DataResponse
, the resulting HTTP status code is400 Bad Request
(no breaking change) –> Issue #48550
- The data source response has an error set as part of the