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.
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