What's new?
For the latest plugin announcements refer to the Grafana Plugin Development board in the Community forum.
June 2026​
To help improve the security and integrity of your projects, Grafana now requires all commits submitted to any Grafana repository to have a valid signature in order to be merged. Refer to the Signed Commits Mandatory for All Grafana Repositories blog post for more information.
April 2026​
You can now monetize your plugin with the Grafana Marketplace, an optional path for plugin developers, independent software vendors, and partners to sell and distribute commercial plugins through the Grafana plugin catalog.
Marketplace plugins can be proprietary and are published in the Grafana Catalog with a Marketplace label, subject to the approval and discretion of Grafana Labs. Paid Marketplace plugins can help you fund ongoing development, maintenance, updates, and support.
For more background, refer to the Grafana Marketplace pilot announcement.
February 2026​
config.panels and config.apps have been deprecated in the @grafana/runtime package.
October 2025​
Find the whole letter at Grafana Developer Newsletter - October 2025.
New platform capabilities and other updates:
- Internationalization (i18n) is now supported in Grafana plugins. Refer to Translate your plugin for all the details
- Tooling updates now run a series of migrations to imrpove the updating experience. Find more details in Grafana Developer Newsletter - October 2025
- The Plugin validator can now output its results into a JSON format
New documentation:
- Debug your plugins with React Tools tutorial
- Revamp of UI extensions documentation, including:
- Best practices
- When to use add and when to use expose to share content
- Testing UI extensions between multiple plugins,
- Exposing a lazy loaded component
- Using UI extensions for general functions
- How to make your datasource support SQL Expressions
- We're currently working on improving our Data structure documentation
July 2025​
Find the whole letter at Grafana Developer Newsletter - July 2025.
Breaking changes:
- Grafana 12.0.0:
- Removal of AngularJS
- Removal of all UI Extensions deprecated APIs ('getPluginExtensions', 'usePluginExtensions', 'usePluginLinkExtensions', 'usePluginComponentExtensions')
- Grafana 12.0.2:
- Plugins declaring a dependency on another plugin can no longer reference a specific version
- Apps still using React Router 5 need to upgrade to version 6
- @grafana/scenes version 6 also moves to use React Router 6
New platform capabilities and other updates:
- Plugin usage stats are now available in your “My Plugins” area on grafana.com
- You can now add user-specific persistent storage to your plugins
- If you’re creating extension points, you can share typescript types between plugins
- Our recommended end-to-end workflows got an update! Refer to Grafana Developer Newsletter - July 2025 for all the details
New documentation:
- Manage backwards compatibility with runtime checks
- Action sets, folder access levels with permissions in the How to implement RBAC in app plugins doc
- Add support for Private Data Source Connect (PDC)
- About LLMs and MCP in Grafana plugins
Sign up for our developer updates​
Be the first to know about new tools, features, and opportunities available to you in the Grafana developer ecosystem!