Release Notes v6.5.x

Grafana v6.5 brings new features, many enhancements and bug fixes.

Release Highlights

Breaking changes

  • CloudWatch: Pre Grafana 6.5.0, the CloudWatch datasource used the GetMetricStatistics API for all queries that did not have an ´id´ and did not have an ´expression´ defined in the query editor. The GetMetricStatistics API has a limit of 400 transactions per second. In this release, all queries use the GetMetricData API. The GetMetricData API has a limit of 50 transactions per second and 100 metrics per transaction. For API pricing information, please refer to the CloudWatch pricing page (https://aws.amazon.com/cloudwatch/pricing/).
  • CloudWatch: The GetMetricData API does not return metric unit, so unit auto detection in panels is no longer supported.
  • CloudWatch: The HighRes switch has been removed from the query editor. Read more about this in upgrading to 6.5.
  • CloudWatch: In previous versions of Grafana, there was partial support for using multi-valued template variables as dimension values. When a multi-valued template variable is being used for dimension values in Grafana 6.5, a search expression will be generated. In the GetMetricData API, expressions are limited to 1024 characters, so you might reach this limit if you are using a large number of values. Read our upgrading to 6.5 guide to see how you can use the * wildcard for this use case.

6.5.3 (2020-01-15)

Features / Enhancements

  • API: Validate redirect_to cookie has valid (Grafana) url . #21057, @papagian

Bug Fixes

  • AdHocFilter: Shows SubMenu when filtering directly from table. #21017, @hugohaggmark
  • Cloudwatch: Fixed crash when switching from cloudwatch data source. #21376, @torkelo
  • DataLinks: Sanitize data/panel link URLs. #21140, @dprokop
  • Elastic: Fix multiselect variable interpolation for logs. #20894, @ivanahuckova
  • Prometheus: Fixes so user can change HTTP Method in config settings. #21055, @hugohaggmark
  • Prometheus: Prevents validation of inputs when clicking in them without changing the value. #21059, @hugohaggmark
  • Rendering: Fix panel PNG rendering when using sub url & serve_from_sub_path = true. #21306, @bgranvea
  • Table: Matches column names with unescaped regex characters. #21164, @hugohaggmark

6.5.2 (2019-12-11)

Bug Fixes

  • Alerting: Improve alert threshold handle dragging behavior. #20922, @torkelo
  • AngularPanels: Fixed loading spinner being stuck in some rare cases. #20878, @torkelo
  • CloudWatch: Fix query editor does not render in Explore. #20909, @davkal
  • CloudWatch: Remove illegal character escaping in inferred expressions. #20915, @sunker
  • CloudWatch: Remove template variable error message. #20864, @sunker
  • CloudWatch: Use datasource template variable in curated dashboards. #20917, @sunker
  • Elasticsearch: Set default port to 9200 in ConfigEditor. #20948, @papagian
  • Gauge/BarGauge: Added support for value mapping of “no data”-state to text/value. #20842, @mckn
  • Graph: Prevent tooltip from being displayed outside of window. #20874, @mckn
  • Graphite: Fixes error with annotation metric queries . #20857, @dprokop
  • Login: Fix fatal error when navigating from reset password page. #20747, @peterholmberg
  • MixedDatasources: Do not filter out all mixed data sources in add mixed query dropdown. #20990, @torkelo
  • Prometheus: Fix caching for default labels request. #20718, @aocenas
  • Prometheus: Run default labels query only once. #20898, @aocenas
  • Security: Fix invite link still accessible after completion or revocation. #20863, @aknuds1
  • Server: Fail when unable to create log directory. #20804, @aknuds1
  • TeamPicker: Increase size limit from 10 to 100. #20882, @hendrikvh
  • Units: Remove SI prefix symbol from new milli/microSievert(/h) units. #20650, @zegelin

6.5.1 (2019-11-28)

Bug Fixes

  • CloudWatch: Region template query fix. #20661, @sunker
  • CloudWatch: Fix annotations query editor loading. #20687, @sunker
  • Panel: Fixes undefined services/dependencies in plugins without /**@ngInject*/. #20696, @hugohaggmark
  • Server: Fix failure to start with “bind: address already in use” when using socket as protocol. #20679, @aknuds1
  • Stats: Fix active admins/editors/viewers stats are counted more than once if the user is part of more than one org. #20711, @papagian

6.5.0 (2019-11-25)

Features / Enhancements

  • CloudWatch: Add curated dashboards for most popular amazon services. #20486, @sunker
  • CloudWatch: Enable Min time interval. #20260, @mtanda
  • Explore: UI improvements for log details. #20485, @ivanahuckova
  • Server: Improve grafana-server diagnostics configuration for profiling and tracing. #20593, @papagian

6.5.1 (2019-11-28)

Bug Fixes

  • CloudWatch: Region template query fix. #20661, @sunker
  • CloudWatch: Fix annotations query editor loading. #20687, @sunker
  • Panel: Fixes undefined services/dependencies in plugins without /**@ngInject*/. #20696, @hugohaggmark
  • Server: Fix failure to start with “bind: address already in use” when using socket as protocol. #20679, @aknuds1
  • Stats: Fix active admins/editors/viewers stats are counted more than once if the user is part of more than one org. #20711, @papagian

6.5.0 (2019-11-25)

Features / Enhancements

  • CloudWatch: Add curated dashboards for most popular amazon services. #20486, @sunker
  • CloudWatch: Enable Min time interval. #20260, @mtanda
  • Explore: UI improvements for log details. #20485, @ivanahuckova
  • Server: Improve grafana-server diagnostics configuration for profiling and tracing. #20593, @papagian

Bug Fixes

  • BarGauge/Gauge: Add back missing title option field display options. #20616, @torkelo
  • CloudWatch: Fix high CPU load. #20579, @marefr
  • CloudWatch: Fix high resolution mode without expression. #20459, @mtanda
  • CloudWatch: Make sure period variable is being interpreted correctly. #20447, @sunker
  • CloudWatch: Remove HighResolution toggle since it’s not being used. #20440, @sunker
  • Cloudwatch: Fix LaunchTime attribute tag bug. #20237, @sunker
  • Data links: Fix URL field turns read-only for graph panels. #20381, @dprokop
  • Explore: Keep logQL filters when selecting labels in log row details. #20570, @ivanahuckova
  • MySQL: Fix TLS auth settings in config page. #20501, @peterholmberg
  • Provisioning: Fix unmarshaling nested jsonData values. #20399, @aocenas
  • Server: Should fail when server is unable to bind port. #20409, @aknuds1
  • Templating: Prevents crash when $__searchFilter is not a string. #20526, @hugohaggmark
  • TextPanel: Fixes issue with template variable value not properly html escaped #20588, @torkelo
  • TimePicker: Should update after location change. #20466, @torkelo

6.5.0-beta1 (2019-11-14)

Features / Enhancements

Bug Fixes

  • API: Added dashboardId and slug in response to dashboard import api. #19692, @jongyllen
  • API: Fix logging of dynamic listening port. #19644, @oleggator
  • BarGauge: Fix so that default thresholds not keeps resetting. #20190, @lzdw
  • CloudWatch: Fix incorrect casing of Redshift dimension entry for service class and stage. #19897, @nlsdfnbch
  • CloudWatch: Fixing AWS Kafka dimension names. #19986, @skuxy
  • CloudWatch: Metric math broken when using multi template variables #18337, @sunker
  • CloudWatch: Graphs with multiple multi-value dimension variables don’t work #17949, @sunker
  • CloudWatch: Variables’ values surrounded with braces in request sent to AWS #14451, @sunker
  • ColorPicker: Fixes issue with ColorPicker disappearing too quickly . #20289, @dprokop
  • Datasource: Add custom headers on alerting queries. #19508, @weeco
  • Docker: Add additional glibc dependencies to support certain backend plugins in alpine. #20214, @briangann
  • Docker: Build and use musl-based binaries in alpine images to resolve glibc incompatibility issues. #19798, @aknuds1
  • Elasticsearch: Fix template variables interpolation when redirecting to Explore. #20314, @ivanahuckova
  • Elasticsearch: Support rendering in logs panel. #20229, @davkal
  • Explore: Expand template variables when redirecting from dashboard panel. #19582, @ivanahuckova
  • OAuth: Make the login button display name of custom OAuth provider. #20209, @dprokop
  • ReactPanels: Adds Explore menu item. #20236, @hugohaggmark
  • Team Sync: Fix URL encode Group IDs for external team sync. #20280, @gotjosh
3 Likes