All Versions
347
Latest Version
Avg Release Cycle
7 days
Latest Release
506 days ago

Changelog History
Page 10

  • v8.1.0-beta3 Changes

    July 29, 2021

    ๐Ÿ”‹ Features and enhancements

    ๐Ÿ› Bug fixes

    • ๐Ÿณ Docker: Fix builds by delaying go mod verify until all required files are copied over. #37246, @wbrowne
    • Exemplars: Fix disable exemplars only on the query that failed. #37296, @zoltanbedi
    • SQL: Fix SQL dataframe resampling (fill mode + time intervals). #36937, @idafurjes

    <!-- 8.1.0-beta3 END -->

    <!-- 8.1.0-beta2 START -->

  • v8.1.0-beta2 Changes

    July 23, 2021

    ๐Ÿ”‹ Features and enhancements

    • Alerting: Expand the value string in alert annotations and labels. #37051, @gerobinson
    • Auth: Add Azure HTTP authentication middleware. #36932, @kostrse
    • Auth: Auth: Pass user role when using the authentication proxy. #36729, @yuwaMSFT2
    • Gazetteer: Update countries.json file to allow for linking to 3-letter country codes. #37129, @bryanuribe

    ๐Ÿ› Bug fixes

    • Config: Fix Docker builds by correcting formatting in sample.ini. #37106, @FZambia
    • Explore: Fix encoding of internal URLs. #36919, @aocenas

    <!-- 8.1.0-beta2 END -->

    <!-- 8.1.0-beta1 START -->

  • v8.1.0-beta1 Changes

    July 22, 2021

    ๐Ÿ”‹ Features and enhancements

    • Alerting: Add Alertmanager notifications tab. #35759, @nathanrodman
    • Alerting: Add button to deactivate current Alertmanager configuration. #36951, @domasx2
    • Alerting: Add toggle in Loki/Prometheus data source configuration to opt out of alerting UI. #36552, @domasx2
    • Alerting: Allow any "evaluate for" value >=0 in the alert rule form. #35807, @domasx2
    • Alerting: Load default configuration from status endpoint, if Cortex Alertmanager returns empty user configuration. #35769, @domasx2
    • Alerting: view to display alert rule and its underlying data. #35546, @mckn
    • Annotation panel: Release the annotation panel. #36959, @ryantxu
    • Annotations: Add typeahead support for tags in built-in annotations. #36377, @ashharrison90
    • AzureMonitor: Add curated dashboards for Azure services. #35356, @avidhanju
    • AzureMonitor: Add support for deep links to Microsoft Azure portal for Metrics. #32273, @shuotli
    • AzureMonitor: Remove support for different credentials for Azure Monitor Logs. #35121, @andresmgot
    • AzureMonitor: Support querying any Resource for Logs queries. #33879, @joshhunt
    • Elasticsearch: Add frozen indices search support. #36018, @Elfo404
    • Elasticsearch: Name fields after template variables values instead of their name. #36035, @Elfo404
    • Elasticsearch: add rate aggregation. #33311, @estermv
    • Email: Allow configuration of content types for email notifications. #34530, @djairhogeuens
    • Explore: Add more meta information when line limit is hit. #33069, @ivanahuckova
    • Explore: UI improvements to trace view. #34276, @aocenas
    • FieldOverrides: Added support to change display name in an override field and have it be matched by a later rule. #35893, @torkelo
    • HTTP Client: Introduce dataproxy_max_idle_connections config variable. #35864, @dsotirakis
    • InfluxDB: InfluxQL: adds tags to timeseries data. #36702, @gabor
    • InfluxDB: InfluxQL: make measurement search case insensitive. #34563, @gabor
    • Legacy Alerting: Replace simplejson with a struct in webhook notification channel. #34952, @KEVISONG
    • Legend: Updates display name for Last (not null) to just Last*. #35633, @torkelo
    • ๐Ÿ”Š Logs panel: Add option to show common labels. #36166, @ivanahuckova
    • Loki: Add \$__range variable. #36175, @ivanahuckova
    • Loki: Add support for "label_values(log stream selector, label)" in templating. #35488, @ivanahuckova
    • Loki: Add support for ad-hoc filtering in dashboard. #36393, @ivanahuckova
    • MySQL Datasource: Add timezone parameter. #27535, @andipabst
    • NodeGraph: Show gradient fields in legend. #34078, @aocenas
    • PanelOptions: Don't mutate panel options/field config object when updating. #36441, @dprokop
    • PieChart: Make pie gradient more subtle to match other charts. #36961, @nikki-kiga
    • Prometheus: Update PromQL typeahead and highlighting. #36730, @ekpdt
    • Prometheus: interpolate variable for step field. #36437, @zoltanbedi
    • Provisioning: Improve validation by validating across all dashboard providers. #26742, @nabokihms
    • Query cache: Adding an encryption option for caching. (Enterprise)
    • Reporting: Use start and end dates for scheduling. (Enterprise)
    • SQL Datasources: Allow multiple string/labels columns with time series. #36485, @kylebrandt
    • Select: Portal select menu to document.body. #36398, @ashharrison90
    • ๐Ÿ”€ Team Sync: Add group mapping to support team sync in the Generic OAuth provider. #36307, @wardbekker
    • Tooltip: Make active series more noticeable. #36824, @nikki-kiga
    • Tracing: Add support to configure trace to logs start and end time. #34995, @zoltanbedi
    • Transformations: Skip merge when there is only a single data frame. #36407, @edgarpoce
    • ValueMapping: Added support for mapping text to color, boolean values, NaN and Null. Improved UI for value mapping. #33820, @torkelo
    • Visualizations: Dynamically set any config (min, max, unit, color, thresholds) from query results. #36548, @torkelo
    • live: Add support to handle origin without a value for the port when matching with root_url. #36834, @FZambia

    ๐Ÿ› Bug fixes

    ๐Ÿ’ฅ Breaking changes

    ๐Ÿ“œ When parsing Elasticsearch query responses using template variables, each field gets named after the variable value instead of the name. For example, executing a terms aggregation on a variable named $groupBy that has @hostname as a value, the resulting column in the table response will be @hostname instead of $groupBy Issue #36035

    ๐Ÿ”Š Azure Monitor data source no longer supports different credentials for Metrics and Logs in existing data sources. To use different credentials for Azure Monitor Logs, create another data source. Issue #35121

    ๐Ÿ“ˆ Existing Azure Metrics Logs queries for Log Analytics Workspaces should be backward compatible with this change and should not get impacted. Panels will be migrated to use the new resource-centric backend when you first edit and save them.

    โšก๏ธ Application Insights and Insights Analytics queries are now read-only and cannot be modified. To update Application Insights queries, users can manually recreate them as Metrics queries, and Insights Analytics are recreated with Logs.

    Issue #33879

    ๐Ÿ”Œ Plugin development fixes & changes

    <!-- 8.1.0-beta1 END -->

    <!-- 8.0.7 START -->

  • v8.0.7 Changes

    December 07, 2021
    • ๐Ÿ”’ Security: Fixes CVE-2021-43798. For more information, see our blog

    <!-- 8.0.7 END -->

    <!-- 8.0.6 START -->

  • v8.0.6 Changes

    July 14, 2021

    ๐Ÿ”‹ Features and enhancements

    ๐Ÿ› Bug fixes

    • Alerting: Fix improper alert by changing the handling of empty labels. #36679, @davidmparrott
    • ๐Ÿ”Š CloudWatch/Logs: Reestablish Cloud Watch alert behavior. #36558, @aocenas
    • Dashboard: Avoid migration breaking on fieldConfig without defaults field in folded panel. #36666, @glindstedt
    • DashboardList: Fix issue not re-fetching dashboard list after variable change. #36591, @torkelo
    • Database: Fix incorrect format of isolation level configuration parameter for MySQL. #36565, @marefr
    • InfluxDB: Correct tag filtering on InfluxDB data. #36570, @gabor
    • ๐Ÿ”— Links: Fix links that caused a full page reload. #36631, @torkelo
    • Live: Fix HTTP error when InfluxDB metrics have an incomplete or asymmetrical field set. #36664, @FZambia
    • Postgres/MySQL/MSSQL: Change time field to "Time" for time series queries. #36720, @marefr
    • Postgres: Fix the handling of a null return value in query results. #36648, @idafurjes
    • Tempo: Show hex strings instead of uints for IDs. #36471, @zoltanbedi
    • TimeSeries: Improve tooltip positioning when tooltip overflows. #36440, @ashharrison90
    • Transformations: Add 'prepare time series' transformer. #36737, @ryantxu

    <!-- 8.0.6 END -->

    <!-- 8.0.5 START -->

  • v8.0.5 Changes

    July 08, 2021

    ๐Ÿ”‹ Features and enhancements

    • ๐Ÿ”Š Cloudwatch Logs: Send error down to client. #36277, @zoltanbedi
    • Folders: Return 409 Conflict status when folder already exists. #36429, @dsotirakis
    • TimeSeries: Do not show series in tooltip if it's hidden in the viz. #36353, @dprokop

    ๐Ÿ› Bug fixes

    • AzureMonitor: Fix issue where resource group name is missing on the resource picker button. #36400, @joshhunt
    • Chore: Fix AWS auth assuming role with workspace IAM. #36430, @wbrowne
    • DashboardQueryRunner: Fixes unrestrained subscriptions being created. #36371, @hugohaggmark
    • DateFormats: Fix reading correct setting key for use_browser_locale. #36428, @torkelo
    • ๐Ÿ”— Links: Fix links to other apps outside Grafana when under sub path. #36498, @torkelo
    • Snapshots: Fix snapshot absolute time range issue. #36350, @torkelo
    • Table: Fix data link color. #36446, @tharun208
    • Time Series: Fix X-axis time format when tick increment is larger than a year. #36335, @torkelo
    • ๐Ÿ”Œ Tooltip Plugin: Prevent tooltip render if field is undefined. #36260, @ashharrison90

    <!-- 8.0.5 END -->

    <!-- 8.0.4 START -->

  • v8.0.4 Changes

    July 01, 2021

    ๐Ÿ”‹ Features and enhancements

    • Live: Rely on app url for origin check. #35983, @FZambia
    • PieChart: Sort legend descending, update placeholder to show default โ€ฆ. #36062, @ashharrison90
    • TimeSeries panel: Do not reinitialize plot when thresholds mode change. #35952, @dprokop

    ๐Ÿ› Bug fixes

    • Elasticsearch: Allow case sensitive custom options in date_histogram interval. #36168, @Elfo404
    • Elasticsearch: Restore previous field naming strategy when using variables. #35624, @Elfo404
    • Explore: Fix import of queries between SQL data sources. #36210, @ivanahuckova
    • InfluxDB: InfluxQL query editor: fix retention policy handling. #36022, @gabor
    • Loki: Send correct time range in template variable queries. #36268, @ivanahuckova
    • TimeSeries: Preserve RegExp series overrides when migrating from old graph panel. #36134, @ashharrison90

    <!-- 8.0.4 END -->

    <!-- 8.0.3 START -->

  • v8.0.3 Changes

    June 18, 2021

    ๐Ÿ”‹ Features and enhancements

    • Alerting: Increase alertmanager_conf column if MySQL. #35657, @kylebrandt
    • Time series/Bar chart panel: Handle infinite numbers as nulls when converting to plot array. #35638, @dprokop
    • TimeSeries: Ensure series overrides that contain color are migrated, and migrate the previous fieldConfig when changing the panel type. #35676, @ashharrison90
    • ValueMappings: Improve singlestat value mappings migration. #35578, @dprokop

    ๐Ÿ› Bug fixes

    • Annotations: Fix annotation line and marker colors. #35608, @torkelo
    • AzureMonitor: Fix KQL template variable queries without default workspace. #35836, @joshhunt
    • ๐Ÿ”Š CloudWatch/Logs: Fix missing response data for log queries. #35724, @aocenas
    • Elasticsearch: Restore previous field naming strategy when using variables. #35624, @Elfo404
    • LibraryPanels: Fix crash in library panels list when panel plugin is not found. #35907, @torkelo
    • ๐Ÿ”Š LogsPanel: Fix performance drop when moving logs panel in dashboard. #35379, @aocenas
    • Loki: Parse log levels when ANSI coloring is enabled. #35607, @olbo98
    • MSSQL: Fix issue with hidden queries still being executed. #35787, @torkelo
    • PanelEdit: Display the VisualizationPicker that was not displayed if a panel has an unknown panel plugin. #35831, @jackw
    • ๐Ÿ”Œ Plugins: Fix loading symbolically linked plugins. #35635, @domasx2
    • Prometheus: Fix issue where legend name was replaced with name Value in stat and gauge panels. #35863, @torkelo
    • State Timeline: Fix crash when hovering over panel. #35692, @hugohaggmark

    <!-- 8.0.3 END -->

    <!-- 8.0.2 START -->

  • v8.0.2 Changes

    June 14, 2021

    ๐Ÿ”‹ Features and enhancements

    • Datasource: Add support for max_conns_per_host in dataproxy settings. #35520, @jvrplmlmn

    ๐Ÿ› Bug fixes

    <!-- 8.0.2 END -->

    <!-- 8.0.1 START -->

  • v8.0.1 Changes

    June 10, 2021

    ๐Ÿ› Bug fixes

    • Alerting/SSE: Fix "count_non_null" reducer validation. #35451, @kylebrandt
    • Cloudwatch: Fix duplicated time series. #35433, @sunker
    • Cloudwatch: Fix missing defaultRegion. #35436, @andresmgot
    • Dashboard: Fix Dashboard init failed error on dashboards with old singlestat panels in collapsed rows. #35425, @torkelo
    • Datasource: Fix storing timeout option as numeric. #35441, @marefr
    • Postgres/MySQL/MSSQL: Fix annotation parsing for empty responses. #35367, @marcbachmann
    • Postgres/MySQL/MSSQL: Numeric/non-string values are now returned from query variables. #35411, @marefr
    • Postgres: Fix an error that was thrown when the annotation query did not return any results. #35382, @dprokop
    • StatPanel: Fix an issue with the appearance of the graph when switching color mode. #35460, @torkelo
    • Visualizations: Fix an issue in the Stat/BarGauge/Gauge/PieChart panels where all values mode were showing the same name if they had the same value. #35368, @torkelo

    ๐Ÿ”Œ Plugin development fixes & changes

    • Toolkit: Resolve external fonts when Grafana is served from a sub path. #35352, @jackw

    <!-- 8.0.1 END -->

    <!-- 8.0.0 START -->