Dynamic dashboards is now generally available
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.
Also shipped Apr 8, 2026Grafana Labs in April 2026 →
Custom OIDC Providers for Supabase Auth
Supabase Auth now supports custom OpenID Connect (OIDC) providers, enabling users to connect identity providers like GitHub Enterprise and regional services to their projects.
Security Update: DoS vulnerability in Next.js and React Server Components
A denial-of-service (DoS) vulnerability (CVE-2026-23869, CVSS 7.5) has been disclosed affecting React Server Components (RSCs), a feature used by Next.js and other React metaframeworks. A malicious payload can cause excessive CPU consumption. Here's what Netlify customers need to know. Impact on Netlify Nominally, this is a server-side DoS vulnerability.
New pricing and packaging
- Changed: New tailnet plan signups are billed based on occupied user seats instead of monthly active users. Existing tailnets on a legacy plan will continue to be billed based on monthly active users. Changed: All plans can have an unlimited number of user devices in a tailnet.
Multiple Custom Domains General Availability
We’re excited to announce that __Multiple Custom Domains (MCD)__ is now __Generally Available__. With Multiple Custom Domains, Enterprise customers can support __multiple branded login experiences from a single Auth0 tenant__.
Event Time now available in Derived Properties
What it is: Event Time is now a selectable property in the derived property builder. You can pair it with any date-type user property to compute time differences: for instance, 'registration date - Event Time' gives you days since a user registered.
Beyond the App: Using Vibe Coding to Ship Decks, Dashboards, and Launch Assets
Replit Agent 4 now supports the generation of stakeholder decks, live dashboards, and animations directly from existing projects. This allows product managers to create launch assets and project documentation without switching between disconnected tools.
More from Grafana CloudEvery Grafana Cloud release →
Stop juggling dashboards with section-level variables for rows and tabs
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.
Manage and use secrets in Grafana Cloud k6
We’re excited to announce the public preview of Secrets Management for Grafana Cloud k6, a new feature that lets you securely store and use sensitive values in your performance tests. If your tests rely on API tokens, credentials, or any other confidential data, you no longer need to hardcode them into your scripts or pass them around manually.
Restore deleted dashboards is now generally available
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.
Data source-managed alerts deprecation
Prometheus and Loki data source-managed alerts are being deprecated in Grafana Cloud and can no longer be created in new stacks. Although the pre-provisioned data sources are being depreciated, users can still add their own data sources and can create data source-managed alerts in those data sources.
Customize suggested dashboards with Grafana Assistant + feature improvements
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.
Introducing limits to dashboards and folders resources
As Grafana evolves into a multi-tenant architecture, keeping the operational quality high requires predictable performances. For this reasons we are introducing limits to the number of dashboards and folders that can be created in each Grafana stack.
Added provenance support to alerting notification app platform APIs
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.
Legacy Alertmanager configuration API endpoints changed
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: DELETE /api/alertmanager/grafana/config/api/v1/alerts is removed entirely.