Changelog History
Page 7
-
v8.3.11 Changes
August 30, 2022๐ Features and enhancements
- Rendering: Add support for renderer token (#54425). #54436, @joanlopez
<!-- 8.3.11 END -->
<!-- 8.3.7 START -->
-
v8.3.7 Changes
March 01, 2022๐ Bug fixes
- Provisioning: Ensure that the default value for orgID is set when provisioning datasources to be deleted. #44244, @filewalkwithme
<!-- 8.3.7 END -->
<!-- 8.3.6 START -->
-
v8.3.6 Changes
February 09, 2022๐ Features and enhancements
- Cloud Monitoring: Reduce request size when listing labels. #44365, @mtanda
- Explore: Show scalar data result in a table instead of graph. #44362, @tharun208
- Snapshots: Updates the default external snapshot server URL. #44563, @DanCech
- Table: Makes footer not overlap table content. #44210, @dprokop
- Tempo: Add request histogram to service graph datalink. #44671, @connorlindsey
- Tempo: Add time range to tempo search query behind a feature flag. #43811, @connorlindsey
- Tempo: Auto-clear results when changing query type. #44390, @connorlindsey
- Tempo: Display start time in search results as relative time. #44568, @tharun208
๐ Bug fixes
- CloudMonitoring: Fix resource labels in query editor. #44550, @iwysiu
- ๐ Cursor sync: Apply the settings without saving the dashboard. #44270, @dprokop
- LibraryPanels: Fix for Error while cleaning library panels. #45033, @hugohaggmark
- ๐ Logs Panel: fix timestamp parsing for string dates without timezone. #44664, @Elfo404
- Prometheus: Fix some of the alerting queries that use reduce/math operation. #44380, @ivanahuckova
- TablePanel: Fix ad-hoc variables not working on default datasources. #44314, @joshhunt
- Text Panel: Fix alignment of elements. #44313, @ashharrison90
- Variables: Fix for constant variables in self referencing links. #44631, @hugohaggmark
<!-- 8.3.6 END --> <!-- 8.4.0-beta1 END --> <!-- 8.3.5 START -->
-
v8.3.5 Changes
February 08, 2022 -
v8.3.4 Changes
January 17, 2022๐ Features and enhancements
- Alerting: Allow configuration of non-ready alertmanagers. #43063, @alexweav
- Alerting: Allow customization of Google chat message. #43568, @alexweav
- Alerting: Allow customization of Google chat message (#43568). #43723, @alexweav
- ๐ AppPlugins: Support app plugins with only default nav. #43016, @torkelo
- InfluxDB: InfluxQL: query editor: skip fields in metadata queries. #42543, @gabor
- Postgres/MySQL/MSSQL: Cancel in-flight SQL query if user cancels query in grafana. #43890, @mdvictor
- Prometheus: Forward oauth tokens after prometheus datasource migration. #43686, @MasslessParticle
๐ Bug fixes
- Azure Monitor: Bug fix for variable interpolations in metrics dropdowns. #43251, @sarahzinger
- Azure Monitor: Improved error messages for variable queries. #43213, @sunker
- CloudMonitoring: Fixes broken variable queries that use group bys. #43914, @sunker
- ๐ง Configuration: You can now see your expired API keys if you have no active ones. #42452, @ashharrison90
- Elasticsearch: Fix handling multiple datalinks for a single field. #44029, @Elfo404
- Export: Fix error being thrown when exporting dashboards using query variables that reference the default datasource. #44034, @ashharrison90
- ImportDashboard: Fixes issue with importing dashboard and name ending up in uid. #43451, @torkelo
- Login: Page no longer overflows on mobile. #43739, @ashharrison90
- ๐ Plugins: Set backend metadata property for core plugins. #43349, @marefr
- Prometheus: Fill missing steps with null values. #43622, @ivanahuckova
- Prometheus: Fix interpolation of \$__rate_interval variable. #44035, @ivanahuckova
- Prometheus: Interpolate variables with curly brackets syntax. #42927, @ivanahuckova
- Prometheus: Respect the http-method data source setting. #42753, @gabor
- Table: Fixes issue with field config applied to wrong fields when hiding columns. #43376, @torkelo
- Toolkit: Fix bug with rootUrls not being properly parsed when signing a private plugin. #43014, @dessen-xu
- Variables: Fix so data source variables are added to adhoc configuration. #43881, @hugohaggmark
๐ Plugin development fixes & changes
- Toolkit: Revert build config so tslib is bundled with plugins to prevent plugins from crashing. #43556, @mckn
<!-- 8.3.4 END --> <!-- 8.3.3 START -->
-
v8.3.3 Changes
December 10, 2021๐ Features and enhancements
- BarChart: Use new data error view component to show actions in panel edit. #42474, @torkelo
- CloudMonitor: Iterate over pageToken for resources. #42546, @iwysiu
- Macaron: Prevent WriteHeader invalid HTTP status code panic. #42973, @bergquist
๐ Bug fixes
- AnnoListPanel: Fix interpolation of variables in tags. #42318, @francoisdtm
- CloudWatch: Allow queries to have no dimensions specified. #42800, @sunker
- CloudWatch: Fix broken queries for users migrating from 8.2.4/8.2.5 to 8.3.0. #42611, @sunker
- CloudWatch: Make sure MatchExact flag gets the right value. #42621, @sunker
- Dashboards: Fix so that empty folders can be deleted from the manage dashboards/folders page. #42527, @ashharrison90
- InfluxDB: Improve handling of metadata query errors in InfluxQL. #42500, @gabor
- Loki: Fix adding of ad hoc filters for queries with parser and line_format expressions. #42590, @ivanahuckova
- Prometheus: Fix running of exemplar queries for non-histogram metrics. #42749, @ivanahuckova
- Prometheus: Interpolate template variables in interval. #42637, @ivanahuckova
- StateTimeline: Fix toolitp not showing when for frames with multiple fields. #42741, @dprokop
- TraceView: Fix virtualized scrolling when trace view is opened in right pane in Explore. #42480, @autoric
- Variables: Fix repeating panels for on time range changed variables. #42828, @hugohaggmark
- Variables: Fix so queryparam option works for scoped variables. #42742, @hugohaggmark
<!-- 8.3.3 END --> <!-- 8.3.2 START -->
-
v8.3.2 Changes
December 10, 2021- ๐ Security: Fixes CVE-2021-43813 and CVE-2021-PENDING. For more information, see our [blog](https://grafana.com/blog/2021/12/10/grafana-8.3.2-and-7.5.12-released-with-moderate-severity-security-fix/
<!-- 8.3.2 END -->
<!-- 8.3.1 START -->
-
v8.3.1 Changes
December 07, 2021- ๐ Security: Fixes CVE-2021-43798. For more information, see our blog
<!-- 8.3.1 END -->
<!-- 8.3.0 START -->
-
v8.3.0 Changes
November 30, 2021๐ Features and enhancements
- Alerting: Prevent folders from being deleted when they contain alerts. #42307, @peterholmberg
- Alerting: Show full preview value in tooltip. #42445, @peterholmberg
- BarGauge: Limit title width when name is really long. #42346, @torkelo
- CloudMonitoring: Avoid to escape regexps in filters. #41961, @andresmgot
- CloudWatch: Add support for AWS Metric Insights. #42487, @sunker
- ๐ TooltipPlugin: Remove other panels' shared tooltip in edit panel. #42187, @mdvictor
- Visualizations: Limit y label width to 40% of visualization width. #42350, @torkelo
๐ Bug fixes
- Alerting: Clear alerting rule evaluation errors after intermittent failures. #42386, @gotjosh
- Alerting: Fix refresh on legacy Alert List panel. #42322, @peterholmberg
- Dashboard: Fix queries for panels with non-integer widths. #42420, @gabor
- Explore: Fix url update inconsistency. #42288, @gabor
- Prometheus: Fix range variables interpolation for time ranges smaller than 1 second. #42242, @ivanahuckova
- ValueMappings: Fixes issue with regex value mapping that only sets color. #42311, @torkelo
<!-- 8.3.0 END --> <!-- 8.3.0-beta2 START -->
-
v8.3.0-beta2 Changes
November 25, 2021๐ Features and enhancements
- Alerting: Create DatasourceError alert if evaluation returns error. #41869, @gerobinson
- Alerting: Make Unified Alerting enabled by default for those who do not use legacy alerting. #42200, @armandgrillet
- Alerting: Support mute timings configuration through the api for the embedded alert manager. #41533, @JohnnyQQQQ
- CloudWatch: Add missing AWS/Events metrics. #42164, @n2N8Z
- ๐ Docs: Add easier to find deprecation notices to certain data sources and to the changelog. #41938, @gabor
- ๐ Plugins Catalog: Enable install controls based on the pluginAdminEnabled flag. #41686, @leventebalogh
- Query caching: Increase max_value_mb default to 10. (Enterprise)
- Table: Add space between values for the DefaultCell. #42246, @kirederik
- Table: Add space between values on JSONViewCell. #42156, @kirederik
- Tracing: Make query editors available in dashboard for Tempo and Zipkin. #41974, @ivanahuckova
๐ Bug fixes
- AccessControl: Renamed
orgs
roles, removedfixed:orgs:reader
introduced in beta1. #42049, @gamab - Azure Monitor: Add trap focus for modals in grafana/ui and other small a11y fixes for Azure Monitor. #41449, @sarahzinger
- CodeEditor: Prevent suggestions from being clipped. #42120, @kaydelaney
- Dashboard: Fix cache timeout persistence. #42204, @hugohaggmark
- Datasource: Fix stable sort order of query responses. #41868, @marefr
- Explore: Fix error in query history when removing last item. #42179, @gabor
- ๐ Logs: Fix requesting of older logs when flipped order. #41966, @ivanahuckova
- Prometheus: Fix running of health check query based on access mode. #42189, @ivanahuckova
- TextPanel: Fix suggestions for existing panels. #42195, @hugohaggmark
- Tracing: Fix incorrect indentations due to reoccurring spanIDs. #41919, @ivanahuckova
- Tracing: Show start time of trace with milliseconds precision. #42132, @ivanahuckova
- Variables: Make renamed or missing variable section expandable. #41964, @hugohaggmark
๐ฅ Breaking changes
0๏ธโฃ Grafana 8 Alerting enabled by default for installations that do not use legacy alerting
Starting with Grafana v8.3.0, if you have not explicitly disabled unified alerting and do not have legacy alerts set up you are automatically "migrated" to Grafana 8 Alerting.
A migration from legacy to Grafana 8 Alerting will never incur a data loss, as the previous data is kept around for rollback purposes. However, going from Grafana 8 Alerting to legacy alerting will delete all the data created for Grafana 8 Alerting. It is recommended that you backup your database before attempting a migration between systems.
If unclear, please verify the table below:
[alerting][enabled]
[unified_alerting][enabled]
With Existing Legacy Alerts Result true
true
N/A Error true
false
N/A Legacy Alerting true
not set Yes Legacy Alerting true
not set No Grafana 8 Alerting not set true
N/A Grafana 8 Alerting not set false
N/A Legacy Alerting not set not set Yes Legacy Alerting not set not set No Grafana 8 Alerting false
true
N/A Grafana 8 Alerting false
false
N/A Alerting disabled false
not set N/A Grafana 8 Alerting N/A in the "With Existing Legacy Alerts" column means that it does not matter if you have legacy alerts or not. Issue #42200
โฌ๏ธ Keep Last State for "If execution error or timeout" when upgrading to Grafana 8 alerting
In Grafana 8.3.0-beta2 we changed how alert rules that use
Keep Last State
forIf execution error or timeout
are upgraded from Legacy Alerting to Grafana 8 alerting. In 8.3.0-beta1 and earlier, alert rules withKeep Last State
forIf execution error or timeout
were changed toAlerting
when upgrading from Legacy Alerting to Grafana 8 alerting. However, in 8.3.0-beta2 these alert rules are now upgraded to a new option calledError
. With this option, on encountering an error evaluating an alert rule, Grafana creates a special alert calledDatasourceError
with therule_uid
andref_id
as labels and an annotation calledError
with the error message. Issue #41869๐ Deprecations
๐ The access mode "browser" is deprecated in the following data sources and will be removed in a later release:
- Prometheus
- InfluxDB
- Elasticsearch Issue #41938
๐ Plugin development fixes & changes
- Select: Select menus now properly scroll during keyboard navigation. #41917, @ashharrison90
<!-- 8.3.0-beta2 END --> <!-- 8.3.0-beta1 START -->