Substitute template variables in saved queries
You can now substitute variables when selecting a saved query without modifying the original query. 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.
Also shipped Mar 2, 2026Grafana Labs in March 2026 →
Enhanced discounts support in the Shopify Functions Cart
As of GraphQL API version 2026-04 , Shopify Functions can now access detailed discount information at three levels: Cart-level : All discount applications on the cart. Line item-level : Discounts allocated to specific line items. Delivery-level : Discounts allocated to delivery groups.
Fallback model for Nano Banana Pro
Nano Banana Pro can now fall back to another image generation model when Google's API is at capacity.
Estuary Flow 0.6.4
This release includes some bug fixes to some validation behavior in cases where a key field has a default annotation
Agents, Workers - Agents SDK v0.7.0: Observability rewrite, keepAlive, and waitForMcpConnections
The latest release of the Agents SDK ↗ rewrites observability from scratch with diagnostics_channel , adds keepAlive() to prevent Durable Object eviction during long-running work, and introduces waitForMcpConnections so MCP tools are always available when onChatMessage runs.
AI Gateway - Get started with AI Gateway automatically
You can now start using AI Gateway with a single API call , no setup required. Use default as your gateway ID, and AI Gateway creates one for you automatically on the first request.
Cloudflare One - Copy Cloudflare One resources as JSON or POST requests
You can now copy Cloudflare One resources as JSON or as a ready-to-use API POST request directly from the dashboard. This makes it simple to transition workflows into API calls, automation scripts, or infrastructure-as-code pipelines. To use this feature, click the overflow menu (⋮) on any supported resource and select Copy as JSON or Copy as POST request .
More from Grafana CloudEvery Grafana Cloud release →
Removing the legacy Grafana Cloud home plugin
We’ve removed the legacy plugin that previously served the homepage within Grafana Cloud stacks, cloud-home-app . If you still have links saved that go to .grafana.net/a/cloud-home-app , update them to go to .grafana.net instead.
Customize dashboard templates with Grafana Assistant
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.
Support for GitLab, BitBucket and pure Git in Git Sync
You asked, we listened. After announcing the Public preview for Grafana Cloud at the beginning of the month, we are now enabling more functionalities for Git Sync. The top voted feature request was enabling the connection with more providers, and also with self-hosted instances of Git repositories.
Label management: a central place for shared labels across alerts, incidents, and SLOs
You can now create and manage labels from a single location in Grafana Cloud. Label management , available under Alerts and IRM in the Grafana main menu, provides a central view of the labels you use across your alerting, incident response, and operational workflows. Labels are shared across Alerting, IRM, and SLOs.
Revamped gauge visualization is generally available
In January 2026, we released the revamped gauge visualization in public preview. This new experience is now generally available. For a full description of the changes, refer to the public preview announcement .
Explore IBM DB2 data directly from Grafana
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.
Multiple policy tree support in Grafana Alerting
Grafana Alerting has added the ability to create multiple policy trees for Alertmanager, allowing for smaller, independently managed policy trees. This enables individual provisioning and lifecycle management of policies instead of one single policy tree, resulting in clearer organization of routing logic by team, service, or domain.
Plugin processes no longer receive all host environment variables by default
Starting in Grafana v12.4, plugin processes no longer receive all host environment variables by default. This change improves security by limiting plugin access to environment variables from the Grafana host process. Previously, all environment variables from the Grafana process were automatically forwarded to plugin processes.