Documentationbreadcrumb arrow Grafana documentationbreadcrumb arrow What's newbreadcrumb arrow What's new in Grafana v13.0
Grafana Cloud Enterprise Open source

What’s new in Grafana v13.0

Welcome to Grafana 13.0! In this Grafana release we help solve the blinking cursor problem, helping teams to onboard and get insights from their data faster than ever. Easily take advantage of dashboards bundled with data sources or provided by the community, use templates to build faster and more consistently, save and share queries between your teams, and take the guess work out of panel choices with recommended suggestions.

Dynamic dashboards, our next generation of dashboarding, reaches general availability. The increased flexibility and adaptability makes building dashboards delightful, and helps teams consolidate and share a single source of truth. Additionally reaching general availability, Git Sync allows powerful bidirectional GitOps-helping you to manage your Grafana resources reliably at scale.

And that’s not all. There is a lot more to discover in Grafana 13, from the new Gauge visualization, new data sources, improved annotations, the list goes on. Read on to find out more and try for yourself.

For even more detail about all the changes in this release, refer to the changelog. For the specific steps we recommend when you upgrade to v13.0, check out our Upgrade Guide.

Breaking changes in Grafana v13.0

For Grafana v13.0, we’ve also provided a list of breaking changes to help you upgrade with greater confidence.


Dashboards and visualizations

Dynamic dashboards is now generally available

Grafana Cloud Generally Available Open source Enterprise Generally Available Dashboards and visualizations

Dynamic dashboards are now on by default for all Grafana Cloud users and self-managed Grafana instances. Every new and existing dashboard uses the new layout engine, editing experience, and dashboard structure automatically. Your existing dashboards are migrated to the new schema when you open them. No manual steps required.


Customize dashboard templates with Grafana Assistant

Grafana Cloud Available in public preview Open source Enterprise Available in public preview Dashboards and visualizations

We’ve integrated Grafana Assistant into dashboard templates, so you can now ask the Assistant to help you with the process.

Templates are a powerful way to create dashboards quickly, but they don’t always match your real-world metric names or data sources. The Assistant bridges that gap by:


Substitute template variables in saved queries

Grafana Cloud Available in public preview Enterprise Available in public preview Dashboards and visualizations

You can now substitute variables when selecting a saved query without modifying the original query.

A saved query with substituted variables

Previously, if a saved query contained variables that weren’t in your dashboard, Grafana displayed a compatibility warning and limited how the query could be reused. With this update, the warning is replaced with a section where you can update the variable (for example, ${job}) inline by mapping the variable to either:


Faster dashboard exploration with quick filters and grouping

Grafana Cloud Available in public preview Open source Enterprise Available in public preview Dashboards and visualizations

Drilling down into your data across a dashboard has traditionally meant working with basic filter controls, re-entering the same filters you used yesterday, and losing track of which filters are active when many are applied. Introducing the new Filter and Group by dashboard control to tackle all of these friction points and make dashboard exploration faster and more intuitive.


Restore deleted dashboards is now generally available

Grafana Cloud Generally Available Open source Enterprise Generally Available Dashboards and visualizations

The restore dashboards feature is now generally available! We would love your feedback, you can share it here.

You can restore dashboards you’ve deleted without the need for a support ticket. With the new Recently deleted view, accidentally removing a dashboard no longer means lost work or rebuilding panels from scratch.



Ad hoc filters renamed Filters

Grafana Cloud Generally Available Open source Enterprise Generally Available Dashboards and visualizations

We’ve renamed Ad hoc filters variables as simply Filters. However, in the dashboard schema, they’re still referred to as "kind": "AdhocVariable".


Improve performance and clarity with legend limits

Grafana Cloud Generally Available Open source Enterprise Generally Available Dashboards and visualizations

Panels displaying hundreds or thousands of series can potentially run into performance bottlenecks when rendering their legends. Each legend item adds DOM nodes to the page, and that can add up when your visualization displays thousands of series. It can also be visually distracting if your user is not actively engaging with the legend.


Configure visualizations faster with panel styles

Grafana Cloud Available in public preview Open source Enterprise Available in public preview Dashboards and visualizations

You can now apply Panel styles to quickly update your panels without adjusting multiple options manually. Panel styles provide a curated set of configurations—such as colors, thresholds and display options—so you can quickly get to a more polished visualization with a single click. Panel styles are currently supported in time series, gauge, bar gauge, stat, and bar chart visualizations.


Improved control and clarity for annotations

Grafana Cloud Available in public preview Open source Enterprise Available in public preview Dashboards and visualizations

We’ve introduced several improvements to annotations to make them easier to explore, navigate, and manage at scale.

Annotation clustering

Group adjacent point annotations into a single combined region with the Annotation clustering switch. Clustered annotations aggregate their contents into a single, scrollable tooltip, so you can explore dense annotation data without overwhelming the panel.


Copy and paste panel styles

Grafana Cloud Experimental Open source Enterprise Experimental Dashboards and visualizations

Styling panels in Grafana used to require a lot of manual work: editing each panel individually, or duplicating one just to reuse its look and then swapping out the query. With the new copy-paste styles feature, you can copy the styling from one panel and apply it to another in just a couple of clicks.


Stop juggling dashboards with grouping-level variables

Grafana Cloud Available in public preview Open source Enterprise Available in public preview Dashboards and visualizations

If your dashboard includes both an API gateway and a database, changing something like an $instance variable affects all panels at once. To avoid this, you might have to split up services across separate dashboards, which defeats the goal of having a unified view.


Configure visualizations faster with panel styles

Grafana Cloud Available in public preview Open source Enterprise Available in public preview Dashboards and visualizations

You can now apply Panel styles to quickly update your panels without adjusting multiple options manually. Panel styles provide a curated set of configurations—such as colors, thresholds and display options—so you can quickly get to a more polished visualization with a single click. Panel styles are currently supported in time series, gauge, bar gauge, stat, and bar chart visualizations.


Customize suggested dashboards with Grafana Assistant + feature improvements

Grafana Cloud Available in public preview Open source Enterprise Available in public preview Dashboards and visualizations

You can now customize suggested dashboards directly with Grafana Assistant, making it easier to turn recommendations into dashboards tailored to your environment.

When you build a dashboard from a data source, you’ll see a Customize with Assistant option when you hover your cursor over a suggestion. This launches Grafana Assistant with a preconfigured prompt that guides you through adapting the selected dashboard:


Create panels instantly from saved queries and visualization suggestions

Grafana Cloud Available in public preview Enterprise Available in public preview Dashboards and visualizations

We’ve redesigned the panel configuration experience to include the option to use a saved query.

When you add a panel to a dashboard, you now have three starting points: an empty panel, a library panel, or a saved query. Select Use saved query to open the Saved queries dialog box and choose a query. Grafana then generates a ready-to-edit panel—including a recommended visualization—so you can add a useful panel to your dashboard without even entering panel edit mode:


Saved queries: New interface and improved filtering experience

Grafana Cloud Available in public preview Enterprise Available in public preview Dashboards and visualizations

We’ve updated the saved queries experience to improve usability.

The Saved queries drawer has been replaced with a dialog box, providing more space for query titles, data source names, and other query details. The individual query cards also have a refreshed design, allowing for easier readability.



Create panels instantly from saved queries and visualization suggestions

Grafana Cloud Available in public preview Enterprise Available in public preview Dashboards and visualizations

We’ve redesigned the panel configuration experience to include the option to use a saved query.

When you add a panel to a dashboard, you now have three starting points: an empty panel, a library panel, or a saved query. Select Use saved query to open the Saved queries dialog box and choose a query. Grafana then generates a ready-to-edit panel—including a recommended visualization—so you can add a useful panel to your dashboard without even entering panel edit mode:


New panel: Graphviz

Grafana Cloud Available in private preview Open source Enterprise Experimental Dashboards and visualizations

The new Graphviz panel plugin lets you define interactive diagrams in the Graphviz DOT language, and map live data to them from any data source.


Revamped query editor experience

Grafana Cloud Available in private preview Open source Enterprise Available in private preview Dashboards and visualizations

We’ve redesigned the query editor to make complex panels easier to build and manage. The new experience provides a unified view of your entire data pipeline—queries, expressions, transformations, and related alerts—with clearer visual feedback and faster access to the settings that matter.


AI

SQL Expressions support in Grafana Assistant

Grafana Cloud Generally Available Open source Enterprise Available in public preview AI Dashboards and visualizations

SQL Expressions let you combine and transform data across multiple queries using familiar SQL-joining results, computing ratios, and filtering before aggregating. But to use it, you had to know the feature existed, learn that your query names become table names, and get the MySQL-dialect syntax right yourself.


Data sources


Explore IBM DB2 data directly from Grafana

Grafana Cloud Available in public preview Enterprise Available in public preview Data sources

At Grafana, we believe all data deserves visibility. That’s the heart of our Big Tent philosophy. Whether your data comes from cloud-native systems, modern SaaS tools, or long-standing enterprise databases like IBM DB2, it should be easy to explore and visualize in one place. For many organizations, DB2 powers some of their most critical systems. Now, you can bring that data directly into Grafana and see it alongside the rest of your telemetry.


Plugins

Grafana Advisor is now generally available-health checks for your Grafana instance to keep things running smoothly

Grafana Cloud Generally Available Open source Enterprise Generally Available Plugins Data sources Security

Grafana Advisor is now generally available in Grafana v13.0.

You can use Advisor to uncover issues affecting the health of your Grafana instances, such as:

  • Data sources with a failing health check that will result in failed queries
  • Outdated plugins, which might be insecure or lacking the latest fixes and features
  • Misconfigured SSO settings

Checks run once a week by default and can be triggered manually from the Advisor home page. You can also configure alerts to inform you when new issues arise.


Alerting

Added provenance support to alerting notification app platform APIs

Grafana Cloud Generally Available Open source Enterprise Generally Available Alerting

The grafana.com/provenance annotation on alerting notification resources is now correctly read and enforced when writing using the Kubernetes-style API. Previously, provenance was hardcoded to none on all Kubernetes API writes, so the annotation was silently ignored. It is now respected. Setting it requires one of the following permissions:


Other


Grafana database metrics deprecation

Open source Enterprise Generally Available

The following Prometheus metrics are now deprecated in Grafana v13, and will be removed in a future release:

  • go_sql_stats_connections_max_open
  • go_sql_stats_connections_open
  • go_sql_stats_connections_in_use
  • go_sql_stats_connections_idle
  • go_sql_stats_connections_waited_for
  • go_sql_stats_connections_blocked_seconds
  • go_sql_stats_connections_closed_max_idle
  • go_sql_stats_connections_closed_max_lifetime
  • go_sql_stats_connections_closed_max_idle_time
  • grafana_database_conn_max_open
  • grafana_database_conn_open
  • grafana_database_conn_in_use
  • grafana_database_conn_idle
  • grafana_database_conn_wait_count_total
  • grafana_database_conn_wait_duration_seconds
  • grafana_database_conn_max_idle_closed_total
  • grafana_database_conn_max_idle_closed_seconds
  • grafana_database_conn_max_lifetime_closed_total

They are replaced by the following metrics, which provide the exact same data:

  • go_sql_max_open_connections
  • go_sql_open_connections
  • go_sql_in_use_connections
  • go_sql_idle_connections
  • go_sql_wait_count_total
  • go_sql_wait_duration_seconds_total
  • go_sql_max_idle_closed_total
  • go_sql_max_idle_time_closed_total
  • go_sql_max_lifetime_closed_total

Breaking changes

Following are breaking changes that you should be aware of when upgrading Grafana.

For our purposes, a breaking change is any change that requires users or operators to do something. This includes:

  • Changes in one part of the system that could cause other components to fail
  • Deprecations or removal of a feature
  • Changes to an API that could break automation
  • Changes that affect some plugins or functions of Grafana
  • Migrations that can’t be rolled back

For each change, the provided information:

  • Helps you determine if you’re affected
  • Describes the change or relevant background information
  • Guides you in how to mitigate for the change or migrate
  • Provides more learning resources

Query Caching: Removal of duplicated metrics

Grafana Cloud Generally Available Enterprise Generally Available Breaking change Data sources

In Grafana v12, we announced the deprecation of duplicated metrics exposed by the Query Caching feature.

In Grafana v13, we’ve removed the duplicated metrics grafana_caching_items and grafana_caching_size.


Unified storage for folders and dashboards

Open source Enterprise Generally Available Dashboards and visualizations Breaking change

Starting with Grafana v13, Grafana automatically migrates folders and dashboards from the legacy SQL database to unified storage during startup and runs data integrity validations to ensure a smooth transition.


Grafana Image Renderer plugin support removed

Breaking change Reporting

We previously announced in a blog post that the Grafana Image Renderer plugin was deprecated back in September 2025.

Starting from Grafana 13, support for the plugin is fully removed and it no longer works for rendering screenshots or scheduled reports.


Rendering: Default auth mode changed to use JWTs

Open source Enterprise Generally Available Reporting Breaking change

Previously, the Image Renderer authenticated with Grafana instances by using opaque tokens stored in the Grafana database in order to navigate to panels and dashboards to generate screenshots and PDFs.



Removal of grafana-cli and grafana-server commands

Open source Enterprise Generally Available Breaking change

The grafana-cli and grafana-server commands were deprecated in Grafana v10.0 in favor of the grafana cli and grafana server commands. Until now, both sets of commands were usable.


Deprecated data source APIs disabled by default

Open source Enterprise Generally Available Data sources Breaking change

Data source APIs that referenced data sources using a numeric id were deprecated in Grafana v9.0 in favor of APIs that reference data sources using a uid instead. In Grafana v13.0, these deprecated APIs are disabled by default.


HTTP compression now enabled by default

Open source Enterprise Generally Available Breaking change

Previously, the enable_gzip configuration option in the [server] section of the Grafana configuration file, which enables HTTP compression, was disabled by default with the recommendation that most users manually enable it. Starting in Grafana v13.0, this setting is enabled by default.


Alertmanager status endpoint requires a new permission

Grafana Cloud Generally Available Open source Enterprise Generally Available Breaking change Alerting

The GET /api/alertmanager/grafana/api/v2/status endpoint previously required the legacy alert.notifications:read permission. It now requires a dedicated alert.notifications.system-status:read permission. This new permission is included in the fixed:alerting.notifications:writer role, which is granted to Admin users by default.


Legacy Alertmanager configuration API endpoints changed

Grafana Cloud Generally Available Open source Enterprise Generally Available Breaking change Alerting

In Grafana v12.0, we deprecated several Alertmanager configuration API endpoints that rely on legacy single-tenant Alertmanager configuration semantics. In Grafana v13.0 we are removing or restricting access to them:


TwinMaker SceneViewer panel unavailable

Grafana Cloud Generally Available Open source Enterprise Generally Available Breaking change Data sources

Grafana v13.0 upgrades the core application from React 18 to React 19. The SceneViewer panel in the IoT TwinMaker app (grafana-iot-twinmaker-app) depends on React APIs removed in React 19 and will fail to render after upgrading.               


Removal of deprecated components from @grafana/ui

Open source Enterprise Generally Available Breaking change

In Grafana v13.0, we’re removing several components deprecated since 2023 from the @grafana/ui package:

  • Graph
  • GraphWithLegend
  • GraphContextMenu
  • GraphContextMenuHeader
  • graphTimeFormat
  • graphTickFormatter
  • GraphSeriesToggler
  • GraphSeriesTogglerAPI

We’re also removing one component deprecated since January 2026: