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

Changelog History
Page 5

  • v8.5.9 Changes

    July 14, 2022

    ๐Ÿ› Bug fixes

    • ๐Ÿ”’ Security: Fixes for CVE-2022-31107 and CVE-2022-31097. #52238, @xlson

    <!-- 8.5.9 END -->

    <!-- 8.5.6 START -->

  • v8.5.6 Changes

    June 14, 2022

    ๐Ÿ› Bug fixes

    • Dashboard: Fixes random scrolling on time range change. #50379, @torkelo
    • ๐Ÿ”’ Security: Fixes minor code scanning security warnings in old vendored javascript libs. #50382, @torkelo

    <!-- 8.5.6 END -->

    <!-- 8.5.5 START -->

  • v8.5.5 Changes

    June 06, 2022

    ๐Ÿ”‹ Features and enhancements

    • Azure Monitor: Include datasource ref when interpolating variables. #49543, @kevinwcyu
    • CloudWatch: Add multi-value template variable support for log group names in logs query builder. #49737, @kevinwcyu
    • Cloudwatch: Add template variable query function for listing log groups. #50100, @yaelleC

    ๐Ÿ› Bug fixes

    <!-- 8.5.5 END -->

    <!-- 8.5.4 START -->

  • v8.5.4 Changes

    May 30, 2022

    ๐Ÿ”‹ 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 now 207 Multi Status instead of 400 Bad gateway
    • 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 is 400 Bad Request (no breaking change) --> Issue #48550

    <!-- 8.5.4 END --> <!-- 9.0.0-beta1 END --> <!-- 8.5.3 START -->

  • v8.5.3 Changes

    ๐Ÿ› Bug fixes

    <!-- 8.5.3 END --> <!-- 8.5.2 START -->

  • v8.5.2 Changes

    May 03, 2022

    ๐Ÿ”‹ Features and enhancements

    • Alerting: Add safeguard for migrations that might cause dataloss. #48526, @JohnnyQQQQ
    • AzureMonitor: Add support for not equals and startsWith operators when creating Azure Metrics dimension filters. #48077, @aangelisc
    • Elasticsearch: Add deprecation notice for < 7.10 versions. #48506, @ivanahuckova
    • Traces: Filter by service/span name and operation in Tempo and Jaeger. #48209, @joey-grafana

    ๐Ÿ› Bug fixes

    • AzureAd Oauth: Fix strictMode to reject users without an assigned role. #48474, @kyschouv
    • CloudWatch: Fix variable query tag migration. #48587, @iwysiu
    • ๐Ÿ”Œ Plugins: Ensure catching all appropriate 4xx api/ds/query scenarios. #47565, @wbrowne

    <!-- 8.5.2 END --> <!-- 8.5.1 START -->

  • v8.5.1 Changes

    April 27, 2022

    ๐Ÿ› Bug fixes

    <!-- 8.5.1 END --> <!-- 8.5.0 START -->

  • v8.5.0 Changes

    April 21, 2022

    ๐Ÿ”‹ Features and enhancements

    • Alerting: Add contact points provisioning API. #47197, @JohnnyQQQQ
    • Alerting: Add resolved count to notification title when both firing and resolved present. #46697, @JacobsonMT
    • Alerting: Alert rule should wait For duration when execution error state is Alerting. #47052, @grobinson-grafana
    • Alerting: Classic conditions can now display multiple values. #46971, @gotjosh
    • Alerting: Display query from grafana-managed alert rules on /api/v1/rules. #45969, @gotjosh
    • Alerting: Enhance support for arbitrary group names in managed alerts. #47785, @gillesdemey
    • Alerting: add field for custom slack endpoint. #45751, @nathanrodman
    • Azure Monitor : Adding json formatting of error messages in Panel Header Corner and Inspect Error Tab. #44877, @yaelleC
    • Azure Monitor: Add 2 more Curated Dashboards for VM Insights. #45187, @jcolladokuri
    • CloudWatch: Handle new error codes for MetricInsights. #47033, @Gabrielopesantos
    • Dashboards: show changes in save dialog. #46557, @ryantxu
    • DataSource: Default data source is no longer a persisted state but just the default data source for new panels. #45132, @torkelo
    • ๐Ÿ”Œ DataSourcePlugin API: Allow queries import when changing data source type. #47435, @dprokop
    • Explore: Remove return to panel button. #45018, @gelicia
    • Explore: allow users to save Explore state to a new panel in a new dashboard. #45148, @Elfo404
    • Instrumentation: Proxy status code correction and various improvements. #47473, @marefr
    • ๐ŸŒฒ Logging: Introduce feature toggle to activate gokit/log format. #47336, @ying-jeanne
    • ๐Ÿ†• NewsPanel: Add support for Atom feeds. #45390, @kaydelaney
    • ๐Ÿ”Œ Plugins: Add deprecation notice for /api/tsdb/query endpoint. #45238, @wbrowne
    • ๐Ÿ”Œ Plugins: Adding support for traceID field to accept variables. #45559, @vinisdl
    • PostgreSQL: __unixEpochGroup to support arithmetic expression as argument. #46764, @s0nik42
    • Profile/Help: Expose option to disable profile section and help menu. #46308, @cameronwaterman
    • Prometheus: Enable new visual query builder by default. #46634, @torkelo
    • SAML: Allow disabling of SAML signups. #47481, @mmandrus
    • SAML: Allow disabling of SAML signups. (Enterprise)
    • Table: New pagination option. #45732, @zoltanbedi
    • TablePanel: Add cell inspect option. #45620, @dprokop
    • Tempo / Trace Viewer: Support Span Links in Trace Viewer. #45632, @Shachi16
    • Tempo: Download span references in data inspector. #47074, @connorlindsey
    • Tempo: Separate trace to logs and loki search datasource config. #46655, @connorlindsey
    • Trace View: Show number of child spans. #44393, @tharun208
    • Transformations: Support escaped characters in key-value pair parsing. #47901, @aangelisc

    ๐Ÿ› Bug fixes

    • Azure Monitor: Bug Fix for incorrect variable cascading for template variables. #47478, @jcolladokuri
    • CloudWatch: List all metrics properly in SQL autocomplete. #45898, @sunker
    • CloudWatch: Run query on blur in logs query field. #47454, @fridgepoet
    • Dashboard: Template variables are now correctly persisted when clicking breadcrumb links. #46790, @ashharrison90
    • DashboardPage: Remember scroll position when coming back panel edit / view panel. #47639, @torkelo
    • Panel Edit: Options search now works correctly when a logarithmic scale option is set. #47927, @ashharrison90
    • Postgres: Return tables with hyphenated schemes. #45754, @zuchka
    • Table panel: Fix horizontal scrolling when pagination is enabled. #47776, @dprokop
    • Variables: Ensure variables in query params are correctly recognised. #47049, @ashharrison90
    • Variables: Fix crash when changing query variable datasource. #44957, @joshhunt
    • Visualizations: Stack negative-valued series downwards. #47373, @leeoniya

    ๐Ÿ’ฅ Breaking changes

    ๐Ÿ”Œ For a proxied request, e.g. Grafana's datasource or plugin proxy:

    • ๐Ÿ’ป If the request is cancelled, e.g. from the browser/by the client, the HTTP status code is now 499 Client closed request instead of 502 Bad gateway
    • โฑ If the request times out, e.g. takes longer time than allowed, the HTTP status code is now 504 Gateway timeout instead of 502 Bad gateway. Issue #47473

    ๐Ÿ’… The change in behavior is that negative-valued series are now stacked downwards from 0 (in their own stacks), rather than downwards from the top of the positive stacks. We now automatically group stacks by Draw style, Line interpolation, and Bar alignment, making it impossible to stack bars on top of lines, or smooth lines on top of stepped lines. Issue #47373

    ๐Ÿ”ง The meaning of the default data source has now changed from being a persisted property in a panel. Before when you selected the default data source for a panel and later changed the default data source to another data source it would change all panels who were configured to use the default data source. From now on the default data source is just the default for new panels and changing the default will not impact any currently saved dashboards. Issue #45132

    0๏ธโƒฃ The Tooltip component provided by @grafana/ui is no longer automatically interactive (that is you can hover onto it and click a link or select text). It will from now on by default close automatically when you mouse out from the trigger element. To make tooltips behave like before set the new interactive property to true.
    Issue #45053

    ๐Ÿ—„ Deprecations

    /api/tsdb/query API has been deprecated and will be removed in a future release. Use /api/ds/query instead. Issue #45238

    ๐Ÿ”Œ Plugin development fixes & changes

    <!-- 8.5.0 END --> <!-- 8.5.0-beta1 START -->

  • v8.5.0-beta1 Changes

    April 06, 2022

    ๐Ÿ”‹ Features and enhancements

    • โž• Add config option to enable/disable reporting. (Enterprise)
    • Alerting: Accurately set value for prom-compatible APIs. #47216, @gotjosh
    • Alerting: Provisioning API - Notification Policies. #46755, @alexweav
    • Alerting: Notification URL points to alert view page instead of alert edit page. #47752, @joeblubaugh
    • ๐Ÿ“ˆ Analytics: Enable grafana and plugin update checks to be operated independently. #46352, @wbrowne
    • Azure Monitor: Add support for multiple template variables in resource picker. #46215, @sarahzinger
    • Caching: Add separate TTL for resources cache. (Enterprise)
    • Caching: add support for TLS configuration for Redis Cluster. (Enterprise)
    • ๐Ÿ†• NewsPanel: Remove Use Proxy option and update documentation with recommendations. #47189, @joshhunt
    • OAuth: Sync GitHub OAuth user name to Grafana if it's set. #45438, @pallxk

    ๐Ÿ› Bug fixes

    • ๐Ÿ”Œ Plugins: Fix Default Nav URL for dashboard includes. #47143, @wbrowne

    ๐Ÿ’ฅ Breaking changes

    When user is using Github OAuth, GitHub login is showed as both Grafana login and name. Now the GitHub name is showed as Grafana name, and GitHub login is showed as Grafana Login. Issue #45438

    ๐Ÿ”ง The meaning of the default data source has now changed from being a persisted property in a panel. Before when you selected the default data source for a panel and later changed the default data source to another data source it would change all panels who were configured to use the default data source. From now on the default data source is just the default for new panels and changing the default will not impact any currently saved dashboards. Issue #45132

    <!-- 8.4.10 START -->

  • v8.4.11 Changes

    August 30, 2022

    ๐Ÿ”‹ Features and enhancements

    <!-- 8.4.11 END -->

    <!-- 8.4.10 START -->