Grafana Versions Save

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

v10.3.1

3 months ago

Download page What's new highlights

To resolve a technical issue within the Grafana release package management process, we are releasing both Grafana 10.3.0 and Grafana 10.3.1 simultaneously. The 10.3.1 release contains no breaking or functional changes from 10.3.0. Please refer to the What’s New post for Grafana 10.3.0 for details on new features and changes in this release.

v10.3.0

3 months ago

Download page What's new highlights

To resolve a technical issue within the Grafana release package management process, we are releasing both Grafana 10.3.0 and Grafana 10.3.1 simultaneously. The 10.3.1 release contains no breaking or functional changes from 10.3.0. Please refer to the What’s New post for Grafana 10.3.0 for details on new features and changes in this release.

Features and enhancements

Bug fixes

Breaking changes

Users who have InfluxDB datasource configured with SQL querying language must update their database information. They have to enter their bucket name into the database field. Issue #79579

Removes NamespaceID from responses of all GET routes underneath the path /api/ruler/grafana/api/v1/rules - 3 affected endpoints. All affected routes are not in the publicly documented or stable marked portion of the ngalert API. This only breaks clients who are directly using the unstable portion of the API. Such clients should use NamespaceUID rather than NamespaceID to identify namespaces. Issue #79359

v10.0.10

4 months ago

Download page What's new highlights

Features and enhancements

Bug fixes

  • Recorded Queries: Add org isolation (remote write target per org), and fix cross org Delete/List. (Enterprise)

v9.5.15

4 months ago

Download page What's new highlights

Features and enhancements

Bug fixes

  • Recorded Queries: Add org isolation (remote write target per org), and fix cross org Delete/List. (Enterprise)

v10.1.6

4 months ago

Download page What's new highlights

Features and enhancements

Bug fixes

  • Alerting: Fix deleting rules in a folder with matching UID in another organization. #79007, @papagian
  • Chore: Fix timeout issues when gathering prometheus datasource stats. #78858, @DanCech
  • Provisioning: Ensure that enterprise provisioning runs [10.1.x]. #76686, @IevaVasiljeva
  • Alerting: Make shareable alert rule link work if rule name contains forward slashes. #75950, @domasx2
  • Loki: Cache extracted labels. #75905, @gtk-grafana
  • DataSourcePicker: Disable autocomplete for the search input . #75900, @ivanortegaalba
  • Plugins: Refresh plugin info after installation. #75225, @oshirohugo
  • LDAP: FIX Enable users on successfull login . #75176, @gamab
  • Loki: Fix filters not being added with multiple expressions and parsers. #75172, @svennergr
  • Recorded Queries: Add org isolation (remote write target per org), and fix cross org Delete/List. (Enterprise)
  • Auditing and UsageInsights: FIX Loki configuration to use proxy env variables. (Enterprise)

v10.2.3

4 months ago

Download page What's new highlights

Features and enhancements

Bug fixes

  • Alerting: Fix deleting rules in a folder with matching UID in another organization. #79011, @papagian
  • CloudWatch: Correctly quote metric names with special characters. #78975, @iwysiu
  • DeleteDashboard: Redirect to home after deleting a dashboard. #78936, @ivanortegaalba
  • Alerting: Fixes combination of multiple predicates for rule search. #78912, @gillesdemey
  • CloudWatch: Fetch Dimension keys correctly from Dimension Picker. #78831, @iwysiu
  • Tempo: Fix read-only access error. #78801, @fabrizio-grafana
  • Bug: Fix broken ui components when angular is disabled. #78670, @jackw
  • InfluxDB: Parse data for table view to have parity with frontend parser. #78551, @itsmylife
  • Elasticsearch: Fix processing of raw_data with not-recognized time format. #78380, @ivanahuckova
  • Recorded Queries: Add org isolation (remote write target per org), and fix cross org Delete/List. (Enterprise)
  • Auditing: Fix missing action in alert manager routes. (Enterprise)

v10.2.2

5 months ago

Download page What's new highlights

Bug fixes

v9.5.14

5 months ago

Download page What's new highlights

Bug fixes

  • Alerting: Fix state manager to not keep datasource_uid and ref_id labels in state after Error. #77391, @yuri-tceretian
  • Transformations: Config overrides being lost when config from query transform is applied. #75347, @IbrahimCSAE
  • LDAP: FIX Enable users on successfull login . #75192, @gamab
  • Auditing and UsageInsights: FIX Loki configuration to use proxy env variables. (Enterprise)

v10.2.1

5 months ago

Download page What's new highlights

Features and enhancements

Bug fixes

  • Dashboards: Fix dashboard listing when user can't list any folders. #77988, @IevaVasiljeva
  • Search: Modify query for better performance. #77713, @papagian
  • Dashboards: Fix issue causing crashes when saving new dashboard. #77641, @kaydelaney
  • RBAC: Allow scoping access to root level dashboards. #77608, @IevaVasiljeva
  • CloudWatch Logs: Add labels to alert and expression queries. #77594, @iwysiu
  • Bug Fix: Respect data source version when provisioning. #77542, @andresmgot
  • Explore: Fix support for angular based datasource editors. #77505, @Elfo404
  • Plugins: Fix status_source always being "plugin" in plugin request logs. #77436, @xnyo
  • InfluxDB: Fix aliasing with $measurement or $m on backend mode. #77383, @itsmylife
  • InfluxDB: Fix parsing multiple tags on backend mode. #77382, @itsmylife
  • Explore: Fix panes vertical scrollbar not being draggable. #77344, @Elfo404
  • Explore: Avoid reinitializing graph on every query run. #77290, @Elfo404
  • Bug fix: Correctly set permissions on provisioned dashboards. #77230, @IevaVasiljeva
  • InfluxDB: Fix adhoc filter calls by properly checking optional parameter in metricFindQuery. #77145, @itsmylife
  • InfluxDB: Fix table parsing with backend mode. #76990, @itsmylife
  • Alerting: Alert rule constraint violations return as 400s in provisioning API. #76978, @alexweav
  • PresenceIndicators: Do not retry failed views/recent API calls. (Enterprise)
  • Analytics: Use panel renderer rather than legacy flot graph. (Enterprise)

Breaking changes

For the existing backend mode users who have table visualization might see some inconsistencies on their panels. We have updated the table column naming. This will potentially affect field transformations and/or field overrides. To resolve this either:

  • Update transformation
  • Update field override Issue #76990

v10.2.0

6 months ago

Download page What's new highlights

Features and enhancements

Bug fixes

Breaking changes

The deprecated /playlists/{uid}/dashboards API endpoint has been removed. Dashboard information can be retrieved from the /dashboard/... APIs. Issue #75503

The PUT /api/folders/:uid endpoint no more supports modifying the folder's UID. Issue #74684

This is a breaking change as we're removing support for Intersection (although it is replaced with an option that is nearly the same). Issue #74675

Removed all components for the old panel header design. Issue [#74196](https://github.com/grafana/grafana/issues/74196)

Deprecations

Correlations created before 10.1.0 do not have an organization id assigned and are treated as global. In some rare cases, it may lead to confusing behavior described in #72259. Organization id is now added when a correlation is created. Any existing correlations without organization id will be kept intact and work as before for backward compatibility during the deprecation period that is set to 6 months after handling organization id is released. After that time, correlations without org_id (or org_id = 0 in the database) will stop showing up in Grafana.

To migrate existing correlations to handle organization id correctly:

  • re-provision any correlations that were created as part of provisioning
  • re-create any correlations created with Admin/Correlations page Issue #72258

Starting with 10.2, parentRowIndex is deprecated. It will be removed in a future release. From 10.2, sub-tables are supported by adding FieldType.nestedFrames to the field that contains the nested data in your dataframe. Issue #71953

Plugin development fixes & changes